作者:iamlaosong
同事在使用vlookup函數時,是跨文件查找,但是卻報莫名其妙的錯,導致公式無法完成。錯誤提示如下:
接手過來看了一下,生成的公式如下:
=VLOOKUP(B2,[法院熱敏打印20201203.xls]熱敏打印!$B:$C,2,0)
似乎沒啥問題,而且文件名和工作表名稱也是自動生成出來的,不存在拼寫錯誤的問題。
仔細檢查發現兩個文件查找列數據類型不一致,一個是數值型,一個是文本型。改成一致後問題解決。
而且,當查找的文件打開是,公式如上面顯示,如果關閉文件,則公式顯示全路徑文件名:
=VLOOKUP(B2,'E:\地市\安慶回執\[法院熱敏打印20201203.xls]熱敏打印'!$B$1:$C$6553,2,0)
所以,跨文件查找的時候,公式中是包含有路徑名的,自己寫公式的時候要注意。