Создание формулы массива

Примечание:  Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке) .

Формулы массива — мощные формулы, которые позволяют выполнять сложные расчеты часто невозможно стандартных функций. Они также называются «Сочетание клавиш Ctrl-Shift-Ввод» или «CSE» формулы, так как необходимо нажать сочетание клавиш Ctrl + Shift + Ввод, чтобы ввести их.  Формулы массива можно использовать для выполнения пятизначные невозможно, такие как

  • вычислять число символов в диапазоне ячеек;

  • суммировать только те числа, которые отвечают определенным условиям, например наименьшие значения в диапазоне чисел, определенном верхней и нижней границами;

  • суммировать все n-е значения в диапазоне значений.

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

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

  1. Щелкните ячейку, в которую нужно ввести формулу массива.

  2. Введите необходимую формулу.

    В формулах массива используется синтаксис обычных формул. Они все начинаются со знака равенства (=) и могут содержать встроенные функции Excel.

    Например эта формула вычисляет суммарное значение массив котировок акций и поместит результат в ячейке рядом с кнопкой «Общее значение».

    Типичная формула массива

    Эта формула сначала умножает количество акций (ячейки B2–I2) на их курс (ячейки B3–I3), а затем складывает результаты, получая общую сумму 53 184. В этом примере используется формула массива, расположенная только в одной ячейке.

  3. Нажмите клавиши CTRL+SHIFT+ВВОД.

    Формула автоматически вставляется между открывающей и закрывающей фигурными скобками ({ }).

    Примечание: Вручную вводе фигурных скобок вокруг формулы не преобразует его в формуле массива — необходимо нажать сочетание клавиш Ctrl + Shift + Ввод, чтобы создать формулу массива. Любое время изменить формулу массива, фигурные скобки ({}) исчезнут из формулы массива и внести изменения в формуле массива и добавлять фигурные скобки необходимо нажать сочетание клавиш Ctrl + Shift + Ввод еще раз.

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

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

  2. Введите необходимую формулу.

    В формулах массива используется синтаксис обычных формул. Они все начинаются со знака равенства (=) и могут содержать встроенные функции Excel.

    В приведенном ниже примере формулы однотипных общие файлы по цене каждого столбца, формула расположенная в выбранных ячейках строки 5.

    Функция массива в нескольких ячейках
  3. Нажмите клавиши CTRL+SHIFT+ВВОД.

    Формула автоматически вставляется между открывающей и закрывающей фигурными скобками ({ }).

    Примечание: Вручную вводе фигурных скобок вокруг формулы не преобразует его в формуле массива — необходимо нажать сочетание клавиш Ctrl + Shift + Ввод, чтобы создать формулу массива. Любое время изменить формулу массива, фигурные скобки ({}) исчезнут из формулы массива и внести изменения в формуле массива и добавлять фигурные скобки необходимо нажать сочетание клавиш Ctrl + Shift + Ввод еще раз.

Если необходимо включить новые данные в формуле массива, ознакомьтесь со статьей развернуть формулу массива. Вы также можете попробовать:

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

В книге ниже приведены примеры формул массива. Чтобы проработать примеры наилучшим образом, скачайте книгу на компьютер, нажав значок Excel в правом нижнем углу, а затем откройте версию приложения Excel для настольных систем.

Скопируйте приведенную ниже таблицу и вставьте его в Excel в ячейке A1. Обязательно выберите диапазон ячеек E2: E11, введите формулу = C2: C11 * D2: D11, и нажмите клавиши Ctrl + Shift + Ввод, чтобы упростить формулы массива.

Продавец

Тип автомобиля

Число проданных единиц

Цена за единицу

Итоги продаж

Ильина

Седан

5

2200

=C2:C11*D2:D11

Купе

4

1800

Егоров

Седан

6

2300

Купе

8

1700

Еременко

Седан

3

2000

Купе

1

1600

Климов

Седан

9

2150

Купе

5

1950

Шашков

Седан

6

2250

Купе

8

2000

Создание формулы массива с несколькими ячейками

  1. В образце книги выберите ячейки от E2 до E11. В них будут помещены результаты.

Перед вводом формулы всегда следует выбирать ячейки для результатов.

"Всегда" значит в 100 процентах случаев.

  1. Введите следующую формулу. Для этого достаточно просто начать ввод (со знака равенства), и формула появится в последней выбранной ячейке. Вы также можете ввести ее строке формул:

    =C2:C11*D2:D11

  2. Нажмите клавиши CTRL+SHIFT+ВВОД.

Создание формулы массива с одной ячейкой

  1. В образце книги выберите ячейку B13.

  2. Введите формулу, используя один из методов из шага 2 предыдущего примера:

    =СУММ(C2:C11*D2:D11)

  3. Нажмите клавиши CTRL+SHIFT+ВВОД.

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

К началу страницы

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×