Excel Парный подъем -

Содержание

Термин «попарный подъем» в Excel относится к особому случаю «подъема» - встроенному поведению вычислений, при котором функции, которые изначально не обрабатывают массивы, «снимаются» и вызываются один раз для каждого значения в массиве, возвращая, в свою очередь, массив, содержащий несколько результатов.

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

пример

Показанный пример показывает, что произойдет, если вы вызовете функцию SQRT следующим образом:

=SQRT((1;2;3)+(3;7;13))

Внутри SQRT два вертикальных массива добавляются вместе с символом сложения. Значения в этих массивах объединяются попарно, и результатом этой операции является один массив с 3 значениями:

=SQRT((4;9;16))

Функция SQRT не обрабатывает массивы изначально, поэтому функция «поднимается» и вызывается три раза, по одному для каждого значения. Конечный результат в виде массива с тремя значениями:

=(2;3;4)

Обработка нескольких результатов

Когда подъем происходит в формуле, будет несколько результатов, и с ними нужно как-то обработать. Один из подходов - вернуть все значения на лист в формуле массива с несколькими ячейками. Как вариант, вы можете передать результат другой функции, например SUMPRODUCT:

=SUMPRODUCT(SQRT(C5:C7+E5:E7))

чтобы вернуть окончательный результат 9. SUMPRODUCT будет обрабатывать массивы изначально, поэтому эта формула не требует Ctrl + Shift + Enter.

Функцию СУММ также можно использовать, но ее нужно вводить с помощью CSE.

Для получения дополнительной информации о «поведении вычислений массива» в Excel см. Презентацию Джо МакДейда о формулах массива.

Интересные статьи...