#NAME?
#NAME? 是Excel电子表格中的一个错误提示,表示公式中的函数名无法被识别,也就是说函数名拼写错误、使用了不存在的函数或者函数名被误删等原因造成。
#NAME? 错误会影响工作表中的计算结果,解决方法多种多样。下面我们一起来看看。
1、检查拼写
如果 #NAME? 错误出现在公式中,首先要检查公式是否拼写正确。在Excel中,函数名必须完全正确拼写,大小写也必须准确无误。如果有任何一个字符拼写错误都会导致 #NAME? 错误。
例如,要使用的函数是SUM,如果误拼为SAM,系统就无法进行计算,显示的就是 #NAME? 错误。
2、检查是否存在该函数
在加载Excel文件后,虽然公式中使用的函数没有拼写错误,但其中可能包含了Excel处理不了的函数。
Excel的函数库是固定的,只有内置的函数和安装的插件才会被识别。假如公式中使用了某个不存在的函数,那么 Excel 也会报告 #NAME? 错误。
函数库中有很多常用的函数,比如:SUM、AVERAGE、IF等等。如果需要使用其他函数,还需要先安装相应的插件,或者使用 VBA(Visual Basic for Applications,即可视化基础应用程序)编写自己的 Excel 函数。
3、还原工作簿
如果公式中使用的函数名拼写正确,且该函数在函数库中存在,但依然出现 #NAME? 错误,也有可能是工作簿本身出现了问题,需要还原工作簿。
方法如下:
①创建一个新的Excel工作簿;
②右键单击您的工作簿,然后选择“发送到”;
③在弹出的窗口中,单击“压缩(缩小)文件”;
④在新文件中,打开压缩文件夹“xl”;
⑤删除“workbook.xml”文件,关闭压缩文件夹;
⑥将刚刚删除的“workbook.xml”文件从zip文件夹中复制到工作簿的“xl”文件夹中;
4、更新Excel版本
#NAME? 错误还可能是因为 Excel 版本不兼容造成。若当前使用的 Excel 版本较老,需要升级到较新版的 Excel,这样也可以解决这种错误。
综上所述,#NAME? 错误的原因有很多,具体看是哪种情况。但无论是哪种情况,修复 #NAME? 错误的效率和准确率都要高于重新建立工作簿,所以检查拼写、检查函数是否存在以及升级 Excel 等方法都能快速解决这种错误。