excel怎么用公式从A-B列,自动得到C-D列?
A列有重复,B列以空格断开,想得到汇总重复的N列和拆开显示的O列。
最好是公式,VB不会用。谢谢!
A列--------B列
X----------35 67 57 SF
Y----------SF 46 7
X----------SX Y5
C列--------D列
X----------35
X----------67
X----------57
X----------SF
Y----------SF
Y----------46
Y----------7
X----------SX
X----------Y5
Cåå ¬å¼=INDEX(A:A,SMALL(IF(LEN(B$2:B$4)-LEN(SUBSTITUTE(B$2:B$4," ",))+1>=COLUMN(A:J),ROW($2:$4),5),ROW(A1)))&""
Dåå ¬å¼=TRIM(MID(SUBSTITUTE(INDEX(B:B,SMALL(IF(LEN(B$2:B$4)-LEN(SUBSTITUTE(B$2:B$4," ",))+1>=COLUMN(A:J),ROW($2:$4),5),ROW(A1)))," ",REPT(" ",99)),1+99*(E2-1),99))
å¨Eåå äºä¸ä¸ªè¾ å©å=(C2=C1)*E1+1ï¼ä¸»è¦æ¯Aåæéå¤ï¼å®å¨æ³ä¸èµ·æ¥å±ä»¬æ建è¿ä¸ªå åæ°ç»äºï¼
VB也行,得告诉我怎么用哈哈。
追答可以建立新的沟通渠道上传文件。私信我或评论后我私信你。
代码好像不全,能否发个全的,能直接运行的谢谢