1. 程式人生 > >關於VLOOKUP中,數字單元格格式化為文字和在數字單元格中增加單引號轉換數字為文字的區別

關於VLOOKUP中,數字單元格格式化為文字和在數字單元格中增加單引號轉換數字為文字的區別

今天遇到一個問題。使用VLOOKUP函式時,明明可以看到“完全相同”的列值,但是在VLOOKUP中結果卻是N/A。

從巨硬社群中找到了相應的答案:

原文連結:https://answers.microsoft.com/en-us/msoffice/forum/msoffice_excel-mso_other-mso_2007/vlookup-question-concerning-the-apostrophe/b3e43aed-799d-4cb2-b847-f2f039852ea7

這裡把關鍵的部分做了擷取:

上面是我的理解翻譯,簡單來說:把數字的單元格格式化為文字,和在數字的單元格中增加單引號把數字轉換為文字是不一樣的,所以VLOOKUP時,這兩個單元格是不同的。就會出現看著兩個數字一樣,但是VLOOKUP出來是N/A。

相應的,如果要避免這種情況,可以使用Clean()或Trim()函式。