2016-07-14 55 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

谢谢!就是这样! –