Excel中如何将一组数据先拆分再重新组合,如下所示:

Excel中如何将一组数据先拆分再重新组合,如下所示:,第1张

1、添加一个辅助列,输入以下公式,然后向下填充公式

=LEN(B2)

2、再添加一列辅助列,输入法以下公式,然后向下填充公式

=SUM(C$2:C2)-C2

3、在E2单元格输入=B2:B9  然后按F9单元格,再删除等于号、大括号及分号

4、输入以下公式,然后向下填充公式

=IF(ROW(A1)-1>=SUM(C:C),"",LOOKUP(ROW(A1)-1,D$2:D$9,A$2:A$9))

5、输入以下公式,然后向下填充公式

=--MID(E$2,ROW(A1),1)

G2:

=IFERROR(INDEX(A:A,SMALL(IF(ISNUMBER($B$2:$D$100),ROW($2:$100)),ROW(A1))),"")

ctrl+shift+回车

H2:

=IF($G2="","",IFERROR(1/(SUMIF($A:$A,$G2,B:B)*(SMALL(IF(ISNUMBER(VLOOKUP($G2,$A:$D,COLUMN($B:$D),)),COLUMN($B:$D)-1),COUNTIF($G$2:$G2,$G2))=COLUMN(A1)))^-1,"-"))

ctrl+shift+回车,右拉至J2

K2:=IF($G2="","",SUM(H2:J2))

全部下拉


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11911544.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存