我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
如果Excel无法解析你正在尝试创建的公式,你可能会收到以下类似错误消息:
遗憾的是,这意味着Excel无法理解你尝试的操作,因此你可能需要停止操作并重新开始。
首先单击“确定”或按“ESC”,关闭错误消息。
你将返回到具有损坏公式的单元格(单元格将处于编辑模式),Excel会突出显示有问题的地方。如果你仍然不知道该做什么且想要重新开始,可再次按“ESC”,或单击编辑栏中的“取消”按钮,你将退出编辑模式。
如果想要向前移动,请按照以下清单提供疑难解答步骤,帮助您了解可能出现的问题。
注意: ####不是与公式相关的错误。它仅表示列宽不够,无法显示单元格内容。只需拖动列以使其变宽,或前往“主页”>“格式”>“自动调整列宽”。
请参阅以下与您看到的英镑错误对应的任何主题:
Excel将显示上面的对话框,以确保当前电子表格中的公式始终指向最高更新的值,以防引用值发生更改。你可以选择更新引用,如果不想更新也可选择跳过。即使你选择不更新引用,也可根据需要随时手动更新电子表格中的链接。
可随时禁止在启动时显示该对话框。若要执行此操作,请转到“文件”>“选项”>“高级”>“常规”,并取消选中“请求自动更新链接”。
重要: 如果你首次处理公式中的断开的链接,并需要有关解决断开的链接的补习课程,或者你不确定是否要更新引用,请参阅控制何时更新外部引用(链接)。
提示: 也可使用键盘快捷方式Ctrl+`(Tab键上方的键)。执行此操作时,列将自动变宽以显示公式,但不要担心,当你切换回普通视图时,列将重设大小。
有关计算的详细信息,请参阅更改公式的重新计算、迭代或精度。
有关循环引用的详细信息,请参阅删除或允许循环引用
键入类似SUM(A1:A10)的内容时,Excel将显示文本字符串SUM(A1:A10),而不是公式结果。或者,如果您键入11/2,Excel将显示一个日期,例如2月11日或11/02/2009,而不是11除以2。
若要避免这些意外的结果,请始终以等号开头键入函数。例如,键入:=SUM(A1:A10)和=11/2
例如,UPPER函数只接受一个文本字符串或单元格引用作为其参数:=UPPER(“hello”)or=UPPER(C2)
注意: 键入函数时,你将看到其参数列出在公式下方的浮动函数引用工具栏中。
另外,一些函数(如SUM)仅需要数值参数,而其他函数(如REPLACE)则要求至少有一个参数为文本值。如果使用错误的数据类型,函数可能会返回意外结果或显示#VALUE!错误。
如果需要快速查找某个特定函数的语法,请参阅Excel函数(按类别列出)列表。
如果在参数中使用带格式的数字,你将收到意外的计算结果,但你可能还会看到#NUM!错误。例如,如果输入公式=ABS(-2,134)来获取-2134的绝对值,Excel将显示#NUM!错误,因为ABS函数仅接受一个参数,它将-2和134视为单独的参数。
注意: 你可以在使用不带格式的数字(常量)输入公式之后使用小数分隔符和货币符号设置公式结果的格式。通常不建议在公式中使用常量,因为如果稍后需要更新,将很难找到它们,并且它们更容易输入错误。最好将常量放入单元格,这样常量便一目了然,也便于引用。
在使用“数字”数据类型的单元格输入的日期可能会显示为数字日期值,而非日期。要将数字显示为日期,请在“数字格式”库中选择“日期”格式。
但是,如果使用单元格引用,Excel将返回#NAME?错误。
例如,公式=”Todayis”&TEXT(TODAY(),”dddd,mmmmdd”)将文本“Todayis”与TEXT和TODAY函数的计算结果合并在一起,返回类似于TodayisMonday,May30的信息。
在该公式中,“Todayis”的右引号之前有一个空格;这将在“Todayis”和“Monday,May30”之间提供所需空格。如果没有用引号括起文本,公式可能会显示#NAME?错误.
例如,公式=IF(SQRT(PI())<2,”Lessthantwo!”,”Morethantwo!”)包含3层函数:PI函数嵌套在SQRT函数内,后者又嵌套在IF函数内。
例如,若要返回工作簿中名为”季度数据”的工作表中单元格D3的值,请键入:=”季度数据”!D3。如果工作表名称周围没有引号,公式将显示”#NAME”错误.
您也可以单击另一个工作表中的值或单元格以在公式中引用它们。然后,Excel会自动在工作表名称周围添加引号。
例如,要引用已在Excel中打开的“第2季度运营”工作簿的“销售”工作表上的单元格A1至A8,请键入:=[第2季度运营.xlsx]销售!A1:A8。如果不带方括号,则公式显示#REF!错误.
如果工作簿未在Excel中打开,请键入该文件的完整路径。
例如,=ROWS(‘C:\MyDocuments\[第2季度运营.xlsx]销售’!A1:A8)。
注意: 如果完整路径包含空格字符,请将路径用单引号引起来(在路径开头处、工作表名称后面、感叹号之前)。
提示: 获取另一工作簿的路径的最简方法是打开相应工作簿,在原始工作簿中键入=,然后使用Alt+Tab切换到相应工作簿,并选择所需工作表上的任意单元格。然后关闭源工作簿。你的公式将自动更新,以显示完整文件路径和工作表名称以及所需语法。你甚至可以复制并粘贴该路径,并将其用于所需的任意位置。
若要避免此错误,可以直接进行处理,并测试是否存在分母。
=IF(B1,A1/B1,0)
它表示如果B1存在,则用B1除A1,否则返回0。
如果无法将公式替换为其结果,请查看下面有关错误和可能的解决方案的信息:
例如,如果公式为=[Book1.xlsx]Sheet1′!A1并且您不再有Book1.xlsx,则该工作簿中引用的值将保持可用。但是,如果编辑并保存某个引用该工作簿的公式,则Excel会显示“更新值”对话框并提示您输入文件名。单击“取消”,然后通过将引用丢失的工作簿的公式替换为公式结果来确保此数据不会丢失。
例如,你可能想要将公式的结果值复制到另一个工作表上的单元格。或者,在将结果值复制到工作表上的另一个单元格后,你可能想要删除公式中所使用的值。这两种操作均会导致目标单元格内显示无效的单元格引用(#REF!将显示在目标单元格中,因为无法再引用包含公式中所用值的单元格。
可以通过在目标单元格中粘贴公式的结果值而不粘贴公式以避免此错误。
键盘快捷方式:按Ctrl+C。
提示: 若要将所选内容移动或复制到其他工作表或工作簿,请单击“另一个工作表”标签或切换到“另一个工作簿”,然后选择位于粘贴区域左上角的单元格
当引用第二次出现在公式中,或者公式引用了另外一个工作簿中的单元格时,“步入”按钮不可用。
“公式求值”工具不一定告诉你公式损坏的原因,但会帮助指出损坏的位置。对于较大公式,这是非常方便的工具,因为通过其他方式找到问题可能很困难。
注意:
需要更多帮助吗?可随时在Excel技术社区中咨询专家,在解答社区获得支持,或在ExcelUserVoice上建议新功能或功能改进。
另请参阅Excel中的公式概述
检测公式中的错误
Excel函数(按字母顺序)
Excel函数(按类别列出)
注意: 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。能否告知我们此信息是否有所帮助?下面是该参考内容的英文版。
相关文章
我们都知道当数据过多的时候,我们制作Excel图表就会显得非常的复杂,图表上面的内容就会特别多。Excel老玩家就会想到用切片器制作动态可变化的图表来显示。今天我们就来学习一下一个比......
2023-01-08
在工作中,可能许多朋友都会碰到一个情况,那就是工作簿和工作表数据的合并操作。如何将上百个工作簿快速合并到一个表格中,许多朋友可能会觉得不可思议。今天我们就来教大家学习一......
2023-01-08
今天在这里为你分享5个Excel文本函数,这些拆分和组合函数,你一定会用上的。①LEFT函数公式:=LEFT(A2,1)在Excel表格中,需要想要拆分汉字,想从哪里开始就从那哪里开始。首先选定单元格......
2023-01-08
相信大家也和我一样,才开始看到Excel可以当做翻译软件的时候会很好奇,这究竟是怎样做到的?其实,这个方法并不是很难,它是由一个函数公式而制作出来的,好了,首先我们一起来看看成......
2023-01-08
函数可以说是所用快捷方法中最为简单的一种方法,为什么很多人认为函数用起来很难了?主要是因为它拥有很长的函数公式,记不住。其实不管是学Excel函数,还是学习其他的一些快捷方法......
2023-01-08