Выбор определенного количества строк из заданной ячейки
Я пытаюсь выбрать определенное количество строк внутри таблицы.
У меня есть что-то вроде этого:
1 2 3 4 5 6 =SUM()
Как я могу написать функцию sum так, чтобы она суммировала все числа в ячейках из строки, где функция = sum (), вверх по x строк.
- Как автоматически открывать листы в рабочей книге Excel
- AVERAGEIF после операции в формуле массива
- Справка Excel - если ключевое слово существует в столбце для каждой строки
- Отображение отношений «один ко многим»
- Несколько значений Excel для одного идентификатора ключа
Благодарю.
- Функция SUM в VBA - не жесткие строки и столбцы кодирования
- Гиперссылка Excel на конкретную ячейку
- Добавить номер исправления / критерии для функции countif
- Как не показывать пустую строку после проверки данных СПИСОК
- Excel: найдите ячейку, чтобы увидеть, присутствует ли ячейка со всей колонки
- Функция Sigma в excel
- Конкатенация на основе отдельных значений
- Записывать заявление для сложного формата / возможность писать несколько раз на одной линии excel
Ниже приведен пример суммирования трех ячеек выше местоположения формулы:
=SUM(INDIRECT(ADDRESS(ROW()-4,COLUMN())):INDIRECT(ADDRESS(ROW()-1,COLUMN())))
и, отрегулировав -1 и -4, вы можете выбрать любую часть столбца над ячейкой формулы
Функция OFFSET
допускает такой тип поведения.
Предполагая, что формула будет в ячейке A7
, и вы хотите начать суммирование с помощью ячейки A6
, и вы хотите включить 5 ячеек выше A6
, формула будет выглядеть следующим образом:
=SUM(OFFSET(A6,0,0,-5,1))