excel公式问题?

  在Excel的函数计算中,如果一不小心,就可能会出现计算错误,比如#DIV/0!、#N/A、#VALUE!等。只有搞清楚这些错误是什么意思,才能在使用过程中更好地进行规避。

  当公式中的除数为0或者空值时,就会出现此错误,比如在下图中C1单元格输入公式=A1/B1后向下填充,会发现C1和C5单元格的计算结果为#DIV/0!错误,因为这两个单元格公式中除数为0。

  二、#VALUE!错误。

  加减乘除运算中的包含文本,会出现此错误,但是sum等运算函数会忽略非数值。比如输入公式=1+c等,所以在Excel中要明确区分日期格式、文本格式和数值格式等。

  比如下图中,A1+A2单元格可以计算出正确的结果,但是A1+A2+A3就会出现、#VALUE!错误,因为A1和A2单元格中都是数值,人民币符号是利用单元格格式设置的。而A3中的人民币符号是手工输入的,所以A3单元格其实是文本格式。

  此外,数组函数没有按下Ctrl+shift+enter可能也会出现此错误。

  三、#REF!错误。

  引用单元格无效时,会出现此错误,比如删除公式中的单元格。

  但是把E2单元格复制粘贴到C22单元格时,公式就变成了=SUMPRODUCT(#REF!,A23:A42),出现了#REF!错误,因为A列数据前面没有单元格,引用的单元格无效。

  同样,如果直接删除C列单元格,E2单元格也会出现#REF!错误。因为E2单元格公式中包含C列数据,C列数据删除就引用单元格自然无效了。

  四、#NAME!错误。

  一般在输入函数名称错误时会出现此错误,比如输入=ab或者=vloolup等,因为Excel中没有这些函数。

  五、#N/A错误。

  这个错误可以理解成找不到数据。最常见的地方就是各种查找函数了,比如vlookup函数。

  在下图中,在G2单元格中输入函数=VLOOKUP(F2,B1:D20,2,0)后,可以查找到成绩为78,但是往下拖动的时候,G4单元格就会出现#N/A错误,原因就是向下拖动后G4单元格中公式变成了=VLOOKUP(F4,B3:D22,2,0),F4单元格不在查找范围B3:D12区域内了,自然就找不到数据了。其实只要把B2单元格的公式改成=VLOOKUP(F2,$B$1:$D$20,2,0),使区域$B$1:$D$20查找的范围保持不变,然后向下拖动,G4单元格就不会出错了。

  再比如根据刘邦在B1:C20单元格区域中查找数据,即使公式正确,但是B1:C20区域中本来就没有刘邦这个人,也会出现找不到数据的错误值#N/A了。

  此外,如果vlookup函数缺少必要的参数,也会出现#N/A错误。

  六、#NUM!错误。

  公式中包含无效数值,比如=SQRT(-2),负数不能开平方,会出现此错误。

  数值太大或者太小,超出Excel表范围也会出现此错误。

  同负数开平方一样,在下图中的C2单元格中输入函数=CEILING(A2,-2)后,会出现#NUM!错误。因为这个函数表示向上舍入第二个参数的倍数,返回的结果肯定大于32,而第二个参数-2的倍数仍然是负数,肯定不会大于32,计算过程和参数产生冲突,就会出现#NUM!错误。

  七、#NULL!错误。

  出现此错误原因是运算中不连续区域选择了不正确的连接符。

  如下图所示,在输入函数=SUM(C2:C6C12:C16)后,因为两个不连续的区域之间没有使用逗号分隔,就会出现计算错误。

  如何解决这些错误?

  如果要忽略错误,可以点左上角的感叹号来查看错误、忽略错误、查看帮助等。

  如果想把错误值转换为空值或者其他特定值,可以使用ifna或者iferror函数。

  比如在下图中,把#DIV/0错误转化为空值,则输入函数=IFERROR(C1,"")即可,如果把错误值转化为“无”,输入函数=IFERROR(C1,"无")就可以了。

  这就是本文介绍的运算出错的情形,感谢阅读。

特别声明:以上文章内容仅代表作者本人观点,不代表新浪网观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与新浪网联系。

大家好,我是小溜,Excel是一款功能十分强大的软件,身边很多朋友都在使用,但是还是有一些朋友对这个软件不是非常了解,今天这篇文章就聊一聊关于Excel表格公式怎么自动更新的问题,希望可以帮助到有需要的朋友。

打开一个EXCEL表格,在表格中输入一些数据,再输入一个自动求和的公式。

点击选择复制该单元格的公式。

点击下方的单元格,点击“粘贴”。

若公式没有自动更新,点击工具栏中的公式,在弹出的界面找到计算选项,点击下拉箭头。

在弹出的界面中选择“自动”,当“自动”前面出现一个勾选后,公式即可自动更新。

好了,以上就是“Excel表格公式怎么自动更新?”这篇文章全部内容了,小编已经全部分享给大家了,还不会的小伙伴们多看几次哦!最后,希望小编今天分享的文章能帮助到各位小伙伴,喜欢的朋友记得点赞或者转发哦!

在复杂的Excel表格数据计算过程中,公式无疑是提高效率的一个很好的方法,但是有时我们会发现,Excel表格中的公式无法自动更新数据了,是什么原因引起的,又该如何解决

通过excel表格进行数据录入,整理,统计,汇总,是很便的事情,在这个过程中,偶尔会碰到一些奇怪的情况,比如对单元格中的公式进行修改后,结果不发生变化。公式没变化,数据改变了,结果不自动更新,这时怎么办呢?下面就给大家分享一下EXCEL修改公式后数据不会自动更新怎么办的解决方法。

1. 公式计算配置为“手动”所致

将Excel的公式计算配置为“手动”状态,这是最常见的公式无法自动计算的原因之一,因此也是我们在检查Excel公式“失效”时,需要执行的第一道检查程序。

启动Excel,单击“公式”选项卡,然后单击“计算选项”按钮,在下来菜单中,将计算选项设置为“自动”即可(图1)。

小提示:一般情况下,Excel表格默认的计算选项为“自动”状态,但此设置在某些情况下可以由“宏”或以前打开的其他Excel工作簿进行更改。因此,如果我们不知道此设置,而宏或其他工作簿自动更改了此设置,就会导致含有公式的单元格不能自动更新数据的问题发生。

2. 单元格的格式为“文本”引起

不小心将单元格(包括公式)格式化为“文本”可能是导致此问题的另一个原因。我们知道,如果是文本格式,单元格将不会按预期的公式设定进行计算。

单击单元格,检查“开始”选项卡的“数字”组。如果显示“文本”,请使用下拉菜单将其更改为“常规”(图2)。

现在,通过双击单元格并按下回车,重新计算单元格中的公式即可。

3. “显示公式”按钮已打开导致

如果“公式”选项卡上的“显示公式”按钮处于启用状态,则公式将不起作用。这种情况可能是由用户或以前使用此工作簿的人意外操作所致。此按钮主要用于审核公式,因此它显示公式而不是最终结果。但是,此选项卡在解决公式错误时非常有用(图3)。

要解决此问题,只需单击“显示公式”按钮并将其关闭即可。

4. 等号前输入的空格所造成

最后一个原因可能是在键入公式时,如果不小心在“=”之前输入了一个空格,则公式将无法计算。由于视觉的差别很小,因此这一个错误很难被注意到,常常无法识别。

通过双击单元格,选择公式中“=”之前的区域,检查是否有空格并选中,如果有,请将其删除,之后公式将获得更新(图4)。

1、打开Excel2007软件,这里以2007版本为例,其它版本操作类似。
2、打开一个出货单类型的excel表格,对其中一个公式进行修改,
3、当对单价进行修改后,对应的格子里,结果并没有变化,
4、这时可以在excel中,按f9进行手动计算,可以看到结果正确了,
5、经研究发现解决方法很简单,从左上角进行菜单中的Excel选项,
6、在Excel选项界面中,进入公式,
7、在工作簿计算中,将自动重算开启,回到操作界面,就会看到所有的修改都生效了。

Excel 公式怎么不能自动更新了

1. 公式计算配置为“手动”所致

将Excel的公式计算配置为“手动”状态,这是最常见的公式无法自动计算的原因之一,因此也是我们在检查Excel公式“失效”时,需要执行的第一道检查程序。

启动Excel,单击“公式”选项卡,然后单击“计算选项”按钮,在下来菜单中,将计算选项设置为“自动”即可。

小提示:一般情况下,Excel表格默认的计算选项为“自动”状态,但此设置在某些情况下可以由“宏”或以前打开的其他Excel工作簿进行更改。因此,如果我们不知道此设置,而宏或其他工作簿自动更改了此设置,就会导致含有公式的单元格不能自动更新数据的问题发生。

2. 单元格的格式为“文本”引起

不小心将单元格(包括公式)格式化为“文本”可能是导致此问题的另一个原因。我们知道,如果是文本格式,单元格将不会按预期的公式设定进行计算。

单击单元格,检查“开始”选项卡的“数字”组。如果显示“文本”,请使用下拉菜单将其更改为“常规”。

现在,通过双击单元格并按下回车,重新计算单元格中的公式即可。

3. “显示公式”按钮已打开导致

如果“公式”选项卡上的“显示公式”按钮处于启用状态,则公式将不起作用。这种情况可能是由用户或以前使用此工作簿的人意外操作所致。此按钮主要用于审核公式,因此它显示公式而不是最终结果。但是,此选项卡在解决公式错误时非常有用。

要解决此问题,只需单击“显示公式”按钮并将其关闭即可。

4. 等号前输入的空格所造成

最后一个原因可能是在键入公式时,如果不小心在“=”之前输入了一个空格,则公式将无法计算。由于视觉的差别很小,因此这一个错误很难被注意到,常常无法识别。

通过双击单元格,选择公式中“=”之前的区域,检查是否有空格并选中,如果有,请将其删除,之后公式将获得更新。

Excel不能自动更新求和公式的解决方法

方法一:将数据区域转换为表格

将区域转换为表格后,可将表格中的数据单独进行分析和管理,Excel2003中称之为“列表”。步骤如下:

1、删除原区域中的汇总行。

2、选择数据区域中的某个单元格,选择“插入”选项卡,在“表格”组中单击“表格”,弹出“插入表”对话框,单击“确定”。

3、在“表格工具-设计”选项卡的“表格样式选项”组中勾选“汇总行”,给表格添加汇总行。

4、在汇总含的空单元格中选择一种汇总方式,如本例为求和。

这样,以后在插入新行添加数据后,汇总行中公式的求和范围总能包括新插入的行。

方法二:将空单元格全部输入数值“0”

当区域中没有空单元格时,在汇总行的上方插入新行后,Excel会自动更新求和公式,因而可以将全部空单元格都输入数值“0”来解决这个问题,方法是:

1、选择数据区域,按F5键打开“定位”对话框,单击“定位条件”,在弹出的对话框中选择“空值”后确定。

2、在编辑栏中输入数值“0”,然后按Ctrl+Enter,在所有选中的空单元格中输入“0”即可。

方法三:定义名称+公式

先定义一个名称,然后在求和公式中引用。这个名称所引用的单元格在求和公式所在单元格之上。

1、选择非第一行的某个单元格,如B13单元格,在“公式”选项卡的“定义的名称”组中单击“定义名称”,在弹出的对话框中对新建的名称进行设置,如本例名称为“Last”,引用位置为所选单元格上方的单元格,且为相对引用,如本例为:

2.修改汇总行单元格中的公式,如B列汇总行的公式为:

这样,以后插入新行后也能自动将新增的数据纳入求和范围。

可以在汇总行使用下面的公式,以B列为例:

excel表格里的公式不能自动更新的解决方法:

公式不自动更新解决步骤1:如图所示,选中的表格里面有公式,但是不会自动更新数据了

公式不自动更新解决步骤2:点击公式菜单栏,选择计算选项

公式不自动更新解决步骤3:其选项在手动上

公式不自动更新解决步骤4:选择到自动选项上

公式不自动更新解决步骤5:这样所有公式就可以自动更新了到此这篇关于Excel公式不能自动更新数据的解决方法的文章就介绍到这了,更多相关Excel公式不能自动更新内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!

我要回帖

更多关于 为什么公式计算出来的结果是错的 的文章

 

随机推荐