excel中需筛选两列数据相同的,返回第三列数据中日期最新的

excel中需筛选两列数据相同的,返回第三列数据中日期最新的如下图:C列供应商编码对应的E列存货编码是重复的话,返回的值是最新的生效日期(紫色的值)

    公式一(筛选重复数据,保留唯一值):

    =INDEX(A:A,SMALL(IF(MATCH($A$1:$A$9&$B$1:$B$9,$A$1:$A$9&$B$1:$B$9,)=ROW($1:$9),ROW($1:$9),4^8),ROW(A1)))&""

    数组公式,按ctrl+shift+enter产生花括号。

    公式二(取日期最大值,日期必须是真日期,假日期无法计算):

    =IF(E1="","",MAX((E1&F1=A:A&B:B)*C:C))

    数组公式,按ctrl+shift+enter产生花括号。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-14


第一步把供应商编码与存货编码合并成一列,如上图一,第二步数据透视表,如图二

第2个回答  2018-06-14
J2中输入公式 =MAX(IF(($E$2:$E$2000=E2)*($C$2:$C$2000=C2),I:I))
按下ctrl+shift+enter三键变成数组公式,下拉即可

excel中需筛选两列数据相同的,返回第三列数据中日期最新的
公式一(筛选重复数据,保留唯一值):=INDEX(A:A,SMALL(IF(MATCH($A$1:$A$9&$B$1:$B$9,$A$1:$A$9&$B$1:$B$9,)=ROW($1:$9),ROW($1:$9),4^8),ROW(A1)))&""数组公式,按ctrl+shift+enter产生花括号。公式二(取日期最大值,日期必须是真日期,假日期无法计算):=IF(...

excel里边两列数据有相同的,把相同的数据筛选出来显示在第三列
C1=if(countif(B:B,A1)>0,A1,"")在A列里找B数据 C1=if(countif(A:A,B1)>0,B1,"")两种方法均向下拖拽填充(复制)

如何把两个excel表格中相同的数据筛选出来,并放在第三个表格中
可以使用IF判断来比较前面两个表格中的数据,把相同的内容显示出来,不相同的不显示:

EXCEL中如何筛选两列数据的相同项,同时这两列所对应的数据列也跟着被...
在C列作为序号2温度的引用,然后在C2中输入公式=VLOOKUP(B2,F:G,2,0),按Enter结束,然后下拉填充,即可从序号2和温度中找到与序号1所匹配的数据。

excel中如何将两列相同的数据筛选出来,同时在另一列显示之前筛选出来内 ...
D1单元格输入公式=if(countif(B:B,C1)>0,C1,""),然后向下填充至与C列一样长的位置,D列结果显示的就是C、B两列所拥有的相同数据。如果你要不同数据公式可这么写=if(countif(B:B,C1)>0,"",C1),

excel中一个表内如何找出两列数据里相同的数据,并自动匹配?
2016 excel软件。1、首先,在excel表中输入两组数据。您需要比较相同的数据,并将结果输入c列。2、在单元格C1中输入公式:=IF(COUNTIF($B1:$b10,A1),A1,")。3、单击输入以查看如果没有匹配选项,它将为空。4、点击下拉式公式得到相应的计算结果,相应的相同数据将被提取出来并显示在c列。

excel 高级筛选是怎么用的?我想选出两列数据中完全相同的数据出来,该...
2014-05-21 在EXCEL里面,怎样在两列数据中筛选出相同的数据出来 3 2017-03-30 excel怎么筛选出两列相同的数据?就像图中这样 2014-06-18 求教!!!如何将两个EXCEL中两列数据都相同的项筛选出来? 1 2017-12-24 EXCEL中如何筛选两列数据的相同项,同时这两列所对应的数据... 1 2018-03-29 Excel中从...

excel中如何将三列数中两列相同的第三列求和,例如:左图如何成为右图,我...
这个用数据透视表就可以很简单实现了的;1)选中第一个表中的需要计算格子 2)点击“插入”——数据透视表 3)注意您的透视表将行标签设置为“机构”和“品牌”,数值设置为“销售额”(用求和)4)结果出来了!

excel中如何在两列数据中查找相同的内容,并标记出来
步骤:Excel分别对AB列两列数据对比,比如A2=B2,就返回相同,否则返回不相同。D2公式为:=IF(C2=B2,"相同","不同"),这样就可以实现excel两列对比,判断C2和B2是否相同,如果相同就返回值“相同”,反之则显示不同。同样的方法比较其它数据,结果如下图:不过细心的朋友会发现,B5和C5实质上有大小...

如何把两个excel表格中相同的数据筛选出来,并放在第三个表格中
1.将两个工作表放在一个窗口中,如图所示:sheet1是全部学生的,sheet2是某班学生花名。2.在sheet1相对应名字同一行的空白出输入=if(countif())。3.然后切换到sheet2,选中全部名字并回车。4.再切换到sheet1,这时这个函数变成了=if(countif(Sheet2!A1:A44))。5.注意:这一步时,要将字母...

相似回答