因为excel的数字有文本格式的数字和单纯数字。
两个减号是将文本格式的数字转换为单纯数字,a不是数字,你强制转换了,就会出错。
为什么在Excel表格中输入-a出来#NAME,麻烦给回复
因为excel的数字有文本格式的数字和单纯数字。
两个减号是将文本格式的数字转换为单纯数字,a不是数字,你强制转换了,就会出错。
将单元格格式设置为文本重新输入,常规格式下 输入 -a会默认为 =-a报错
-在函数当中是运算符号,当你输入-a的时候,认为的输入的是函数,当你输入完-a,确定的时候,自动变为=-a这里你需要在-a的前面输入一个'(英文标点符号),就是:'-a,更改成文本格式就OK啦
输入减号以后,Excel默认以为你要输入公式,但是后面的a是无法识别的函数名或自定义名称。所以会出现#NAME错误。
如果要输入-a,可以在输入之前将单元格设置成文本格式,或者输入之前输入一个英文状态下的分号即可(如图)。
自动公式化了把-当成减号来处理了。所以值没算出来。你可以先把单元格设置成文字列格式(默认为标准格式)。在写入。。就没有问题了。