Массивы констант в Excel

В Microsoft Excel можно создавать массивы, которые не хранятся в диапазонах ячеек. Их обычно называют массивы констант. В этом уроке вы узнаете, что такое константные массивы и как с ними работать в Excel.

Коротко о массивах констант

Чтобы создать массив констант, введите его элементы и заключите их в фигурные скобки. Например, на рисунке ниже показан массив, состоящий из 6 констант:

={1;2;3;4;5;6}

Такой массив можно использовать в формулах Excel. Например, следующая формула суммирует значения этого массива:

=СУММ({1;2;3;4;5;6})

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

=МАКС({1;2;3;4;5;6}+{7,8,9,10,11,12})

Массивы констант могут содержать числа, текст, логические значения и значения ошибок. # N / A:

={12;"Текст";ИСТИНА;ЛОЖЬ;#Н/Д}

У вас может возникнуть резонный вопрос: Зачем нам такой массив? Я отвечу на него примером.

Пример использования массива констант в Excel

На рисунке ниже показан список учащихся, получивших определенные оценки:

Наша задача — перевести оценку из числовой формы в ее словесное описание и отобразить соответствующие значения в диапазоне С2:С7. В этом случае нет смысла создавать отдельную таблицу для хранения текстового описания оценок, поэтому выгоднее создать следующий массив констант:

={"";"Неудовл.";"Удовл.";"Хорошо";"Отлино"}

В этом случае первый элемент массива содержит пустую строку, поскольку предполагается, что не может быть оценки 1.

Тогда формула, возвращающая нужный нам результат, будет выглядеть так:

Массивы констант в Excel

В этом примере функция ИНДЕКС возвращает значение элемента из массива констант, позиция которого задается порядковым номером (оценкой).

Эта формула не является формулой массива, хотя она и содержит массив. Поэтому при его входе достаточно нажать клавишу Enter.

Конечно, мы можем скопировать эту формулу в остальные ячейки и получить нужный нам результат:

Массивы констант в Excel

Но было бы разумнее использовать формулу массива из нескольких ячеек. Это будет выглядеть так:

Массивы констант в Excel

Мы можем пойти еще дальше и дать массиву констант имя. Имя присваивается точно так же, как и обычной константе, через диалоговое окно. Создать имя:

Массивы констант в Excel

Не забудьте поставить знак равенства в поле Диапазон, в противном случае Excel будет рассматривать массив как текстовую строку.

Теперь формула выглядит менее устрашающе:

Массивы констант в Excel

Как видите, в некоторых случаях массивы констант даже очень полезны.

Итак, на этом уроке вы познакомились с массивами констант и их использованием в Excel. Дополнительные сведения о массивах можно найти в следующих статьях:

  • Введение в формулы массива в Excel
  • Формулы многоячеечного массива в Excel
  • Формулы массива из одной ячейки в Excel
  • Редактирование формул массива в Excel
  • Применение формул массива в Excel
  • Подходы к редактированию формул массива в Excel

Оставьте комментарий