Обратите внимание, что это не работает, если в пропущенных строках есть что-то!
Например
B1
asd
...
pof
rty
B8
Используйте эту формулу в столбце B
=IF(MOD(ROW(), 7)=1, INDIRECT("grades!A"&CEILING(ROW()/7, 1)), "")
В основном, если текущая строка равна 1, 8, 15, ... она получит значение из grades
листа, если нет, то она будет пустой.
Вы можете использовать это на B1
затем перетащить его вниз.
Или же
Вы можете оставить пропущенные столбцы пустыми, поместив формулу выше или формулу Скотта ниже на B1
и B8
, затем выбрав B1
до B14
, а затем продолжайте перетаскивать его вниз.
=IF(MOD(ROW(), 7)=1, INDIRECT("grades!A"&(ROW()-1/7)+1), "")