Формулы массива могут возвращать как отдельное значение, так и несколько значений. В первом случае для отображения результата потребуется одна ячейка, во втором – диапазон. В этой статье рассмотрим формулы массива, которые возвращают несколько значений.
Начнем сразу с примеров.
СОВЕТ :Начальные знания о формулах массива можно прочитать в статье Формулы массива. Знакомство . О формулах массива, возвращающих одно значение можно прочитать в статье Формулы массива, возвращающие одно значение .
Решение задачи по созданию таблицы умножения приведено в файле примера .
Для расчета всей таблицы умножения использована только одна формула массива =B4:K4*A5:A14
Чтобы создать таблицу умножения нужно:
Теперь попробуем удалить любой компонент формулы массива. Например, щелкните ячейку E7 и нажмите клавишу DELETE . Появится сообщение: Нельзя изменять часть массива . Для того, чтобы удалить формулу массива, возвращающую множество значений, придется выделить весь диапазон ячеек B 5: K 14 и нажать клавишу DELETE .
Таким же образом можно изменить формулу: выделите весь диапазон ячеек, в Строке формул измените формулу. После этого нужно нажать сочетание клавиш CTRL+SHIFT+ ENTER , чтобы подтвердить изменение формулы.
Очевидно, что такая процедура изменения/ удаления формулы массива снижает риск ее случайного изменения.
Иногда возникает необходимость увеличить диапазон формулы массива. Увеличим размер таблицы умножения до 10х14:
Такой же подход можно использовать при обычном перемножении значений двух столбцов.
Найдем 3 наибольших значения в списке и выведем их в 3-х ячейках.
Формула массива для решения этой задачи: =НАИБОЛЬШИЙ(A2:A11;{1:2:3})
Выделенные ячейки будут заполнены значениями. Стоит обратить внимание на использованный в формуле массива массив констант {1:2:3}. Элементы разделены двоеточием, что заставляет интерпретировать EXCEL данный массив констант как столбец. Эту задачу можно конечно решить и без формул массива записав в 3-х ячейках 3 различные формулы: =НАИБОЛЬШИЙ(A2:A11;1) =НАИБОЛЬШИЙ(A2:A11;2) =НАИБОЛЬШИЙ(A2:A11;3) Здесь наглядно видно, что формулы массива представляют лишь сокращенную запись группы обычных формул.
© Copyright 2013 - 2025 Excel2.ru. All Rights Reserved
Комментарии