每格内容按相邻格数值重复多次

表格有两列,其中B列是数值。


A

B

1

flower

4

2

apple

6

需要将A格的内容按B格的数值重复多次,并拼成一列。


E

1

flower

2

flower

3

flower

4

flower

5

apple

6

apple

7

apple

8

apple

9

apple

10

apple

使用 SPL XLL

=spl("=?.conj(~2*[~1])",A1:B2)

Picture8png

函数 conj 合并序列的成员,~2 表示当前成员的第 2 个子成员,"整数 N* 序列 " 表示把序列成员复制 N 遍

来源:https://www.reddit.com/r/excel/comments/1cqi45b/how_to_repeat_multiple_cells_x_number_of_times/