首页 > 电脑

求大神帮忙!第一列数据如果相同的话,后面对应的数据自动排在同一行,如下图

更新时间2019-05-16 20:33:15

求大神帮忙!第一列数据如果相同的话,后面对应的数据自动排在同一行,如下图

假设数据位于A1:D25,其中第1行是标题行;

1 在单元格F2录入公式

=INDIRECT("A"&MIN(IF(ISERROR(MATCH($A$2:$A$25,$F$1:$F1,0)),ROW($A$2:$A$25),4^8)))

编辑后,须按Ctrl+Shift+Enter确认!!

并在单元格A65536输入=""

2 在单元格G2,H2分别录入公式

=IF(F2="","",VLOOKUP(F2,$A$2:$D$25,2,0))

=IF(F2="","",VLOOKUP(F2,$A$2:$D$25,4,0))

3 在单元格I2录入公式:

=IF(F2="","",IF(COLUMN(A$1)>COUNTIF($A$2:$A$25,$F2),"",INDIRECT("C"&SMALL(IF($A$2:$A$25=$F2,ROW($A$2:$A$25),4^8),COLUMN(A$1)))))

编辑后,须按Ctrl+Shift+Enter确认!!

然后复制I2,至I2右边足够的列数,比如J2:Q2

4 最后复制F2:Q2,至F2以下F3:F25即可。


请参阅附图:

求大神帮忙!第一列数据如果相同的话,后面对应的数据自动排在同一行,如下图


以A列从大到小,从小到大,直接排序就行了呀。

相关标签:大神

上一篇:请教大家1个问题

下一篇:二手电脑主机大概值多少,谢谢