如何在excel中将一列中的相同数据对应另一列的数据不相同的筛选出来?

如题所述

SUMIF 函数--条件求和利器。SUM的意思是"求和",再加上"IF",意思就是对范围中符合指定条件的值求和。

◇函数语法:SUMIF(range,criteria,sum_range)
◇应用场景:你负责给销售员评定业绩,星爷私下找到你问你他本月的销售业绩是否达标,你如何快速给他算出来呢。具体步骤如下:

1、要在相应两列数据上加个标题,如下所示:
姓名   金额   相同与否  
张三   100      
张三   200      
李四   300      
李四   300      

2、在C2单元格输入=IF(OR(AND(A2=A1,B2<>B1),AND(A2=A3,B2<>B3)),1,0)。然后下拉效果如下:
姓名   金额   相同与否  
张三   100   1  
张三   200   1  
李四   300   0  
李四   300   0   

3、然后进行自动筛选在相同与否那里选择1就行了,效果如下:
姓名   金额   相同与否  
张三   100   1  
张三   200   1 

4、如果你的并不是连接排列 的话你可以把C2中的公式变为=SUM(($A$2:$A$5=A2)*($B$2:$B$5=B2))这个是数组公式,不能直接回车得ctrl+shift+enter然后下拉

姓名   金额   相同与否  
张三   100   1  
张三   200   1  
李四   300   2  
李四   300   2  
同样筛选相同与否中的1就可以了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-13
加个标题如下
姓名 金额 相同与否
张三 100
张三 200
李四 300
李四 300
在C2单元格输入
=IF(OR(AND(A2=A1,B2<>B1),AND(A2=A3,B2<>B3)),1,0)
然后下拉效果如下
姓名 金额 相同与否
张三 100 1
张三 200 1
李四 300 0
李四 300 0
然后进行自动筛选在相同与否那里选择1就行了
效果如下
姓名 金额 相同与否
张三 100 1
张三 200 1
如果你的并不是连接排列 的话你可以把C2中的公式变为
=SUM(($A$2:$A$5=A2)*($B$2:$B$5=B2))
这个是数组公式,不能直接回车得ctrl+shift+enter然后下拉

姓名 金额 相同与否
张三 100 1
张三 200 1
李四 300 2
李四 300 2
同样筛选相同与否中的1就可以了
希望能帮助到你 (如果还有问题可以把表格发过来我帮你做[email protected]
相似回答