我的Excel文件中有两张(sheet1& sheet2),就像日常工作例程(输入日期,取件日期,发货日期)。一些细节将根据工作流程而改变,甚至会出现新的条目。
我只需要比较两个文件,如果在一个单元格中发生了变化,它必须具有显示整个sheet1行(我无法指定确切的标题,因为所有细节都太珍贵而且它有超过100个标题)。
所以,如果有任何公式,请告诉我,如
IF+VLOOKUP
请在下面给出正确的公式
=If(RECHERCHEV(A2,sheet1!A8:FM264,1,FAUX)=(RECHERCHEV(A2,sheet2!A8:FM257,1,FAUX);"";RECHERCHEV(A2,sheet1!A8:FM264,1,FAUX))
这是法文版。
答案 0 :(得分:0)
在sheet3的单元格A1中尝试此数组公式并向下和向下拖动。
= IF(AND(EXACT(Sheet 1中1:1,Sheet 2中1:!!! 1)),"",工作表Sheet A1)
答案 1 :(得分:0)
不确定你在这里做什么,我不会说法语,但看起来你的第二个RECHERCHEV功能之前有一个额外的括号。
试试这个:
=If(RECHERCHEV(A2,sheet1!A8:FM264,1,FAUX)=RECHERCHEV(A2,sheet2!A8:FM257,1,FAUX);"";RECHERCHEV(A2,sheet1!A8:FM264,1,FAUX))
虽然我不确定为什么IF函数使用分号,但是RECHERCHEV使用逗号,所以可能这样:
=If(RECHERCHEV(A2,sheet1!A8:FM264,1,FAUX)=RECHERCHEV(A2,sheet2!A8:FM257,1,FAUX),"",RECHERCHEV(A2,sheet1!A8:FM264,1,FAUX))
此外,您似乎希望整行更新,因此我不确定此vlookup如何工作,因为数组的起始行不同于查找值。