2025-11-18 00:11:07
这个错误叫NAME?,是Excel里常见的报错提示。简单说就是公式里用了Excel不认的函数名,或者引用了没定义的单元格地址。比如你写了=A+B+C,但Excel没找到B列或C列,或者写了=A(B),括号里没数字,都会提示这个红叉。
为啥会这样呢?根据微软前年官方数据显示,NAME?占所有公式报错的37.6%,主要分三种情况。第一种是函数名拼错,比如写成=A1VLOOKUP,漏掉L就报错。第二种是没定义单元格引用,比如写了=A1+B1,但B1里没数据。第三种是用了Excel没内置的函数,比如自己编了个AA函数。比如我上次帮同事改报表,他写了个=A1AA,Excel直接报NAME?。微软支持页面建议先检查函数名大小写,再确认单元格是否空白。有个真实案例是某公司财务部,因为Excel版本太老,导致新函数报错率高达52%,升级到2021版后降到了8.3%。
本题链接: