簡體   English   中英

Excel 2003中有多個IF和vlookup語句

[英]Multiple IF and vlookup statements excel 2003

我正在7個工作簿中使用6個IF vlookup語句。

公式為:

=if(A1=vlookup(A1,Sheet1!A:A,1),"Sheet 1",if( ...

...復制了6次,唯一改變的是vlookup查找的工作表,結果為true。

我遇到的問題是應該返回工作表名稱的單元格(Sheets 4,5,6)對於較早的數字返回#N #N/A ,對於較晚的數字則正常工作。

我檢查了數字,它們是相同的,甚至復制並粘貼了單元格以確保。 將公式重寫到另一個單元格中,會發生相同的情況。

更快的較長版本是:

If(IsNumber(Match(A1, Sheet1!A:A, 0), "Sheet 1", 
  If(IsNumber(Match(A1, Sheet2!A:A, 0), "Sheet 2", "not found")) 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM