Как установить общую формулу для каждой ячейки столбца в Excel

Как установить общую формулу для каждой ячейки столбца в Excel

Мне интересно, можно ли задать формулу для каждой ячейки в столбце, чтобы суммировать ячейки слева и выше. Я пытаюсь кумулятивно суммировать общее время для каждого действия (строки), так что нижняя ячейка столбца будет содержать общее время.

после добавления строки она нарушает столбец

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

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

решение1

На самом деле, чтобы получить сумму времени, используя значение времени левой ячейки, нужна текущая сумма. Сложность в том, как избежать пустой ячейки между ними.

Итак, на основе снимка экрана я решил проблему.

введите описание изображения здесь

Запишите эту формулу в ячейку B2 и перетащите ее вниз.

=IF(A2<>"",SUM($A$2:A2),"")

Связанный контент