Как просуммировать столбец ДО «этой» ячейки?

Как просуммировать столбец ДО «этой» ячейки?

Я использую Google Sheets, но надеюсь, что для блага других общий ответ может сработать здесь. Смотрите скриншот ниже. Когда я вставляю строку под столбцом, содержащим «$37.50», и ввожу число в новую строку для этого столбца, эта sumфункция не подхватывает его, потому что оно становится F23и тогда итог становится F24. Каждый раз, когда я это делаю, мне нужно редактировать функцию этой ячейки sum. Можно ли сделать что-то вроде sum(CELL1:THIS_CELL - 1)?

Любая помощь будет полезна, спасибо!

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

решение1

Если вы хотите получить адрес ячейки, расположенной непосредственно над текущей ячейкой, используйте

ADDRESS(ROW()-1,COLUMN())

Чтобы получить ссылку на него, используйте

INDIRECT(ADDRESS(ROW()-1,COLUMN()))

Поэтому в вашем конкретном случае вы можете заменить вашу формулу на

=SUM(F18:INDIRECT(ADDRESS(ROW()-1,COLUMN())))

P.S. Когда я выбираю F23, вставляю ячейку с ячейками, перемещающимися вниз, ввожу значение в только что вставленную пустую ячейку и нажимаю Enter (или щелкаю другую ячейку) - Excel автоматически редактирует формулу в ячейке F24 на =СУММ(F18:F23)...

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