Excel: применить формулу к каждой ячейке в столбце в другой формуле - PullRequest
0 голосов
/ 16 марта 2019

У меня есть столбец чисел. Я хочу ROUND числа в каждой ячейке столбца, а затем взять SUM ячеек.

Конечно, это можно сделать, создав еще один столбец с округленными значениями, а затем взяв его сумму.

Скажите, что у меня есть 10 ячеек в столбце A. Я округляю их до ближайшего 0, используя ROUND(A#,0) для A1 - A10. Эти новые значения входят в B#. Тогда в B11 у меня есть SUM(B1:B10).

Есть ли способ применить форум ROUND к каждой ячейке в столбце А в функции SUM, чтобы мне не нужно было создавать другой столбец значений?

Ответы [ 2 ]

2 голосов
/ 16 марта 2019

SUMPRODUCT «Сделки» в массивах 2

=SUMPRODUCT(ROUND(A1:A10,0))
1 голос
/ 16 марта 2019

Просто используйте формулу массива - введите с помощью Ctrl + Shift + Введите .

=SUM(ROUND(A1:A10,0))

Например (также показываетокругленные числа в столбце B показывают, что это работает, или вы можете увидеть магию с помощью Формул > Оценить формулу .)

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...