每格内容按相邻格数值重复多次
表格有两列,其中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)
函数 conj 合并序列的成员,~2 表示当前成员的第 2 个子成员,"整数 N* 序列 " 表示把序列成员复制 N 遍。
来源:https://www.reddit.com/r/excel/comments/1cqi45b/how_to_repeat_multiple_cells_x_number_of_times/
英文版