Существует ли формула Excel, которая может заполнять ячейки определенным числом с регулярным интервалом строк? - PullRequest
0 голосов
/ 11 апреля 2019

Я использую Excel 365, и у меня есть Table с 4,182 rows (исключая строку 1, которая содержит заголовки столбцов).

Мне нужно добавить новый столбец (столбец L) в эту таблицу со следующей логикой:

Ячейка L2 в ячейку L103 для заполнения 1, Ячейка L104 в ячейку L205 для заполнения 2 и так далее до ячейки L4182.

Логика заключается в том, чтобы заполнить столбец L значениями 1 до 41 на каждом интервале 102 строк.

Может ли это быть достигнуто с помощью формулы Excel или может быть с кодами VBA?

1 Ответ

2 голосов
/ 11 апреля 2019

Вот простой пример:

enter image description here

Формула, используемая в B2:

=ROUNDUP((ROW()-1)/5,0)

Очевидно, вы можете изменитьот 5 до 102.

Другой вариант будет использовать:

=ROUNDUP(COUNTA($B$1:B1)/102,0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...