Я знаю 2 способа расчета совокупных значений в Excel.
1-й метод:
A B
Value Cumulative total
9 =A1
8 =B1+A2
7 =B2+A3
6 =B3+A4
2-й метод:
A B
Value Cumulative total
9 =SUM($A$1:A1)
8 =SUM($A$1:A2)
7 =SUM($A$1:A3)
6 =SUM($A$1:A4)
2 вопроса:
Какой метод имеет лучшую производительность, когда набор данных становится действительно большим (скажем, 100 тыс. Строк)? 1-й метод, кажется, имеет меньше накладных расходов. Потому что при добавлении нового значения в столбце A (Значение) новая ячейка в столбце B должна выполнить только «
B(n-1)+A(n)
». Где во втором методе, достаточно ли умен, чтобы делать подобное? Или это добавит 100k строк изA1:A(n)
?Как лучше всего рассчитать совокупные значения? Я нашел второй метод более популярным, хотя я сомневаюсь в его эффективности. Единственный плюс для второго метода, который я вижу сейчас, - это то, что формулы в ячейках столбца B более последовательны. В 1-м методе 1-я ячейка в столбце B должна быть определена заранее.