Перетащите формулу суммы, но измените ссылку на столбец - PullRequest
2 голосов
/ 06 января 2020

Я пытаюсь перетащить формулу суммы вниз, но изменить ссылку на столбец вместо ссылки на строку.

Например, ячейка

E1 =sum('Sheet2!C3:C)
E2 =sum('Sheet2!D3:D)
E3 =sum('Sheet2!E3:E)

Любая помощь?

Ответы [ 2 ]

2 голосов
/ 06 января 2020

Для примера, которым вы поделились, посмотрите, работает ли это (в E1)

=ArrayFormula(mmult(transpose(N(Sheet2!C3:E)), row(C3:C)^0))

Измените диапазон для соответствия. Эта формула выводит массив, поэтому перетаскивание вниз не требуется.

1 голос
/ 07 января 2020

Здесь формула, использующая запрос, C & E может быть изменена на будущий фактический диапазон:

= arrayformula(query(transpose(query(C3:E +0,"select " & join(",","sum(Col" & COLUMN(C3:E3)-Column(C3)+1 & ")") )),"Select Col2"))
...