2016-07-14 99 views
0

我在Excel中遇到MATCH公式的問題。查看附件中的問題。Excel Match()返回#N/A錯誤

Bron bestand:   
MAY 16 MAY 16 APR 16 APR 16 
PANELMARKET PANELMARKET PANELMARKET PANELMARKET 
SALES TH,PIECES SALES PIECES % SALES TH,PIECES SALES PIECES % 
14.1 100  12.3 100 
1.7  100  1.7  100 
5.5  100  5.5  100 
0.1  100  0.1  100 

文件:https://drive.google.com/file/d/0B8cojNLiVOAyWXh2WlpwOGczcDA/view?usp=sharing

但奇怪的是它提供了適用於Windows(英文)在Excel中的錯誤,卻沒有關於我的荷蘭的Mac OSX版本......它似乎有話與日期值,但我無法修復它。

+1

什麼附加文件? – Tyler

+0

抱歉太快了:-)。文件被添加。 –

回答

1

空格字符是非空格(ASCII 0160)而不是空格字符(0032)。雖然在輸入數據中並不常見,但從網頁複製數據是典型情況。

使用=CODE(MID(A$5, ROW(1:1), 1))並填充(和右)來檢索每個字符的ASCII碼。

進一步證明,這工作得很好,但我會建議固定數據,這樣你就不會遇到今後發生類似的問題..

=MATCH("MAY"&CHAR(160)&"16", $A$5:$D$5, 0) 
+1

也很好地顯示[這裏](https://support.office.com/en-us/article/Remove-spaces-and-nonprinting-characters-from-text-023f3a08-3d56-49e4-bf0c-fe5303222c9d); ) –

+0

謝謝!就是這樣! –