Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Еще…Меньше
Формулы массива — это мощные формулы, позволяющие выполнять сложные вычисления, которые часто не могут выполняться с помощью стандартных функций листа. Они также называются формулами CTRL-SHIFT-ENTER или CSE, так как для их ввода необходимо нажать клавиши CTRL+SHIFT+ВВОД. Формулы массива можно использовать для выполнения на первый взгляд невозможного, например
-
Подсчет количества символов в диапазоне ячеек.
-
Суммирует числа, соответствующие определенным условиям, например наименьшие значения в диапазоне или числа, которые находятся между верхней и нижней границами.
-
Суммирование всех n-х значений в диапазоне значений.
Excel содержит два типа формул массива: формулы массива, которые выполняют несколько вычислений для создания одного результата и формул массива, которые вычисляют несколько результатов. Некоторые функции возвращают массивы значений или требуют массив значений в качестве аргумента. Дополнительные сведения см. в руководствах и примерах формул массива.
Примечание: Если у вас есть текущая версия Microsoft 365, можно просто ввести формулу в левую верхнюю ячейку выходного диапазона, а затем нажать клавишу ВВОД, чтобы подтвердить формулу как формулу динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.
Этот тип формулы позволяет упростить модель листа благодаря замене нескольких отдельных формул.
-
Щелкните ячейку, в которую нужно ввести формулу массива.
-
Введите необходимую формулу.
В формулах массива используется синтаксис обычных формул. Все они начинаются со знака равенства (=), и вы можете использовать любую из встроенных функций Excel в формулах массива.
Например, эта формула вычисляет общее значение массива цен на акции и общих папок и помещает результат в ячейку рядом с «Итоговая стоимость».
Формула сначала умножает общие папки (ячейки B2 – F2) на их цены (ячейки B3 – F3), а затем добавляет эти результаты, чтобы создать общий итог в 35 525. Это пример формулы массива с одной ячейкой, так как она находится только в одной ячейке.
-
Нажмите клавишу ВВОД (если у вас есть текущая Microsoft 365 подписки); в противном случае нажмите клавиши CTRL+SHIFT+ВВОД.
При нажатии клавиш CTRL+SHIFT+ВВОД Excel автоматически вставляет формулу между { } (пара открывающих и закрывающих фигурных скобок).
Примечание: Если у вас есть текущая версия Microsoft 365, можно просто ввести формулу в левую верхнюю ячейку выходного диапазона, а затем нажать клавишу ВВОД, чтобы подтвердить формулу как формулу динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.
Чтобы вычислить несколько результатов с помощью формулы массива, введите массив в диапазон ячеек с одинаковым количеством строк и столбцов, которые будут использоваться в аргументах массива.
-
Выделите диапазон ячеек, в который нужно ввести формулу массива.
-
Введите необходимую формулу.
В формулах массива используется синтаксис обычных формул. Все они начинаются со знака равенства (=), и вы можете использовать любую из встроенных функций Excel в формулах массива.
В следующем примере формула многократно использует общие ресурсы по цене в каждом столбце, а формула находится в выделенных ячейках в строке 5.
-
Нажмите клавишу ВВОД (если у вас есть текущая Microsoft 365 подписки); в противном случае нажмите клавиши CTRL+SHIFT+ВВОД.
При нажатии клавиш CTRL+SHIFT+ВВОД Excel автоматически вставляет формулу между { } (пара открывающих и закрывающих фигурных скобок).
Примечание: Если у вас есть текущая версия Microsoft 365, можно просто ввести формулу в левую верхнюю ячейку выходного диапазона, а затем нажать клавишу ВВОД, чтобы подтвердить формулу как формулу динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.
Если вам нужно включить новые данные в формулу массива, см. раздел «Развернуть формулу массива». Вы также можете попробовать:
-
Правила для изменения формул массива (они могут быть нестрогой)
-
Удалите формулу массива (вы также нажимаете клавиши 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 |
Создание формулы массива с несколькими ячейками
-
В образце книги выделите ячейки E2–E11. Эти ячейки будут содержать результаты.
Перед вводом формулы всегда выделите ячейку или ячейки, которые будут содержать результаты.
И всегда это означает 100 процентов времени.
-
Введите эту формулу. Чтобы ввести его в ячейку, просто начните вводить текст (нажмите знак равенства), и формула появится в последней выбранной ячейке. Вы также можете ввести формулу в строке формул:
=C2:C11*D2:D11
-
Нажмите клавиши CTRL+SHIFT+ВВОД.
Создание формулы массива с одной ячейкой
-
В образце книги щелкните ячейку B13.
-
Введите эту формулу с помощью любого из методов из шага 2 выше:
=СУММ(C2:C11*D2:D11)
-
Нажмите клавиши CTRL+SHIFT+ВВОД.
Формула умножает значения в диапазонах ячеек C2:C11 и D2:D11, а затем добавляет результаты для вычисления общего итога.
В Excel в Интернете вы можете просмотреть формулы массива, если они уже есть в открытой книге. Но вы не сможете создать формулу массива в этой версии Excel, нажав клавиши CTRL+SHIFT+ВВОД, которые вставляют формулу между парой открывающих и закрывающих фигурных скобок ({ }). Ввод фигурных скобок вручную также не превнося формулу в формулу массива.
Если у вас есть Excel, нажмите кнопку «Открыть в Excel«, чтобы открыть книгу и создать формулу массива.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
Терминология
Под массивом обычно понимают набор данных, объединенных в группу. Массивы бывают одномерные (элементы массива образуют строку или столбец) или двумерные (матрица). Легко сообразить, что почти в любой таблице Excel при желании можно найти один или несколько таких массивов:
Формулы массива в Excel — это специальные формулы для обработки данных из таких массивов. Формулы массива делятся на две категории — те, что возвращают одно значение и те, что дают на выходе целый набор (массив) значений. Рассмотрим их на простых примерах…
Пример 1. Классика жанра — товарный чек
Задача: рассчитать общую сумму заказа. Если идти классическим путем, то нужно будет добавить столбец, где перемножить цену и количество, а потом взять сумму по этому столбцу. Если же применить формулу массива, то все будет гораздо красивее:
- выделяем ячейку С7
- вводим с клавиатуры =СУММ(
- выделяем диапазон B2:B5
- вводим знак умножения (звездочка)
- выделяем диапазон C2:C5 и закрываем скобку функции СУММ — в итоге должно получиться так:
- чтобы Excel воспринял нашу формулу как формулу массива жмем не Enter, как обычно, а Ctrl + Shift + Enter
Вуаля!
Т.е. Excel произвел попарное умножение элементов массивов B2:B5 и C2:C5 и образовал новый массив стоимостей (в памяти компьютера), а затем сложил все элементы этого нового массива.
Обратите внимание на фигурные скобки, появившиеся в формуле — отличительный признак формулы массива. Вводить их вручную с клавиатуры бесполезно — они автоматически появляются при нажатии Ctrl + Shift + Enter.
Пример 2. Разрешите Вас… транспонировать?
При работе с таблицами часто возникает необходимость поменять местами строки и столбцы, т.е. развернуть таблицу на бок, чтобы данные, которые раньше шли по строке, теперь располагались в столбцах и наоборот. В математике такая операция называется транспонированием. При помощи формулы массива и функции ТРАНСП (TRANSPOSE) это делается на раз.
Допустим, имеем двумерный массив ячеек, который хотим транспонировать.
- Выделяем диапазон ячеек для размещения транспонированной таблицы. Поскольку исходный массив ячеек был 8 строк на 2 столбца, то надо выделить диапазон пустых ячеек размером 2 строки на 8 столбцов.
- вводим функцию транспонирования =ТРАНСП(
- в качестве аргумента функции выделяем наш массив ячеек A1:B8
жмем Ctrl + Shift + Enter и получаем «перевернутый массив» в качестве результата:
Редактирование формулы массива
Если формула массива расположена не в одной ячейке (как в Примере 1), а в нескольких ячейках (как в Примере 2), то Excel не позволит редактировать или удалить одну отдельно взятую формулу (например в ячейке D10) и выдаст предупреждающее сообщение Невозможно изменить часть массива.
Для редактирования формулы массива необходимо выделить весь диапазон (A10:H11 в нашем случае) и изменить формулу в строке формул (или нажав F2). Затем необходимо повторить ввод измененной формулы массива, нажав сочетание клавиш Ctrl + Shift + Enter.
Excel также не позволит свободно перемещать ячейки, входящие в формулу массива или добавлять новые строки-столбцы-ячейки в диапазон формулы массива (т.е. в диапазон A10:H11 в нашем случае)
Пример 3. Таблица умножения
Вспомните детство, школу, свою тетрадку по математике… На обороте тетради на обложке было что? Таблица умножения вот такого вида:
При помощи формул массива она вся делается в одно движение:
- выделяем диапазон B2:K11
- вводим формулу =A2:A11*B1:K1
- жмем Ctrl + Shift + Enter, чтобы Excel воспринял ее как формулу массива
и получаем результат:
Пример 4. Выборочное суммирование
Посмотрите как при помощи одной формулы массива красиво и легко выбираются данные по определенному товару и заказчику:
В данном случае формула массива синхронно пробегает по всем элементам диапазонов C3:C21 и B3:B21, проверяя, совпадают ли они с заданными значениями из ячеек G4 и G5. Если совпадения нет, то результат равенства ноль, если совпадение есть, то единица. Таким образом суммы всех сделок, где заказчик не ANTON и товар не Boston Crab Meat умножаются на ноль и суммируются только нужные заказы.
Ссылки по теме
- Формула массива для извлечения непустых ячеек из диапазона
- Формула массива для извлечения уникальных ячеек из диапазона
- Формула массива для извлечения данных из списка (многоразовый ВПР)
Массив функций Excel позволяет решать сложные задачи в автоматическом режиме одновременно. Те, которые выполнить посредством обычных функций невозможно.
Фактически это группа функций, которые одновременно обрабатывают группу данных и сразу выдают результат. Рассмотрим подробно работу с массивами функций в Excel.
Виды массивов функций Excel
Массив – данные, объединенные в группу. В данном случае группой является массив функций в Excel. Любую таблицу, которую мы составим и заполним в Excel, можно назвать массивом. Пример:
В зависимости от расположения элементов различают массивы:
- одномерные (данные находятся в ОДНОЙ строке или в ОДНОМ столбце);
- двумерные (НЕСКОЛЬКО строк и столбцов, матрица).
Одномерные массивы бывают:
- горизонтальными (данные – в строке);
- вертикальными (данные – в столбце).
Примечание. Двумерные массивы Excel могут занимать сразу несколько листов (это сотни и тысячи данных).
Формула массива – позволяет обработать данные из этого массива. Она может возвращать одно значение либо давать в результате массив (набор) значений.
С помощью формул массива реально:
- подсчитать количество знаков в определенном диапазоне;
- суммировать только те числа, которые соответствуют заданному условию;
- суммировать все n-ные значения в определенном диапазоне.
Когда мы используем формулы массива, Excel видит диапазон значений не как отдельные ячейки, а как единый блок данных.
Синтаксис формулы массива
Используем формулу массива с диапазоном ячеек и с отдельной ячейкой. В первом случае найдем промежуточные итоги для столбца «К оплате». Во втором – итоговую сумму коммунальных платежей.
- Выделяем диапазон Е3:Е8.
- В строку формул вводим следующую формулу: =C3:C8*D3:D8.
- Нажимаем одновременно клавиши: Ctrl + Shift + Enter. Промежуточные итоги посчитаны:
Формула после нажатия Ctrl + Shift + Enter оказалась в фигурных скобках. Она подставилась автоматически в каждую ячейку выделенного диапазона.
Если попытаться изменить данные в какой-либо ячейке столбца «К оплате» — ничего не выйдет. Формула в массиве защищает значения диапазона от изменений. На экране появляется соответствующая запись:
Рассмотрим другие примеры использования функций массива Excel – рассчитаем итоговую сумму коммунальных платежей с помощью одной формулы.
- Выделяем ячейку Е9 (напротив «Итого»).
- Вводим формулу вида: =СУММ(C3:C8*D3:D8).
- Нажимаем сочетание клавиш: Ctrl + Shift + Enter. Результат:
Формула массива в данном случае заменила две простые формулы. Это сокращенный вариант, вместивший всю необходимую информацию для решения сложной задачи.
Аргументы для функции – одномерные массивы. Формула просматривает каждый из них по отдельности, совершает заданные пользователем операции и генерирует единый результат.
Рассмотрим ее синтаксис:
Функции работы с массивами Excel
Предположим, в следующем месяце планируется увеличение коммунальных платежей на 10%. Если мы введем обычную формулу для итога =СУММ((C3:C8*D3:D8)+10%), то вряд ли получим ожидаемый результат. Нам нужно, чтобы каждый аргумент увеличился на 10%. Чтобы программа поняла это, мы используем функцию как массив.
- Посмотрим, как работает оператор «И» в функции массива. Нам нужно узнать, сколько мы платим за воду, горячую и холодную. Функция: . Итого – 346 руб.
- Функция «Сортировки» в формуле массива. Отсортируем суммы к оплате в порядке возрастания. Для списка отсортированных данных создадим диапазон. Выделим его. В строке формул вводим . Жмем сочетание Ctrl + Shift + Enter.
- Транспонированная матрица. Специальная функция Excel для работы с двумерными массивами. Функция «ТРАНСП» возвращает сразу несколько значений. Преобразует горизонтальную матрицу в вертикальную и наоборот. Выделяем диапазон ячеек, где количество строк = числу столбцов в таблице с исходными данными. А количество столбцов = числу строк в исходном массиве. Вводим формулу: . Получается «перевернутый» массив данных.
- Поиск среднего значения без учета нулей. Если мы воспользуемся стандартной функцией «СРЗНАЧ», то получим в результате «0». И это будет правильно. Поэтому вставляем в формулу дополнительное условие: . Получаем:
Скачать примеры массива функций
Распространенная ошибка при работе с массивами функций – НЕ нажатие кодового сочетания «Ctrl + Shift + Enter» (никогда не забывайте эту комбинацию клавиш). Это самое главное, что нужно запомнить при обработке больших объемов информации. Правильно введенная функция выполняет сложнейшие задачи.
Формулы массива в Excel
Смотрите также массива. Отсортируем суммы На экране появляется обработать данные из этот диапазон, нажмитеНажмите кнопку ОК.=СУММ(B2:B6*{1:2:3:4:5})
Без формулы массива
изменить часть массива»Этот набор значений, какПеревел: Антон Андронов нашем случае мы нажав комбинацию клавиш поскольку сложность сразу следующим образом: резонный вопрос: Зачем
- (в англоязычной версиинаЭта статья поможет разобраться,
- к оплате в соответствующая запись: этого массива. ОнаF9Пример, найдем сумму 3-хПосле ввода формулы необходимо — это определенного
С формулой массива
и формулы массива,Автор: Антон Андронов перезададим обе области:Ctrl+Shift+Enter отсеивает дилетантов. ВМы можем пойти еще нужен такой массив? Excel) или точкойB2:B6 как работают формулы
- порядке возрастания. ДляРассмотрим другие примеры использования может возвращать однои скопируйте в наибольших значений, записав
- нажать вида защита массива. обрамлен в фигурныеМассив значений (или константаНажмите комбинацию клавиш. Формула массива будет этот уроке мы дальше и присвоить Отвечу на него с запятой (в. массива в Excel. списка отсортированных данных функций массива Excel
- значение либо давать Буфер обмена. формулу =СУММПРОИЗВ(НАИБОЛЬШИЙ(A1:A10;Массив123)).
CTRL+SHIFT+ENTERЧтобы избежать утомительного ввода скобки, сами значения массива или массивCtrl+Shift+Enter обновлена. разберем два подхода массиву констант имя. в виде примера.
русифицированной версии Excel).
- Завершаем редактирование формулы нажатием Помещённая в одну создадим диапазон. Выделим – рассчитаем итоговую в результате массивТеперь записав формулу =ВПР(A2;Месяцы;2),Предполагается, что в диапазоне.
- последовательных чисел для разделены двоеточиями. Если констант) – это, чтобы сохранить изменения.Второй подход можно применить к редактированию формул Имя назначается точноНа рисунке ниже приведен
Клавиша F9
Урок подготовлен для ВасCtrl+Shift+Enter ячейку формула массива его. В строке
- сумму коммунальных платежей (набор) значений. где в ячейкеA1:A10
- Формула массива сначала выполнитвертикального бы значения были
совокупность чисел или Размер массива будет как для уменьшения, массива в Excel. так же, как список студентов, которые командой сайта office-guru.ru. выполняет сразу несколько формул вводим . с помощью однойС помощью формул массива
A2имеется список числовых
поэлементное умножение значений
массива констант можно
размещены в строке
office-guru.ru
Массивы констант в Excel
текстовых значений, которую уменьшен. так и для Они не идеальны, и обычной константе, получили определенные оценки:Источник: http://www.excel-easy.com/functions/array-formulas.htmlЗамечание: вычислений. Жмем сочетание Ctrl формулы. реально:
Коротко о массивах констант
- номер месяца, значений. из столбца и воспользоваться формулой =СТРОКА(1:5). (в диапазоне можно использовать вУдалите лишние формулы из увеличения размера массива
но, возможно, Вам
через диалоговое окноНаша задача перевести оценкуПеревел: Антон АндроновФормула массива вНе прибегая к помощи
+ Shift +
Выделяем ячейку Е9 (напротивподсчитать количество знаков в получим желаемый результат.Чтобы создать двумерный массив констант из массива. Записав ее любойA1:E1
формулах массива. Константы
диапазона C6:C10. в Excel. Здесь пригодятся.Создание имени из числового видаАвтор: Антон Андронов
строке формул заключена
формулы массива, нам Enter. «Итого»). определенном диапазоне;Для желающих получить дополнительную
Пример применения массива констант в Excel
констант необходимо сделать Эквивалентом данной формулы пустой ячейке, выделите
), а не в массива необходимо вводитьКак видите, оба подхода главное, чтобы уНа рисунке ниже представлена: в ее словесноеВ Microsoft Excel можно в фигурные скобки потребуется выполнить следующуюТранспонированная матрица. Специальная функцияВводим формулу вида: =СУММ(C3:C8*D3:D8).суммировать только те числа,
информацию о константах
следующее: является следующее обычное ее в строке столбце, то значения в определенном формате, достаточно сложные и
старого и нового формула массива, размерНе забывайте указывать знак
описание и вывести создавать массивы, которые{} последовательность действий, чтобы Excel для работыНажимаем сочетание клавиш: Ctrl
которые соответствуют заданному массива — .выделите в книге диапазон выражение: формул и нажмите были бы разделены например, для чисел запутанные, поэтому их
массивов была как которой необходимо расширить равенства в поле соответствующие значения в не хранятся в
. Не пытайтесь ввести определить максимальное развитие с двумерными массивами. + Shift +
условию;Массив функций Excel позволяет ячеек из четырех=СУММ(B2*1;B3*2; B4*3; B5*4; B6*5)F9 точкой с запятой {1:2:3:4:5} или для реальная применимость в минимум одна общая
с C3:C8 доДиапазон диапазоне C2:C7. В диапазонах ячеек. Их их вручную, скобки в столбце
Функция «ТРАНСП» возвращает Enter. Результат:
суммировать все n-ные значения решать сложные задачи столбцов и трехВ последнюю очередь выполняется
, а затем нажмите {1;2;3;4;5}. текстовых значений {«Север»:»ЮГ»:»Восток»:»Запад»}. Excel под большим ячейка. C1:C10., иначе Excel воспримет данном случае создавать
- принято называть исчезнут при попытке
- Progress сразу несколько значений.
- Формула массива в данном в определенном диапазоне.
- в автоматическом режиме строк (
- сложение значений приENTER
- Создадим константу массива вВ обычную формулу можно
вопросом. Все манипуляции,На рисунке ниже представлен
Чтобы проделать это, выполните
массив как текстовую
office-guru.ru
Подходы к редактированию формул массива в Excel
отдельную табличку длямассивами констант отредактировать формулу.. Преобразует горизонтальную матрицу случае заменила двеКогда мы используем формулы одновременно. Те, которыеA1:D3 помощи функции СУММ().. Получите массив констант ячейке ввести ссылку на проведенные выше, сводятся массив, диапазон которого
Подход №1
следующие действия: строку. хранения текстового описания. В этом урокеПояснение:
Первым делом мы рассчитаем в вертикальную и
- простые формулы. Это массива, Excel видит выполнить посредством обычных).Б. Проверка значений {1:2:3:4:5}. Скопируйте содержимоеB2 ячейку, содержащую значение, к одному — необходимо уменьшить с
- Выделите диапазон ячеек, которыеТеперь формула выглядит менее оценок не имеет Вы узнаете, чтоДиапазон данных (массив констант) развитие для каждого наоборот. Выделяем диапазон сокращенный вариант, вместивший диапазон значений не функций невозможно.в активной ячейке (
Проверим, равно ли ячейки в буфер. Для этого введем или на само сохранить формулу. А
- С1:С10 до C1:C5. будет содержать новый пугающей: смысла, поэтому выгоднее же такое массивы хранится в памяти студента. ячеек, где количество всю необходимую информацию
- как отдельные ячейки,Фактически это группа функций,А1 значение в ячейке обмена (
Подход №2
в ячейку выражение значение, называемое также точнее ее структуру,Чтобы проделать это, выполните массив. Здесь главное,Как видите, в некоторых создать следующий массив констант и как Excel, не вЗатем при помощи функции
строк = числу для решения сложной а как единый которые одновременно обрабатывают
), в Cтроке формулА1
- CTRL+C ={1:2:3:4:5} и нажмем
- константой. Подобным образом поскольку ссылки в следующие действия: чтобы новый массив
- случаях массивы констант констант: с ними работать диапазоне ячеек. МассивМАКС столбцов в таблице задачи. блок данных. группу данных и введите выражение ={1;2;3;4: 5;6;7;8: 9;10;11;12}
- одному из определенных), затем выделите вертикальныйENTER в формулу массива большинстве случаев приходитсяВыделите диапазон, содержащий формулу перекрывал собой старый, бывают даже очень={«»;»Неудовл.»;»Удовл.»;»Хорошо»;»Отлино»} в Excel. констант можно представить
- (MAX) мы найдём с исходными данными.Аргументы для функции – сразу выдают результат.нажмите сочетание клавиш значений: 4, 6
- диапазон ячеек, соответствующий. Массив значений не можно ввести или перезадавать заново. На массива.
- иначе Excel не полезны.
В данном случае первыйЧтобы создать массив констант, в таком виде: наибольшее значение в А количество столбцов одномерные массивы. ФормулаИспользуем формулу массива с Рассмотрим подробно работуCTRL+SHIFT+ENTER или 9. размерности массива, вставьте заключается в скобки ссылку на массив, много проще скопироватьНажмите клавишу даст закончить редактированиеИтак, в данном уроке элемент массива содержит
введите его элементы{19;33;63;48;13} столбце = числу строк просматривает каждый из диапазоном ячеек и с массивами функцийМы получили двумерный массив=ИЛИ(A1={4;6;9}) в активную ячейку автоматически, как формулы или массив значений,
- формулу из старогоF2
- и выдаст предупреждение. Вы познакомились с
- пустую строку, поскольку и заключите их
- .
- Progress в исходном массиве.
- них по отдельности, с отдельной ячейкой.
в Excel. констант, у которого
После ввода формулы нет
содержимое Буфера обмена
office-guru.ru
Массивы констант в MS EXCEL
массива после нажатия содержащихся в ячейках массива, затем удалить, чтобы перейти в В нашем случае массивами констант и предполагается, что оценки в фигурные скобки.Функция. Вводим формулу: . совершает заданные пользователем
В первом случаеМассив – данные, объединенные нельзя удалить ни необходимости нажимать и нажмитеCTRL+SHIFT+ENTER (в справке EXCEL его и создать режим редактирования. это диапазон C1:C10. их применением в 1 быть не Например, на рисункеМНам не нужно использовать Получается «перевернутый» массив
Создание одномерного массива констант
операции и генерирует найдем промежуточные итоги в группу. В один элемент поCTRL+SHIFT+ENTER
- CTRL+SHIFT+ENTER.. Это необходимо делать его называют константой новый.Нажмите комбинацию клавиш
- Далее нужно удостовериться, что Excel. Если желаете может.
- ниже представлен массив,АКС вспомогательный диапазон в данных. единый результат.
- для столбца «К данном случае группой отдельности – только. Такая запись может
Чтобы избежать утомительного ввода вручную. В ячейке массива). Константы массиваИтак, в данном урокеCtrl+Enter активной является ячейка, получить еще большеТогда формула, возвращающая нужный состоящий из 6(MAX) использует этот столбцеПоиск среднего значения безРассмотрим ее синтаксис: оплате». Во втором
является массив функций все сразу. Как существенно сократить время последовательных чисел для отразится только первое необходимо вводить в мы рассмотрели несколько. Это действие вводит принадлежащая старому массиву. информации о массивах, нам результат, будет констант: массив как аргументD учета нулей. ЕслиПредположим, в следующем месяце – итоговую сумму
в Excel. Любую видно из формулы, создания формулы по горизонтального массива констант значение массива, т.е. определенном формате. подходов к редактированию отдельную формулу в Это позволит сохранить читайте следующие статьи: выглядеть следующим образом:={1;2;3;4;5;6} и возвращает результат. Excel может хранить мы воспользуемся стандартной планируется увеличение коммунальных
коммунальных платежей. таблицу, которую мы строки в массиве сравнению с использованием используйте формулу =ТРАНСП(СТРОКА(1:5)) 1.Перед созданием Массива констант формул массива. Будете
каждую из ячеек структуру формулы, пустьЗнакомство с формулами массиваВ этом примере функцияТакой массив можно использовать63 данные в своей функцией «СРЗНАЧ», то платежей на 10%.Выделяем диапазон Е3:Е8. составим и заполним разделяются двоеточиями, а вложенных функций ЕСЛИ(). или =СТОЛБЕЦ(A:E). ПолучитеОбычно массив значений не посмотрим повнимательнее на Вы ими пользоваться диапазона. Причем эти и с «ложными» в ExcelИНДЕКС в формулах Excel.. памяти. Диапазон данных,
получим в результате Если мы введемВ строку формул вводим в Excel, можно элементы в строкеМассиву констант можно присвоить массив констант ={1;2;3;4;5}. вводят в одну диапазон ячеек, содержащий
Применение массива констант
или нет — формулы не являются ссылками на ячейки.
Многоячеечные формулы массива ввозвращает значение элемента Например, следующая формулаПри работе с формулами сохранённый в памяти «0». И это обычную формулу для следующую формулу: =C3:C8*D3:D8. назвать массивом. Пример: – точкой с Имя. Обычно так Значения массива будут ячейку, т.к. в
обычные значения (см.
это Ваше право. формулами массивов. Например, Поскольку в нашем Excel
из массива констант, суммирует значения этого массива можно использовать Excel, называется массивом будет правильно. Поэтому итога =СУММ((C3:C8*D3:D8)+10%), тоНажимаем одновременно клавиши: Ctrl
В зависимости от расположения
запятой. поступают с константами, разделены точкой с
этом случае невозможно
Файл примера) Если желаете получить в ячейке С3 случае активной являетсяОдноячеечные формулы массива в положение которого задано
массива:
режим просмотра содержимого констант. вставляем в формулу вряд ли получим + Shift + элементов различают массивы:Создадим небольшой Справочник, позволяющий образующими группу однотипных
Именование массива констант
запятой. вытащить отдельные значения.в диапазон ячеек еще больше информации содержится следующая формула: пустая ячейка, выделим Excel
порядковым номером (оценкой).=СУММ({1;2;3;4;5;6}) массива констант.
- Мы уже знаем, что дополнительное условие: 0;A1:A8))’ ожидаемый результат. Нам Enter. Промежуточные итоги
- одномерные (данные находятся в по номеру месяца
- значений, например последовательностиА. Умножение векторов (столбец Чтобы отобразить всеA1:A5
- о массивах в
Перезадайте диапазон, в котором подходящую. Допустим C3:Редактирование формул массива в
Данная формула не являетсяВ формулах можно обрабатыватьВ формуле выделите определить прогресс первого
Создание двумерного массива констант
class=»formula»>. Получаем: нужно, чтобы каждый посчитаны:
- ОДНОЙ строке или выводить его название. с конечным количеством на столбец, строку значения нашего массивавведите, например, 5
- Excel, читайте следующие будет находиться новыйСделать ячейку активной в Excel
- формулой массива, хоть сразу несколько массивов.
C2:C6-B2:B6 студента нам поможетСкачать примеры массива функций аргумент увеличился наФормула после нажатия Ctrl в ОДНОМ столбце);Присвоим Имя Месяцы двумерному элементов ={1:2:3}. на строку) значений нужно выделить последовательных чисел от статьи:
Применение двумерного массива констант
массив, и сделайте выделенном диапазоне можноПрименение формул массива в
она и содержит Например, следующая формула
, как показано на
формула, показанная на
Распространенная ошибка при работе 10%. Чтобы программа + Shift +двумерные (НЕСКОЛЬКО строк и массиву:Чтобы присвоить массиву константС помощью формулы 5 ячеек в 1 до 5.Знакомство с формулами массива активной ячейку из с помощью клавиши Excel массив. Поэтому при
вернет максимальное значение, рисунке ниже. рисунке ниже. с массивами функций поняла это, мы
Enter оказалась в столбцов, матрица).={1;»январь»:2;»февраль»:3;»март»:4;»апрель»:5;»май»:6;»июнь»:
excel2.ru
Работа с массивами функций в Excel
имя необходимо сделать массива умножим столбец столбце (например,в ячейке в Excel старого массива. Это
EnterПодходы к редактированию формул ее вводе достаточно которое получится вНажмитеЧтобы из значений прогресса – НЕ нажатие
Виды массивов функций Excel
используем функцию как фигурных скобках. ОнаОдномерные массивы бывают:7;»июль»:8;»август»:9;»сентябрь»:10;»октябрь»:11;»ноябрь»:12;»декабрь»} следующее: значений (B1:B5B1Многоячеечные формулы массива в
позволит сохранить формулу,.
- массива в Excel нажать клавишу результате сложения двух
- F9 всех студентов найти
кодового сочетания «Ctrl
- массив. подставилась автоматически в
- горизонтальными (данные – вЧтобы избежать утомительного ввода
на вкладке Формулы вB2:B6), в Строке формул ввестивведите формулу =A1:A5; Excel
пусть и сПерейдем в режим редактированияУрок подготовлен для ВасEnter массивов констант:. максимальное, мы добавляем
+ Shift +Посмотрим, как работает оператор
- каждую ячейку выделенного строке);
- этого массива создайте группе Определенные имена) на массив констант
- выражение ={1:2:3:4:5} ив Строке формул выделите
Одноячеечные формулы массива в «ложными» ссылками. В формулы (клавиша командой сайта office-guru.ru.=МАКС({1;2;3;4;5;6}+{7,8,9,10,11,12})
Отлично! Элементы вертикального массива
Синтаксис формулы массива
сюда функцию Enter» (никогда не «И» в функции диапазона.вертикальными (данные – в два столбца, один выберите команду Присвоить {1:2:3:4:5} и просуммируем. нажать
- A1:A5
- Excel нашем случае мы
- F2Автор: Антон АндроновКонечно же, мы вМассивы констант могут содержать
констант разделяются точкойМАКС забывайте эту комбинацию массива. Нам нужноЕсли попытаться изменить данные столбце). с числами от
имя. Массив констант записанCTRL+SHIFT+ENTERи нажмите клавишуМассивы констант в Excel просто уменьшим размер). На данном этапеАвтор: Антон Андронов силах скопировать данную
числа, текст, логические с запятой (в(MAX) и заменяем клавиш). Это самое узнать, сколько мы в какой-либо ячейке
- Примечание. Двумерные массивы Excel 1 до 12,
- В поле Имя введите
- в «вертикальном» виде.F9
Редактирование формул массива в диапазона до С1:C5: можно перезадать области,Использование формул массива в формулу в остальные значения и значения англоязычной версии Excel)
C2 главное, что нужно платим за воду, столбца «К оплате» могут занимать сразу другой с названиями Массив123.
с использованием двоеточия,
Функции работы с массивами Excel
Теперь попробуем удалить один; ExcelСнова перейдите в режим участвующие в формировании Excel имеет целый ячейки и получить ошибки или двоеточием (вна запомнить при обработке горячую и холодную. — ничего не несколько листов (это
- месяцев (см. статьюВ поле Диапазон введите т.е. также представляет элемент массива, напримерполучим некую запись {1:2:3:4:5},Применение формул массива в редактирования. На данном массива. В нашем
- ряд преимуществ. Даже нужный нам результат:#Н/Д русифицированной версии Excel).C2:C6 больших объемов информации. Функция: . Итого выйдет. Формула в сотни и тысячи Текстовые последовательности). Затем, массив констант (не
- собой столбец. Размерности из ячейки представляющую собой набор Excel этапе можно перезадать случае мы перезададим сложность работы сНо грамотнее будет использовать: Элементы горизонтального массива, а Правильно введенная функция – 346 руб. массиве защищает значения данных). в Строке формул забудьте ввести скобки столбца и массива
- B3 значений из диапазонаУрок подготовлен для Вас области, участвующие в обе области: ними, зачастую можно многоячеечную формулу массива.={12;»Текст»;ИСТИНА;ЛОЖЬ;#Н/Д} констант разделяются запятойB2
выполняет сложнейшие задачи.
Функция «Сортировки» в формуле диапазона от изменений.Формула массива – позволяет введите ссылку на вручную), например {1:2:3}; должны совпадать.. Получим предупреждение «НельзяA1:A5 командой сайта office-guru.ru формировании массива. ВСохраним изменения в формуле, принять как преимущество, Выглядеть она будет
exceltable.com
У Вас может возникнуть
Для расчета прогноза в Excel используется целый ряд формул, которые не будут работать, если их не ввести как формулу массива. Например,
-
=ЛИНЕЙН() — для расчета коэффициентов линейного тренда y=a+bx
-
=ТЕНДЕНЦИЯ() — для расчета значений линейного тренда
-
=ЛГРФПРИБЛ() — для расчета коэффициентов экспоненциального тренда y = b*m^x
-
=ТРАНСП() — для того чтобы вертикальный диапазон ячеек сделать горизонтальным и наоборот.
Из данной статьи вы узнаете, как в Excel ввести формулу массива.
Принцип ввода формулы массива расскажу на примере 2-х формул =ЛИНЕЙН() и =ТРАНСП().
Для того, чтобы с помощью формулы =ЛИНЕЙН() рассчитать коэффициенты линейного тренда y=a+bx (a) и (b), необходимо:
1. Ввести в формулу данные =ЛИНЕЙН(известные значения y (например, объём продаж по месяцам), известные значения x (номера периодов), константа (коэффициент (a) в формуле y=a+bx, для его расчета ставим «1»), статистика (вводим «0»)) (см. файл с примером).
2. Установить курсор в ячейку с формулой и выделить соседнюю справа, как на рисунке:
3. Для ввода формулы массива нажимаем клавишу F2, а затем одновременно — клавиши CTRL + SHIFT + ВВОД.
Коэффициенты линейного тренда y=a+bx (a) и (b) рассчитаны.
2-й пример (см. вложенный файл), в нём мы рассмотрим, как перевернуть диапазон и сделать из горизонтального вертикальный. Для этого воспользуемся функцией =ТРАНСП().
Как она работает:
1. В формулу вводим горизонтальный диапазон, который хотим сделать вертикальным:
2. Выделяем вертикальный диапазон, равный по количеству ячеек выделенному горизонтальному, вверху диапазона должна быть введена формула =ТРАНСП();
3. Для ввода формулы массива нажимаем клавишу F2, а затем одновременно — клавиши CTRL + SHIFT + ВВОД.
Горизонтальный диапазон стал вертикальным. Теперь, если мы внёсем изменения в горизонтальный диапазон, они тут же отобразятся в вертикальном диапазоне.
Для ввода формулы массива необходимо
- выделить массив — это диапазон ячеек, в которые Excel выведет данные,
- и нажать чудо комбинацию клавиш — F2, а затем одновременно — клавиши CTRL + SHIFT + ВВОД.
Всё просто, попробуйте, и если остались вопросы, задавайте их в комментариях.
Точных вам прогнозов!
Присоединяйтесь к нам!
Скачивайте бесплатные приложения для прогнозирования и бизнес-анализа:
- Novo Forecast Lite — автоматический расчет прогноза в Excel.
- 4analytics — ABC-XYZ-анализ и анализ выбросов в Excel.
- Qlik Sense Desktop и QlikView Personal Edition — BI-системы для анализа и визуализации данных.
Тестируйте возможности платных решений:
- Novo Forecast PRO — прогнозирование в Excel для больших массивов данных.
Получите 10 рекомендаций по повышению точности прогнозов до 90% и выше.