EXCEL中如何连续录入特定数量的字符串?


在A1中填写1,B1结果为a;
在A1中填写2,B1结果为aa;
在A1中填写3,B1结果为aa;
在A1中填写4,B1结果为aa;
在A1中填写5,B1结果为aa;
在A1中填写6,B1结果为aa;
.
.
.
在A1中填写100,B1结果为aa......aa;

B1=D1&E1&F1&G1&H1&I1&J1&K1&L1&M1&N1向下复制

D1=IF(COLUMN(A1)>$C1,"",REPT(COLUMN(A1),$A1))向右向下复制

B1=SUMPRODUCT(ROW(INDIRECT("1:"&C1))*10^((C1-ROW(INDIRECT("1:"&C1)))*A1+COLUMN(OFFSET($A1,,,,$A1))-1))&""向下复制

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-18
=REPT("a",A1)追问

是否能再定义另一个变量C1,
A1=2时,
C1=1,B1=11
C1=2,B1=1122
C1=3,B1=112233
C1=4,B1=11223344

本回答被提问者采纳