Выполнение вычислений в нескольких ячейках с одной формулой массива Excel
В Excel формула массива выполняет вычисления по одному или нескольким элементам в массиве.
Формулы массива окружены фигурными фигурными скобками "{ } ". Они добавляются к формуле, нажимая Ctrl , сдвиг , а также Войти ключи вместе после ввода формулы в ячейку или ячейки.
Типы формул массива
Существует два типа формул массива:
- формулы ячейки с одной ячейкой - формулы, выполняющие множественные вычисления в отдельной ячейке листа;
- многоячеечная формула - формулы, выполняющие одни и те же вычисления в нескольких ячейках листа.
Как работает многоячеечная матрица
На изображении выше формула массива с несколькими ячейками находится в ячейках C2-C6 и выполняет ту же математическую операцию умножения на данные в диапазонах от A1 до A6 и B1-B6
Поскольку это формула массива, каждая пример или копия формулы точно такая же, но каждый экземпляр использует разные данные в своих вычислениях и производит разные результаты.
Например:
- Экземпляр формулы массива в ячейке C1 умножает данные на ячейку A1 на данные в ячейке B1 и возвращает результат 8;
- Экземпляр формулы массива в ячейке C2 умножает данные на ячейку A2 на данные в ячейке B2 и возвращает результат 18;
- Экземпляр формулы массива в C3 умножает данные на ячейку A3 на данные в ячейке B3 и возвращает результат 72.
Продолжить чтение ниже
02 из 02Создание базовой формулы
Пример формулы многокамерного массива
Формула в изображении выше умножает данные, найденные в столбце A, на данные в столбце B. Для этого вводятся диапазоны, а не отдельные ссылки на ячейки, как они найдены в регулярных формулах:
{= A2: A6 * B2: B6}
Создание базовой формулы
Первым шагом в создании формулы массива с несколькими ячейками является добавление одной и той же базовой формулы ко всем ячейкам, где будет располагаться формула массива с несколькими ячейками.
Это делается путем выделения или выбора ячеек перед началом формулы.
Нижеследующие шаги включают в себя создание формулы многоэлементного массива, показанной на изображении выше в ячейках C2-C6:
- Выделите ячейки C2-C6 - это ячейки, в которых будет располагаться формула многоячеечных массивов;
- Введите знак равенства ( = ) на клавиатуре, чтобы начать базовую формулу.
- Выделите ячейки от A2 до A6, чтобы ввести этот диапазон в базовую формулу;
- Введите символ звездочки ( * ) - оператор умножения - после диапазона A2: A6;
- Выделите ячейки B2-B6, чтобы ввести этот диапазон в базовую формулу;
- На этом этапе оставьте рабочий лист как есть - формула будет завершена на последнем этапе учебника при создании формулы массива.
Создание формулы массива
Последний шаг - преобразование базовой формулы, расположенной в диапазоне C2: C6, в формулу массива.
Создание формулы массива в Excel выполняется нажатием Ctrl , сдвиг , а также Войти клавиши на клавиатуре.
Это окружает формулу фигурными фигурными скобками: {} указывает, что теперь это формула массива.
- Удерживайте Ctrl а также сдвиг на клавиатуре, затем нажмите и отпустите Войти для создания формулы массива.
- Выпустить Ctrl а также сдвиг ключи.
- Если все сделано правильно, формулы в ячейках C2-C6 будут окружены фигурными фигурными скобками, и каждая ячейка будет содержать другой результат, как показано на первом изображении выше.
Результат ячейки C2: 8 - формула умножает данные в ячейках A2 * B2 C3: 18 - формула умножает данные в ячейках A3 * B3 C4: 72 - формула умножает данные в ячейках A4 * B4 C5: 162 - формула умножает данные в ячейках A5 * B5 C6: 288 - формула умножает данные в ячейках A6 * B6
Когда вы нажимаете на любую из пяти ячеек в диапазоне C2: C6 формулу законченного массива:
{= A2: A6 * B2: B6}
появляется в строке формул над листом.