excel有相同抬头的不同行数据合并成1行 如图左边这样的做成右边这样的...

发布网友 发布时间:2024-10-23 21:55

我来回答

3个回答

热心网友 时间:2024-11-06 13:58

I2=INDEX(A:A,MIN(IF(COUNTIF(I$1:I1,$A$2:$A$13),4^8,ROW($A$2:$A$13))))&""

数组公式向下复制

数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效

J2=IF(ISERROR(LOOKUP(9^9,0/(($A$2:$A$13=$I2)*(B$2:B$13<>"")),B$2:B$13)),"",LOOKUP(9^9,0/(($A$2:$A$13=$I2)*(B$2:B$13<>"")),B$2:B$13))向右向下复制

热心网友 时间:2024-11-06 14:04

请将文件发到397525753@qq.com,并详细说明你的要求,我看一下能不能帮你。

热心网友 时间:2024-11-06 14:04

先在F列向下拉一列序号1、2、3。。。
再在J2粘贴以下公式
=IF(SUMPRODUCT(($A$2:$A$1000=$I2)*(B$2:B$1000<>"")*$F$2:$F$1000)=0,"",INDEX(B$2:B$1000,SUMPRODUCT(($A$2:$A$1000=$I2)*(B$2:B$1000<>"")*$F$2:$F$1000)))
右拉、下拉即可

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com