如何让excel表格中的两列数据相同的名称排列在一行

2024-11-20 19:36:28
推荐回答(5个)
回答1:

1、创建空白excel,插入样例数据:

名称1    数量1    收入1    名称2    数量2    收入2    

白萝卜(ZC)    57.9    217.7    西红柿(ZC/)    64.019    665.8    

大白菜(ZC)    156.75    313.5    红薯    116.176    464.6    

红薯    116.176    464.6    大白菜(ZC)    104.519    250.85    

西红柿(ZC/)    70.379    633.4    白萝卜(ZC)    71.439    211.45    

2、在D列插入空列,并将A、B、C三列,做筛选;

3、将A列升序排序;

4、同样将E、F、G三列做筛选,E列做升序;

5、删除D列,则两列数据相同的名称,排列在同一行了。

回答2:

粘贴的公式(要求A列名称无重复)

=IF(ISNA(VLOOKUP($A2,$G:$I,COLUMN()-3,0)),"",VLOOKUP($A2,$G:$I,COLUMN()-3,0))

回答3:

假设在A:F列

选定A:F列,数据-排序-

回答4:

最简单的方法就是排序,不过先在后面那些数据前插入一列,在在大白菜红薯那行上插入一行,在排序就OK了

回答5:

分别按名称排序