Формулы массива в Excel

Эта статья поможет разобраться, как работают формулы массива в Excel. Помещённая в одну ячейку формула массива выполняет сразу несколько вычислений.

Без формулы массива

Не прибегая к помощи формулы массива, нам потребуется выполнить следующую последовательность действий, чтобы определить максимальное развитие в столбце Progress.

  1. Первым делом мы рассчитаем развитие для каждого студента.

    Формулы массива в Excel

  2. Затем при помощи функции МАКС (MAX) мы найдём наибольшее значение в столбце Progress.

    Формулы массива в Excel

С формулой массива

Нам не нужно использовать вспомогательный диапазон в столбце D. Excel может хранить данные в своей памяти. Диапазон данных, сохранённый в памяти Excel, называется массивом констант.

  1. Мы уже знаем, что определить прогресс первого студента нам поможет формула, показанная на рисунке ниже.

    Формулы массива в Excel

  2. Чтобы из значений прогресса всех студентов найти максимальное, мы добавляем сюда функцию МАКС (MAX) и заменяем C2 на C2:C6, а B2 на B2:B6.

    Формулы массива в Excel

  3. Завершаем редактирование формулы нажатием Ctrl+Shift+Enter.

    Формулы массива в Excel

Замечание: Формула массива в строке формул заключена в фигурные скобки {}. Не пытайтесь ввести их вручную, скобки исчезнут при попытке отредактировать формулу.

Пояснение:

  • Диапазон данных (массив констант) хранится в памяти Excel, не в диапазоне ячеек. Массив констант можно представить в таком виде: {19;33;63;48;13}.
  • Функция МАКС (MAX) использует этот массив как аргумент и возвращает результат 63.

Клавиша F9

При работе с формулами массива можно использовать режим просмотра содержимого массива констант.

  1. В формуле выделите C2:C6-B2:B6, как показано на рисунке ниже.

    Формулы массива в Excel

  2. Нажмите F9.

    Формулы массива в Excel

Отлично! Элементы вертикального массива констант разделяются точкой с запятой (в англоязычной версии Excel) или двоеточием (в русифицированной версии Excel). Элементы горизонтального массива констант разделяются запятой (в англоязычной версии Excel) или точкой с запятой (в русифицированной версии Excel).

30.05.2016 05:30
8420

Комментарии

Нет комментариев. Ваш будет первым!