
Двумерные массивы
Аргументами формул массива могут быть и двумерные массивы, которые содержат несколько строк и столбцов.
Пример №5
Для получения целочисленных значений для данных в ячейках А1:B4 выполните следующие шаги.
1. Выделите диапазон такого же размера и формы, как диапазон с исходными данными. В данном случае вы должны выделить диапазон, состоящий из четырех строк и двух столбцов, например,D1:E4.
2. Введите формулу =ЦЕЛОЕ(A1:B4)
3. Нажмите Ctrl+Shift+Enter.
Встроенные функции массива
Транспонирование вектора или матрицы
Функция ТРАНСП (категория "Ссылки и массивы") меняет ориентацию одномерного массива с вертикального на горизонтальный и наоборот. Для многомерного массива (таблицы) функция все строки записывает в столбцы.
Посмотрите справку по этой функции и выполните примеры.
Пример №6
Транспонировать вектор A1:A4.
Пример №7
Транспонировать таблицу A1:C4.
Функции МОПРЕД, МОБР, МУМНОЖ
Для операций с матрицами в Excel встроены следующие математические функции: МОПРЕД, МОБР, МУМНОЖ. Посмотрите справку по этим функциям и выполните следующие примеры.
Пример №8
Для
матрицы
найти
обратную.
Пример №9
Вышеприведенную матрицу умножить на себя.
Пример №10
Найти решение системы уравнений.
Функция ЧАСТОТА
Функция относится к категории Статистические.
Вычисляет число появления (частоту) значений из некоторого диапазона (массив данных) для каждого из заданных интервалов ( массив интервалов) и возвращает массив частот.
Пример №11
Допустим, имеется некоторый диапазон B2:E10 c 36 целыми числами от 0 до 100 (сгенерируйте их как случайные числа). Требуется определить, сколько чисел попало в первую десятку, сколько во вторую и т.д.
Для решения задачи надо:
Создать массив G2:G10, содержащий границы интервалов.
Выделить интервал для результатов. Это диапазон, содержащий на одно значение больше, чем диапазон границ интервалов.
Открыть окно мастера функций для функции ЧАСТОТА и указать диапазоны-аргументы.
В завершении нажать Ctrl+Shift+Enter
Синтаксис
ЧАСТОТА(массив_данных;массив_интервалов)
Если аргумент «массив_данных» не содержит значений, функция ЧАСТОТА возвращает массив нулей.
Если аргумент «массив_интервалов» не содержит значений, функция ЧАСТОТА возвращает количество элементов в аргументе «массив_данных».
Функция ЧАСТОТА игнорирует пустые ячейки и текст.
Функция линейн
Ч
асто
имеется набор значений параметров X
и Y,
а требуется аппроксимировать зависимость
Y
от X
прямой линией Y=aX+b.
Функция ЛИНЕЙН позволяет определить коэффициенты аппроксимирующей линии методом наименьших квадратов.
Функция может возвращать и дополнительную статистику, позволяющую оценить степень соответствия полученной прямой имеющемуся набору данных.
Пример №12
Имеется экспериментально полученные значения параметра X и соответствующие значения Y. Требуется описать зависимость Y от X.
Функция ЛИНЕЙН является функцией массива (возвращает несколько чисел), поэтому перед ее вводом надо выделить необходимый диапазон для возвращаемых данных. Так как дополнительная статистика не требуется, достаточно выделить две смежные ячейки в одной строке (E16:F16).
Открыть окно мастера функций для функции ЛИНЕЙН (категория Статистические).
Ввести диапазоны значений Y и X .Параметры Конст и Статистика опускаем, так как не требуется прохождение искомой прямой через начало координат и дополнительная статистика.
Нажать Ctrl+Shift+Enter.
Массивы значений X и Y могут располагаться как в столбик, так и в строку, но они должны иметь одинаковый размер.
Известные_значения_x — необязательный аргумент. Если он опущен, то предполагается, что это массив {1;2;3;...}, который имеет такой же размер, как и массив_известные_значения_y. Поэтому в примере можно было не указывать этот аргумент.
Конст — логическое значение, которое указывает, требуется ли, чтобы константа b была равна 0. Если аргумент «конст» имеет значение ИСТИНА или опущен, то константа b вычисляется обычным образом.
Если аргумент «конст» имеет значение ЛОЖЬ, то значение b полагается равным 0 и значения а подбираются таким образом, чтобы выполнялось соотношение y = аx.
Статистика — логическое значение, которое указывает, требуется ли вернуть дополнительную статистику по регрессии.
Если аргумент «статистика» имеет значение ИСТИНА, функция ЛИНЕЙН возвращает дополнительную регрессионную статистику. Если аргумент «статистика» имеет значение ЛОЖЬ или опущен, функция ЛИНЕЙН возвращает только коэффициенты а и постоянную b.