2017-02-28 94 views
0

我使用的是= IF(ISNA(VLOOKUP檢查兩個列上的任何線匹配的值,返回一個是或否用火柴。使用一個= IF(ISNA(VLOOKUP式

現在,每個值具有一行中的簡單日期也是,我想找到返回行的天數的差異是,我的問題是我不能指出相關的日期,因爲我不能確切地知道每個是的答案是從哪裏來的,因爲我所得到的從我的第一個公式後面是/否

任何幫助,將不勝感激

編輯 -

= IF(ISNA(VLOOKUP(D2,'Completed installs'!D:D,1,0)),「No」,「Yes」)返回我的是/否值,我正在尋找日期在「完成安裝」的行d:d這回我肯定值,在這個例子中的日期欄爲B

+0

如果兩個值匹配,那麼差值是不是零?我很確定我不理解你的問題,所以如果你可以編輯你的問題來包含一些示例數據,它會有所幫助。 – DeanOC

+0

@DeanOC稍微修改,是否更清晰? –

+1

如果您嘗試將值返回到查找列的右側,請使用VLOOKUP。如果您嘗試從查找列左側返回值,請使用INDEX/MATCH對。請參閱[在Excel /谷歌驅動器中的查找](http://stackoverflow.com/questions/33642573/vlookup-in-excel-google-drive/33642638#33642638)。 – Jeeped

回答

0

這將返回相應的日期:如果你想有一個單一的公式

=INDEX('Completed Installs'!B:B,MATCH(D2,'Completed Installs'!D:D,0),1) 

那要麼返回「否」或日期,然後使用這個:

=IF(ISNA(INDEX('Completed Installs'!B:B,MATCH(D2,'Completed Installs'!D:D,0),1)),"No",INDEX('Completed Installs'!B:B,MATCH(D2,'Completed Installs'!D:D,0),1))