作业帮 > 综合 > 作业

如果A列有“a,b,c”,相应的B列表示个数“1,2,3”,怎样可以用EXCEL实现C列“a,b,b,c,c,c”

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/16 15:29:25
如果A列有“a,b,c”,相应的B列表示个数“1,2,3”,怎样可以用EXCEL实现C列“a,b,b,c,c,c”
可能我的问题没有解释清楚 就是A列里有A1=a A2=b A3=c .B列相应的是B1=1 B2=2 B3=3,.那么怎样可以在新的一列里显示(比如C列) :C1=a C2=b C3=b C4=c C5=c C6=c .
=REPT(A1,B1)&REPT(A2,B2)&REPT(A3,B3)
如果是那种效果就要复杂得多.
首先加一辅助列B,在B列全部输入1个英文的逗号“,”
在E1列输入公式:=REPT(A1&B1,C1)&REPT(A2&B2,C2)&REPT(A3&B3,C3)
在E1右键》复制》选择性粘贴》数值》确定
选择E列》数据》分列》下一步》分隔符号那里只勾选【逗号】》完成
现在基本ok了,只需将行转为列即可:
假如分列出来的区域是F1:M1
在D1输入:=INDEX($F$1:$M$1,ROW(1:1))然后向下填充即可.