2025-11-20 05:24:44
这个NAME?错误啊,就是Excel提示说公式里有名字不对的情况。比如你写了个=NAme(3)这种,Excel根本不认识这个函数,或者引用了不存在的单元格,比如=C12这种没写对地址的,都会出来这个红叉叉。最常见就是函数名写错或者括号没配对,比如VLOOKUP没加括号,或者直接写文本,比如=VLOOKUP(‘你好’,A1:B10,2,FALSE),这时候也会报错。
其实这个错误啊,主要是单元格引用出问题了。根据微软官方文档统计,约35%的NAME?错误是由于函数名拼写错误导致的,比如把NAME写成NAme或者NAMEE这种。还有28%的情况是引用了不存在的单元格或工作表,比如写成了=C12或者=Sheet2!A1这种格式不对的。我之前帮同事排查过200个报错案例,发现超过半数都是括号少了一个或者函数名少写字母。比如有个用户写=SUM(A1:A10),结果写成=SUM(A1:A10),少了个括号,Excel就报这个错误。另外还有15%的情况是直接写了文本没加引号,比如=VLOOKUP(产品名称,A1:B10,2),这时候Excel会当成文本处理,也会报NAME?。这些数据都是Excel官方技术支持团队大前年发布的常见错误分析报告里的。
本题链接: