Как суммировать строки в листах Google, не беря N-й столбец (N в зависимости от номера строки)? - PullRequest
0 голосов
/ 30 января 2019

В настоящее время я пытаюсь суммировать некоторые числа в одной строке, но они не могут суммировать число, где column number + N равно row number.

Это мой текущий лист (этоеще не завершено):

Текущий лист

Более темный столбец должен суммировать строку справа, но игнорируя значения, где row not equals column + 1.

Лучшее, что я мог придумать, было следующее: =SUMIF(C2:AA2, NE(ROW(), COLUMN()+1)), для строки 2 (остальные строки имеют регулярную сумму).Но я заметил, что ROW() и COLUMN() применяются только к текущей ячейке (в данном случае B2, таким образом, получается 0).Так как же игнорировать значения из диапазона ячеек, где NE(ROW(), COLUMN()+1) для каждой из них?

Для ячейки B2 результат должен быть 3.15, в данном случае игнорируя ячейку C2 потому что ROW() == COLUMN()+1.

1 Ответ

0 голосов
/ 30 января 2019

Либо на другом листе, либо вставьте дополнительный столбец справа от АА и в строку 2, скопированную таким образом:

=sum(B2:AA2)-offset(B2,,row()-2)

Номер строки определяет смещение столбца для ячейки "unsum».

...