2025-11-13 09:31:29
这个错误说明Excel没找到公式里写的名称或单元格地址。比如写=A1B2这种乱写的地址,或者用了个不存在的工作表名。
因为Excel先检查公式里的名称和地址,如果发现没这个名称或地址,就会显示NAME?。比如用=A1B2这种格式,Excel根本不知道怎么读,因为地址只能横着写(A1:B2)或斜着写(A$1$B$2$)。微软官方数据说,超过60%的NAME?错误是因为名称写错,比如把“销售额”写成“售额额”,或者引用了删除的工作表。还有用户把公式里的括号写成中文括号,比如“A(1)”,Excel也识别不了。比如有人写=A(1),Excel会当这是一个名称,但没这个名称,所以报错。数据来源是微软前年办公错误报告,里面提到NAME?占所有公式的错误率约35%,其中名称错误占其中的80%。
本题链接: