1

У меня есть набор данных за 12 лет 4380 дней. Я хочу взять сумму каждой недели. когда я делаю формулу {=SUM(A1:A7)} и перетаскиваю кнопку для перехода к следующей ячейке, на ней отображается {= SUM(A2:A8)}. Это не то, что я хочу для моей следующей камеры. Вместо этого мне нужно {=SUM(A8:A14) . Я не могу набрать эту формулу весь путь вниз. Это занимает много времени.

Есть ли более короткий способ многократного вставки без повторения предыдущих ячеек?

1 ответ1

1

Если у вас нет поля даты (скажем, в столбце B), вы можете использовать =indirect() и некоторые математические функции для row() чтобы получить диапазоны, необходимые для формулы суммы. Поместите это в строку 1 любого столбца, который вы используете: =SUM(INDIRECT("A" & (ROW()-1) * 7 + 1 & ":" & "A" & ROW()*7))

Это извилистый ад, но он будет автоматически вычислять ваши диапазоны A1:A7, A8:A14 и т.д., Когда вы копируете эту формулу по строкам.

Если для каждого из этих чисел есть дата (скажем, в столбце B), то вы можете поработать с sumproduct , sumif или чем-то в этом роде.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .