Я пытался подумать об этом для собственного изучения.Например, как насчет этого примера формулы?Я думаю, что могут быть более простые формулы.Поэтому, пожалуйста, подумайте об этом как об одном из них.Когда вы используете это, пожалуйста, поместите следующую формулу в ячейку.
=TRANSPOSE(SPLIT(JOIN(",",ARRAYFORMULA(REPT(A2:A8&",",B2:B8))),","))
Эта формула предполагает, что значения Date
и Repeat
вводятся в A2:A8
и B2:B8
соответственно.
- Показывать несколько раз
Date
, используя REPT()
.В настоящее время в качестве разделителя используется ,
. - Соедините каждую ячейку с помощью
,
, используя JOIN()
. - Разделите ячейку с помощью
,
, используя SPLIT()
. - Транспонировать ячейки, используя
TRANSPOSE()
.
Я думаю, что вы также можете использовать CONCATENATE()
и TEXTJOIN()
для объединения ячеек.
Ссылки: