乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel中,如何将某一列中重复数据在另一表中筛选并显示出来...-excel相同数据对应的数据,excel怎么将数据对

excel中,如何将某一列中重复数据在另一表中筛选并显示出来...-excel相同数据对应的数据,excel怎么将数据对

作者:乔山办公网日期:

返回目录:excel表格制作




gaoyaju的回答局限性比较大,比方说这里有三个张三,使用vlookup函数(true 或者false)只能把第一个和最后一个张三给找出来,我提供一个比较笨的方法,基本上能解决问题,但是不是很完美,仅供参考:
1. 在sheet1里选中A B列进行排序(sort),这样确保重复数据出现在相邻行
2. 在C列C1=IF(A10=A11,ROW(),0),这样可以把重复的数据给挑出来
3 切换到sheet2
A1=IF(Sheet1!C1<>0,Sheet1!A1," ")
A2=IF(OR(Sheet1!C1<>0,Sheet1!C2<>0),Sheet1!A2,"")
B1=IF(Sheet1!C1<>0,Sheet1!B1," ")
B2=IF(OR(Sheet1!C1<>0,Sheet1!C2<>0),Sheet1!B2," ")
然后选中A2 B2下拉可以满足你的要求,
不完美之处在于,sheet2里会出现很多空白行(当出现不同数据时)

看看copy是不是这样效果了?

在表二输入公式下拉,数组公式,输入完成后按三键   CTRL+SHIFT+回车   结束。

 

=INDEX(Sheet1!A:A,SMALL(IF(MATCH(Sheet1!A$1:A$6,Sheet1!A$1:A$6,)=ROW($1:$6),ROW($1:$6),4^8),ROW(A1)))&""

 

 



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、然后进e69da5e6ba90e79fa5e98193361行自动筛选在相同与否那里选择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就可以了

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网