Excel formula Excel被零除错误-批量更新

Excel formula Excel被零除错误-批量更新,excel-formula,divide-by-zero,Excel Formula,Divide By Zero,我有一个正在更新的现有工作簿,其中有很多#DIV/0!错误。有没有一种快速的方法可以纠正所有的错误(或者至少一次纠正很多错误)?向每个单元格添加一个=If语句将花费很长时间 更多信息: 所有的#DIV/0!错误来自我有一个公式的单元格,该公式将两个不同单元格的值分开,即=cll/c12。在很多情况下,分母为零,因此给出了误差。我正在寻找一种快速的方法来纠正数千个这样的错误,而不必手动在每个单元格中添加错误检查 从我从问题中收集的一点信息 您可以执行查找和替换 点击CtrlH以显示查找和更换屏幕

我有一个正在更新的现有工作簿,其中有很多#DIV/0!错误。有没有一种快速的方法可以纠正所有的错误(或者至少一次纠正很多错误)?向每个单元格添加一个=If语句将花费很长时间

更多信息:


所有的#DIV/0!错误来自我有一个公式的单元格,该公式将两个不同单元格的值分开,即=cll/c12。在很多情况下,分母为零,因此给出了误差。我正在寻找一种快速的方法来纠正数千个这样的错误,而不必手动在每个单元格中添加错误检查

从我从问题中收集的一点信息

您可以执行查找和替换

  • 点击CtrlH以显示查找和更换屏幕

更新: 第1步:
选择要使用的范围

步骤2:按
F5键
打开“转到”对话框

步骤3:单击
特殊按钮
,它将打开
转到特殊
对话框

步骤4:在“转到特殊”对话框中,仅选中“错误”选项

第5步:然后单击确定,
all#formula
errors已被选中

步骤6:现在只需输入0或替换错误所需的任何其他值,然后按Ctrl+enter键。然后,您将得到所有选定的错误单元格都用0或公式填充

当然,你可以删除所有的错误单元,按删除键,留下空白单元格。


从技术上讲,这会得到想要的结果,但我会丢失所有公式。我认为我真正需要的是一种通过错误检查大规模更新所有这些内容的方法,以便“=C2/C1”变成“=IFERROR(C2/C1,0)。我将看看是否可以将“=”替换为“=IFERROR”(“并附加”,0)”到单元格的末尾。重要的是,在步骤5之后,当所有错误单元格都被选中时,只需输入公式栏=IFERROR(C11/C12,0)然后按Ctrl+ENTER键,这非常接近。现在唯一的问题是,当我同时选择行和列并更新它们时,它会自动更改值。每列使用相同的单元格作为分母,当我这样做时,它会将分母增加到下一个单元格。使用$作为分母=IFERROR(C11/$C$12,0)根据需要!只要我一次只选择一列就行。但如果我选择多行和多列,它会将所有分母设置为相同的。难道没有办法将其设置为“=IFERROR(单元格公式或内容,0)”吗?