如何查找excel中错误公式(excel函数查错)

Exce表格网 2023-02-24 12:25 编辑:admin 292阅读

1. excel函数查错

排错工具和技巧

在【公式】选项卡下有一系列的公式审核、查错工具,当你的公式遇到问题时可以尝试利用这些工具进行排查。

引用追踪工具

利用追踪工具,可以检查当前选中单元格中公式所引用的数据来源和去向。

例如

选中E3后,单击【追踪引用单元格】,就能直接在表格上直观地看到该公式引用了哪些数据和区域,其中的蓝色箭头指明了数据的流向。

由于E3单元格所引用的D3单元格,同样是由公式计算的来,此时继续单击追踪引用单元格,还能进一步查看数据的源头:

追踪引用单元格是看数据来源,追踪从属单元格则是查看数据去向。检查完毕,可以单击【移去箭头】清除全部箭头。

显示公式开关

打开显示公式开关,和追踪引用工具有异曲同工之妙。显示公式模式下,不仅可以在表格中看到全部公式的真身,选中一个带公式的单元格,就会自动以彩色引用框显示该公式所引用的数据和区域。适合批量排查引用范围。

利用公式求值对话框,可以分解步骤,逐步查看计算结果,从而发现出错的具体位置,从而更加明确错误源头来自哪里,以便更快解决问题。

2. excel怎么查错误公式

有可能是: A列的格式为字符格式 B列单元格设置成了字符格式 选定A2单元格,右击,查看一下单元格格式,看一下数字选项卡中的类别是否是可以计算的数据格式,如果不是,则设置成可以计算的数值格式 然后用格式刷将这个格式复制到所有需要计算的单元格,包括A、B两列

3. excel函数差错

1、#####!

原因:如果单元格所含的数字、日期或时间比单元格宽,或者单元格的日期时间公式产生了一个负值,就会产生#####!错误。

解决方法:如果单元格所含的数字、日期或时间比单元格宽,可以通过拖动列表之间的宽度来修改列宽。如果使用的是1900年的日期系统,那么Excel中的日期和时间必须为正值,用较早的日期或者时间值减去较晚的日期或者时间值就会导致#####!错误。如果公式正确,也可以将单元格的格式改为非日期和时间型来显示该值。

2、#VALUE!

当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,将产生错误值#VALUE!。

原因一:在需要数字或逻辑值时输入了文本,Excel不能将文本转换为正确的数据类型。

解决方法:确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值。例如:如果单元格A1包含一个数字,单元格A2包含文本"学籍",则公式"=A1+A2"将返回错误值#VALUE!。可以用SUM工作表函数将这两个值相加(SUM函数忽略文本):=SUM(A1:A2)。

原因二:将单元格引用、公式或函数作为数组常量输入。

解决方法:确认数组常量不是单元格引用、公式或函数。

原因三:赋予需要单一数值的运算符或函数一个数值区域。

解决方法:将数值区域改为单一数值。修改数值区域,使其包含公式所在的数据行或列。

3、#DIV/O!

当公式被零除时,将会产生错误值#DIV/O!。

原因一:在公式中,除数使用了指向空单元格或包含零值单元格的单元格引用(在Excel中如果运算对象是空白单元格,Excel将此空值当作零值)。

解决方法:修改单元格引用,或者在用作除数的单元格中输入不为零的值。

原因二:输入的公式中包含明显的除数零,例如:=5/0。

解决方法:将零改为非零值。

4、#NAME?

在公式中使用了Excel不能识别的文本时将产生错误值#NAME?。

原因一:删除了公式中使用的名称,或者使用了不存在的名称。

解决方法:确认使用的名称确实存在。选择菜单"插入"&line;"名称"&line;"定义"命令,如果所需名称没有被列出,请使用"定义"命令添加相应的名称。

原因二:名称的拼写错误。

解决方法:修改拼写错误的名称。

原因三:在公式中使用标志。

解决方法:选择菜单中"工具"&line;"选项"命令,打开"选项"对话框,然后单击"重新计算"标签,在"工作薄选项"下,选中"接受公式标志"复选框。

原因四:在公式中输入文本时没有使用双引号。

解决方法:Excel将其解释为名称,而不理会用户准备将其用作文本的想法,将公式中的文本括在双引号中。例如:下面的公式将一段文本"总计:"和单元格B50中的数值合并在一起:="总计:"&B50

原因五:在区域的引用中缺少冒号。

解决方法:确认公式中,使用的所有区域引用都使用冒号。例如:SUM(A2:B34)。

5、#N/A

原因:当在函数或公式中没有可用数值时,将产生错误值#N/A。

解决方法:如果工作表中某些单元格暂时没有数值,请在这些单元格中输入"#N/A",公式在引用这些单元格时,将不进行数值计算,而是返回#N/A。

6、#REF!

当单元格引用无效时将产生错误值#REF!。

原因:删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。

解决方法:更改公式或者在删除或粘贴单元格之后,立即单击"撤消"按钮,以恢复工作表中的单元格。

7、#NUM!

当公式或函数中某个数字有问题时将产生错误值#NUM!。

原因一:在需要数字参数的函数中使用了不能接受的参数。

解决方法:确认函数中使用的参数类型正确无误。

原因二:使用了迭代计算的工作表函数,例如:IRR或RATE,并且函数不能产生有效的结果。

解决方法:为工作表函数使用不同的初始值。

原因三:由公式产生的数字太大或太小,Excel不能表示。

解决方法:修改公式,使其结果在有效数字范围之间。

4. 函数查错工具

方法一:工具检查磁盘

 

1. 首先我们需要将移动硬盘单击右键,选择【属性】,随后在弹出来的窗口中可以选择“工具”,随后按照“开始检查”、勾选“自动修复文件系统错误”以及“扫描并尝试只恢复坏扇区”的顺序进行操作。注意在操作该步骤的时候,切勿拔动移动硬盘。

2. 按照以上步骤,部分系统会出现提示重启后修复的提示。我们要选择【同意】即可,随后在电脑重启以后,系统便会自动恢复。移动硬盘无法格式化即可解决。

方法二:运行管理员

 

1. 首先我们可以使用快捷键【win+R】,将运行窗口打开,在输入框中输入“cmd”即可进入管理员页面。

2. 在管理员页面中输入“chkdsk D:/f”,即修复D盘的意思。随后系统就会按照输入的指令进行运行,将移动硬盘无法格式化的问题修复完毕。

3. 在修复完成以后,我们即可在【此电脑】中正常显示磁盘空间,双击正常即可启动。

5. excel函数算错

输入公式后错误1.有可能是公式使用错误,参数不对之类2.公式获取的数据有问题导致错误所以请楼主上传具体错误公式情况最好截图说明

6. excel函数找错

两个单元格数字相除,要注意如下几点:

1.保证两个相除关系的单元格写入的都是数字不能为文本内容,只要有一个不是数字,公式就会得出错误值 #VALUE! 。

2.除数单元格不能为空值或0值,否则公式会得出被0除错误 #DIV/0!.比如公式为 =A1/B1 如果要在除数为空值或者为0值时让公式返回为空值,则可以将公式写成 =IF(B1="","",A1/B1) 或 =IF(B1=0,"",A1/B1) 再或者写成 =IF(ISERROR(A1/B1),"",A1/B1) 。

3.检查两个单元格的数字前后是否存在透明的字符(比如回车符等)使单元格的数字变成文本内容了。

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片