Для редактирования формулы массива необходимо выделить весь диапазон (A10:H11 в нашем случае) и изменить формулу в строке формул (или нажав F2). Затем необходимо повторить ввод измененной формулы массива, нажав сочетание клавиш Ctrl + Shift + Enter.
Если формула массива расположена не в одной ячейке (как в Примере 1), а в нескольких ячейках (как в Примере 2), то Excel не позволит редактировать или удалить одну отдельно взятую формулу (например в ячейке D10) и выдаст предупреждающее сообщение:
Редактирование формулы массива
жмем Ctrl + Shift + Enter и получаем "перевернутый массив" в качестве результата:
в качестве аргумента функции выделяем наш массив ячеек A1:B8
вводим функцию транспонирования =ТРАНСП(
Выделяем диапазон ячеек для размещения транспонированной таблицы. Поскольку исходный массив ячеек был 8 строк на 2 столбца, то надо выделить диапазон пустых ячеек размером 2 строки на 8 столбцов.
Допустим, имеем следующий двумерный массив ячеек, который хотим транспонировать:
При работе с таблицами часто возникает необходимость поменять местами строки и столбцы, т.е. развернуть таблицу на бок, чтобы данные, которые раньше шли по строке, теперь располагались в столбцах и наоборот. В математике такая операция называется транспонированием. При помощи формулы массива и функции ТРАНСП это делается на раз.
Пример 2. Разрешите Вас... транспонировать?
Обратите внимание на фигурные скобки, появившиеся в формуле - отличительный признак формулы массива. Вводить их вручную с клавиатуры бесполезно - они автоматически появляются при нажатии Ctrl + Shift + Enter.
Т.е. Excel произвел попарное умножение элементов массивов B2:B5 и C2:C5 и образовал новый массив стоимостейP(в памяти компьютера), а затемPсложил всеPэлементы этого нового массива.
6.чтобы Excel воспринял нашу формулу как формулу массива жмем не Enter, как обычно, а Ctrl + Shift + EnterВуаля!
1.выделяем ячейку С7 2.вводим с клавиатуры =СУММ( 3.выделяем диапазон B2:B5 4.вводим знак умножения (звездочка) 5.выделяем диапазон C2:C5 и закрываем скобку функции СУММ - в итоге должно получиться так:
Задача: рассчитать общую сумму заказа. Если идти классическим путем, то нужно будет добавить столбец, где перемножить цену и количество, а потом взять сумму по этому столбцу. Если же применить формулу массива, то все будет гораздо красивее:
Пример 1. Классика жанра - товарный чек
Формулы массива в Excel - это специальные формулы дляPобработки данных изPтаких массивов. Формулы массива делятся на две категории - те, что возвращают одно значение и те, что дают на выходе целый набор (массив) значений. Рассмотрим их на простых примерах...
Под массивом обычно понимают набор данных, объединенных в группу. Массивы бывают одномерные (элементы массива образуют строку или столбец) или двумерные (матрица). Легко сообразить, что почти в любой таблице Excel при желании можно найти один или несколько таких массивов:
Использование формул массивов в Excel
Использование формул массивов в Excel
Комментариев нет:
Отправить комментарий