У меня следующий сценарий.
У меня есть числа, сгруппированные по 8 одинаковым значениям, и я хочу, чтобы следующие 8 значений были увеличены на 1.
Пример:
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
Я попробовал несколько предложений, но они не работают. :(
Когда я просто перетаскиваю выбранные значения, все работает, но появляются дополнительные значения.
решение1
Вы могли бы использовать=INT((ROW(E1)-1)/5)+1
В формуле число 5 указывает на увеличение чисел каждые 5 строк, вы можете изменить его по своему усмотрению.
Редактировать:
Эти формулы были рекомендованы Дюком Бувье: INT((ROWS(E1:E$1)-1)/8)+1
и INT((ROWS(E1:E$1)-1)/8)+1
каждая из них избегает жесткого кодирования номера начальной строки в формуле. Спасибо, Дюк.
решение2
Обычно я делаю так (как на картинке), просто использую очень стандартную формулу приращения, но со ссылками на ячейку на 8 ячеек выше, а не на 1 ячейку выше. Затем вы можете расширить ее вниз настолько, насколько захотите, скопировав последнюю ячейку или перетащив маркер в правом нижнем углу ячейки, который вы видите, когда она выбрана.