多个 IF 和 vlookup 语句 excel 2003
Multiple IF and vlookup statements excel 2003
我在 7 个工作簿中使用 6 个 IF vlookup
语句。
公式为:
=if(A1=vlookup(A1,Sheet1!A:A,1),"Sheet 1",if(
...
... 复制了 6 次,唯一改变的是 sheet 和 vlookup
查找结果如果为真。
我遇到的问题是本应返回工作表名称(工作表 4、5、6)的单元格正在为较早的数字返回 #N/A
,而对于较晚的数字工作正常。
我检查了数字,它们是相同的,甚至复制并粘贴了单元格以确保。在另一个单元格中重写公式,同样的事情发生了。
更快更长的版本是:
If(IsNumber(Match(A1, Sheet1!A:A, 0), "Sheet 1",
If(IsNumber(Match(A1, Sheet2!A:A, 0), "Sheet 2", "not found"))
我在 7 个工作簿中使用 6 个 IF vlookup
语句。
公式为:
=if(A1=vlookup(A1,Sheet1!A:A,1),"Sheet 1",if(
...
... 复制了 6 次,唯一改变的是 sheet 和 vlookup
查找结果如果为真。
我遇到的问题是本应返回工作表名称(工作表 4、5、6)的单元格正在为较早的数字返回 #N/A
,而对于较晚的数字工作正常。
我检查了数字,它们是相同的,甚至复制并粘贴了单元格以确保。在另一个单元格中重写公式,同样的事情发生了。
更快更长的版本是:
If(IsNumber(Match(A1, Sheet1!A:A, 0), "Sheet 1",
If(IsNumber(Match(A1, Sheet2!A:A, 0), "Sheet 2", "not found"))