Excel MATCH()函数总是给#N / A.

时间:2014-06-08 20:43:34

标签: excel excel-formula

超级简单匹配,如下所示:

=MATCH("Team", A1:A25,0)

A1:A25中的数据是从文本文件导入的。单元格格式为文本。

如果我进入专栏并手动输入" Team"进入已经说过" Team"的小区,然后就可以了。但除非我手动输入,否则说#N / A.

这有什么问题?

2 个答案:

答案 0 :(得分:1)

其中一个问题可能是,在单词之前或之后你有不想要的空字符(我的意思是空格)(所以它是'团队'而不是'团队')。 肮脏的解决方法是修剪文本,如下所示:

{=MATCH("Team", TRIM(A1:A25),0)}

(请确保使用Ctrl + Shift + Enter输入数组公式)

答案 1 :(得分:0)

如果没有看到A1:A25中的数据,这就是我作为测试所做的事情。

在A列旁边插入一列B.

Cntl-Spacebar突出显示所有B列。

确保将字段时间设置为“常规”,而不是“文本”。

然后在列b:= trim(A1)中运行一个公式并将其粘贴下来。

这将确保修剪字段(即字的末尾没有空格)。

这可能会解决您的问题。