2017-01-19 5 views
0

Google Sheets сводит меня с ума enter image description hereGoogle Таблицы. Как умножить SUM?

Если я SUM до номера только из одного столбца и умножить на 2, я получаю 8, который является правильным:

=SUM(A:A)*2 

Но когда я добавить номер из колонки B, как это так, я получаю 6 в качестве ответа, где я должен получать 14.

=SUM((A:A)*2,B:B) 

Может кто-нибудь объяснить мне, что случилось с моей формулой?

ответ

0

Попробуйте включить функцию в форму матрицы.

=arrayformula(SUM((A:A)*2,B:B)) 

Edit:

Реализованный искали объяснения. В первом примере вы суммируете диапазон, а затем умножаете это число. Второй набор имеет функцию массива и он работает как

суммы (2 * [1,1,1], [1,2,2,1])

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

0

Я думаю, вы пытаетесь вложить SUM функции, но их не хватает. Как насчет следующего:

=SUM(SUM(A:A)*2,B:B) 

где внутри SUM используется в качестве первого параметра для внешнего SUM.

enter image description here

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