估計是兩列數據中,其中最少有一列是存在空格或不可見字符,如 ”張三“ 與 “張三 ",後者是帶有空格的,這在EXCEL從表面上是看不出來的,引起這問題多數情況下,是因爲一些數據是從別的系統導入所至,或者在手工輸入時,多輸入了空格引起的。
把M5的公式改爲數組公式,需按三鍵CTRL+SHIFT+回車 再下拉:
=MATCH(TRIM(CLEAN(J5)),TRIM(CLEAN('206620(2014-09-21-2014-10-12).xls'!$B$449:$B$537)),0) 數組公式,shift+ALT+ENTER,三個鍵結束。 公式還是你自己的公式啊,只是在單元格外面多套兩個函數,一個是TRIM()函數,這是清除前面和後面的空格的,另一個是CLEAN()函數,這是清除一些特殊的不可見字符的。