Для оптимизации рабочих процессов в Excel с помощью динамических массивов можно, например:
- Создавать таблицу умножения. 1 Для этого нужно установить табличный курсор в первую ячейку будущей таблицы, ввести знак равенства, выбрать диапазон с заголовками столбца или строки и умножить его на аналогичный диапазон. 1 После нажатия клавиши Enter будет создан динамический массив с рассчитанными значениями. 1
- Дополнить формулу для расчёта сразу для нескольких условий. 1 Например, чтобы подсчитать общую сумму заказов сразу для всех покупателей, нужно вручную создать список покупателей в ячейках ниже и задействовать функцию СУММЕСЛИМН. 1 Указать диапазон суммирования (столбец «Стоимость заказа»), затем условие — в столбце «Покупатель» искать значения из вспомогательного диапазона с наименованиями покупателей. 1
- Использовать для транспонирования. 2 Чтобы транспонировать диапазон (обменять местами строки и столбцы), раньше нужно было правильно выделить диапазон для результатов, ввести функцию и нажать сочетание клавиш Ctrl + Shift + Enter. 2 Теперь достаточно выделить одну ячейку, ввести в неё ту же формулу и нажать на обычный Enter — динамический массив сделает всё сам. 2
- Извлекать уникальные значения. 3 Например, с помощью формулы «УНИК» можно ввести её в одну ячейку и создать столбец, ячейки которого рассчитываются автоматически. 3 У созданного динамического массива нет фиксированного размера — столбец автоматически меняется при добавлении новых значений в таблицу с исходными данными. 3
При использовании динамических массивов важно учитывать, что их и их функции нельзя использовать внутри умных таблиц. 1 Это приведёт к появлению ошибки «ПЕРЕНОС». 1