Я хочу, чтобы все было выше ячейки, содержащей слово «SUMTOTAL». Поэтому, если у меня есть 50 столбцов, я хочу, чтобы она переходила к первой строке, в которой есть текст «СУММАТАЛЬНЫЙ», а затем Sum все отменяет это слово. Является ли это возможным?EXCEL Формулы Сумма Все выше определенной строки
ответ
Используйте формулу MATCH, чтобы найти строку и минус один из его затем использовать косвенную формулу, чтобы собрать строку адреса затем хлопнуть его в формулу суммы, как это:
=SUM(INDIRECT("A1:A" & MATCH("SUMTOTAL",B:B,0)-1))
Предположение:
SumTotal находится в столбце B где-то
цифры, которые вы хотите, чтобы суммировать в колонке
Ваши данные начинается в строке 1.
Вы суммируете одну колонку. Для расширения просто измените «A1: A» на «A1: X», если вы хотите суммировать столбцы от A до X
Вы можете удалить * volatile * 'INDIRECT' с чем-то вроде' = SUM (A1: INDEX (A: A, MATCH ("SUMTOTAL", B: B, 0) -1)) '. – Jeeped
Спасибо. Но если у меня есть 5 sumTotals в одном столбце, формула будет суммировать только все столбцы перед первым SUMTOTAL: если я хочу, чтобы он перешел к следующему, и сделать то же самое возможно? – excellove
Я предполагаю, что все ваши данные находятся в A1: N20, а SUMTOTAL появляется где-то внутри этой области (вы может легко изменить желаемое местоположение данных). Следующая формула суммирует все числа непосредственно над SUMTOTAL, т. Е. В том же столбце.
=SUM(OFFSET($A$1,0,SUMPRODUCT(COLUMN($A$1:$N$20)*($A$1:$N$20="SUMTOTAL"))-1,SUMPRODUCT(ROW($A$1:$N$20)*($A$1:$N$20="SUMTOTAL"))-1))
Если вы хотите, чтобы суммировать все цифры выше SumTotal, независимо от того, если в той же колонке или нет, используйте
=SUM(OFFSET($A$1,0,0,SUMPRODUCT(ROW($A$1:$N$20)*($A$1:$N$20="SUMTOTAL"))-1,COLUMNS($A$1:$N$20)))
=SUM(INDIRECT(ADDRESS(1,COLUMN())&":"&ADDRESS(ROW()-1,COLUMN())))
- 1. Копирование формулы с выше
- 2. Как удалить все строки выше определенной строки в Python
- 3. PHP Очистить все переменные из выше определенной строки
- 4. Excel Сумма выделенных номеров из текстовой строки
- 5. формулы Excel для извлечения строки
- 6. Сумма переменной строки в Excel
- 7. пытается удалить все выше определенной линии
- 8. Excel Report - Excel Формулы
- 9. Условные формулы в Excel
- 10. Построение формулы Excel
- 11. Формула ячейки формулы Excel выше последней ячейки в диапазоне
- 12. Совсем все ожидают определенной строки
- 13. Динамическая установка формулы суммы в excel
- 14. PHP Excel Calculate Формулы
- 15. Удаление столбца строк в excel выше определенной ячейки
- 16. Применение формулы оператора if для всей строки в excel
- 17. Удалить все после определенной строки в Excel 2010
- 18. Жадная сумма в Excel
- 19. Сумма Отфильтрованные значения Excel
- 20. Вставка формулы сохранения строки в excel
- 21. Разбор Excel функций из строки формулы
- 22. Сумма выше клеток, игнорирующих пробелы
- 23. Копирование формулы и Формат из строки выше Макро
- 24. Блокировка формулы Excel
- 25. расширение общей формулы excel
- 26. Извлечь все подстроки, которые начинаются с определенной строки
- 27. Excel применить цвет на основе строки выше
- 28. Мой SQL: сумма каждой строки после определенной строки
- 29. Pretty Print Excel Формулы?
- 30. Excel вложен, если формулы
Является ли следующая строка после SumTotal заготовки? – KenSquare
Вы хотите суммировать все 50 столбцов от строки 1 до строки над строкой, содержащей * SUMTOTAL * или только столбец, который содержит его? Является ли использование * SUMTOTAL * ограниченным только одним столбцом или может быть где угодно? – Jeeped