2016-12-31 2 views
1

Как оценить следующее выражение с одной единственной формулы в Excel для всех значений m и n?Как сделать ProductSum в Excel?

Например, следующая матрица должна дать 3240:

1 2 3 
4 5 6 
7 8 9 

Суммы столбцов 12, 15, 18 соответственно. Поэтому произведение 3240.

ответ

0

Предположив вашу матрица в A1:C3, то формула массива будет:

=PRODUCT(MMULT(TRANSPOSE(A1:C3),ROW(A1:C3)^0)) 
0

Предположив Ваша матрица находится в A1:C3, то

=PRODUCT(SUM(A1:A3),SUM(B1:B3),SUM(C1:C3)) 

должны делать то, что вы хотите.

Если вы хотите Y1 быть m (количество факторов в продукте - столбцы в листе) и Z1 быть n (количество слагаемых в сумме - строки в листе) и матрица начинается в A1, то:

{=PRODUCT(SUBTOTAL(9,OFFSET(A1:INDEX(A:A,Z1),,ROW(A1:INDEX(A:A,Y1))-1)))} 

Обратите внимание, что это формула массива. Введите его в ячейку без фигурных скобок и нажмите [Ctrl] + [Shift] + [Enter] для подтверждения. Затем фигурные скобки появляются автоматически.

+0

Может ли эта формула быть динамичной, т.е. работа для всех значений * т * и * п *? – Pingu

+0

Как вы хотите указать значения 'm' и' n'? –

+0

Они могут быть предусмотрены в любых двух ячейках, например Y1 и Z1 – Pingu

Смежные вопросы