Составители:
Рис. 81
Как видно из рисунка 81, в каждой ячейке выделенного диапазона
записана формула, введенная в текущую ячейку. Эта «единичная» формула как
бы существует одновременно в четырех ячейках в виде различных формул
выделенного диапазона. Но внести изменения в них по отдельности нельзя. Это
можно сделать, только выделив весь интервал В2:С3. Интервал
В2:С3
представляет собой интервал массива, и табличная формула хранится в каждой
ячейке.
Если в формуле используется массив констант, все остальные
компоненты должны иметь ту же размерность, что и первый массив. В случае
необходимости Excel расширяет нужные компоненты до требуемых размеров.
Все компоненты должны иметь такое же количество строк и столбцов,
как
компоненты с наибольшим числом строк и столбцов.
Например, пусть одна из компонент – двумерный массив, состоящий из
двух строк и трех столбцов. Для представления результатов вычисления по
формуле ={1;2;3:4;5;6}*2 требуется выделить блок ячеек
32
×
.
Одна из компонент исходного массива – массив
, а другая –
одиночное значение. При вычислении по этой формуле автоматически будет
расширена вторая компонента до массива размерности
и произойдет
вычисление по этой формулы как ={1;2;3:4;5;6}*{2;2;2:2;2;2}. Результат
представлен на рисунке 82.
32×
32×
Рис. 82
Формулы массива
В формулах Excel в качестве операндов будут использоваться формулы
массива (табличные формулы).
Пусть в блоке ячеек А2:D2 записаны числа 1, 3, 5, 7, а в блоке ячеек
А3:D3 – 10, 30, 50, 70. Вычислим и запишем в блок ячеек А5:D5 суммы
соответствующих элементов блоков ячеек А2:D2 и А3:D3.
Сделаем это уже традиционным способом: введем в ячейку
А5 формулу
=А2+D2 и скопируем содержимое этой ячейки в блок ячеек В5:D5. В блоке
ячеек А5:D5 будут записаны числа 11, 33, 55, 77 (рис. 83 – режим формул, рис.
84 – режим решения).
Теперь используем для вычисления элементов результирующего
массива табличную формулу (формулу массива). Для этого:
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
