【发布时间】:2013-07-27 11:36:09
【问题描述】:
输入:
A 4
B 3
C 2
输出:
A
A
A
A
B
B
B
C
C
只使用一个公式。请不要代码。
【问题讨论】:
输入:
A 4
B 3
C 2
输出:
A
A
A
A
B
B
B
C
C
只使用一个公式。请不要代码。
【问题讨论】:
=ArrayFormula(IFERROR(TRANSPOSE(SPLIT(CONCATENATE(REPT(A:A&CHAR(9);B:B));CHAR(9)))))
【讨论】:
REPT() 有 100 个限制
=ArrayFormula(IFERROR(TRANSPOSE(SPLIT(CONCATENATE(REPT(REPT(A:A&CHAR(9);INT(B:B/100));100)&REPT(A:A&CHAR(9);MOD(B:B;100)));CHAR(9)))))
Concatenate 函数有问题。 stackoverflow.com/questions/22368544/… 所以我在这里回想了您的答案以及如何嵌套REPT()。有没有办法嵌套 CONCATENATE() 也可以绕过 50000 个字符的限制?