Excel 解决“#REF!”错误

当单元格引用无效时,会出现#REF!错误,例如,函数引用的单元格(区域)被删除、链接的数据不可用等。可通过下面的方法解决。

※ 更改公式,或者在删除或粘贴单元格后立即单击“撤销”以恢复工作表中的单元格。

※ 启动使用的对象链接和嵌入(OLE)链接所指向的程序。

※ 确保使用的是正确的不可用的动态数据交换(DDE)主题。

※ 检查函数以确定参数是否引用了无效的单元格或单元格区域。

Excel 解决“#NAME?”错误

当Excel无法识别公式中的文本时,将出现#NAME?错误,遇到这类错误时,首先针对具体的公式,逐一检查错误的对象,然后加以更正。下面根据具体情况介绍解决方法。

1.使用了不存在的名称

如果是因为使用了不存在的名称导致的错误,查看所使用的名称是否存在的方法为:在“公式”选项卡中的“定义的名称”选项组中单击“名称管理器”,查看名称是否列出,若名称在对话框中未列出,可以单击“新建”按钮添加名称。

2.在公式中输入文本时没有使用双引号

如果需要在公式中输入文本或将输入的内容作为文本使用,则必须使用双引号,此时Excel会将其解释为名称。

3.区域引用中漏掉了冒号“:”

在引用单元格区域时,必须使用冒号“:”,例如“A1:B5”,若未使用冒号,也会出现该错误。用户只需确保公式中的所有区域引用都使用了冒号“:”即可避免此错误。

小提示 如果公式中引用了其他工作表或者其他工作簿中的值或单元格,且这些工作簿或工作表的名字中包含非字母字符或空格,那么必须用单引号“‘”将名称引起。

4.使用了加载宏的函数,而没有加载相应的宏

若是有加载宏的函数,则需要先加载相应的宏,加载宏的具体操作如下。

01 切换到“文件”选项卡,单击“选项”命令。

02 弹出“Excel选项”对话框,切换到“加载项”选项卡,在右侧窗口的“管理”下拉列表中选择“Excel加载项”选项,单击“转到”按钮。

03 弹出“加载宏”对话框,勾选需要加载的宏前面的复选框,单击“确定”按钮即可。

alt

Excel 解决“#NULL!”错误

当函数表达式中使用了不正确的区域运算符、不正确的单元格引用或指定两个并不相交的区域的交点时,则会出现#NULL!错误。如果使用了不正确的区域运算符,则需要将其进行更正,才能正确返回函数值,具体方法如下。

※ 若要引用连续的单元格区域,可使用冒号分隔对区域中第一个单元格的引用和对最后一个单元格的引用。如SUM(A1:E1)引用的区域为从单元格A1到单元格E1。

※ 若要引用不相交的两个区域,可使用联合运算符,即逗号“,”。如对两个区域求和,可确保用逗号分隔这两个区域,函数表达式为:SUM(A1:C5,D1:F5)。

Excel 解决“#NUM!”错误

当在公式或函数中使用了无效的数值时,则会出现#NUM!错误。下面分别介绍遇到不同情况时的解决方法。

1.在需要数字参数的函数中使用了无法接受的参数

解决方法为:确保函数中使用的参数是数字,而不是文本、货币以及时间等其他格式。例如,即使要输入的值是¥1000,也应在公式中输1000。

2.输入的公式所得出的数字太大或太小,无法在Excel中表示

更改单元格中的公式,使运算的结果介于“-1*10307”到“1*10307”之间即可。

3.使用了进行迭代的工作表函数,且函数无法得到结果

为工作表函数使用不同的起始值,或者更改Excel迭代公式的次数即可。更改Excel迭代公式次数的操作如下。

01 切换到“文件”选项卡,单击“选项”命令。

02 弹出“Excel选项”对话框,切换到“公式”选项卡,在右侧勾选“启用迭代计算”复选框,在下方设置最多迭代次数和最大误差,完成后单击“确定”按钮即可。

alt

Excel 解决“#VALUE!”错误

在单元格中输入函数表达式后确认,如果出现#VALUE!错误,则可能是以下原因造成的。

※ 为需要单个值(而不是区域)的运算符或函数提供了区域引用。

※ 当函数式需要数字或逻辑值时,输入了文本。

※ 输入和编辑的是数组函数式,但却用“Enter”键进行确认等。

遇到这类错误,解决方法是更正相关的数据类型,如果输入的是数组函数式,则在输入过完成后,使用“Ctrl+Shift+Enter”组合键进行确认。

例如:在某个单元格中输入函数式:=A1+B2,而A1或B2中有一个单元格内容是文本,确认后函数将会返回上述错误。

Excel 解决“#DIV/0!”错误

当数字除以零(0)时,会出现#DIV/0!错误。例如用户在某个单元格中输入函数式:=A1/B1,当B1单元格为“0”或为空时,确认后函数式将返回上述错误。

遇到这类错误,解决办法是修改引用的空白单元格,或在作为除数的单元格中输入不为零的值即可。

注意 如果引用了空单元格,即运算对象是空单元格时,Excel会将其作为零(0)值处理。

Excel 解决“####”错误

如果工作表的单元格无法完全显示数据,即列不够宽,或者使用了负日期或时间时,会出现#####错误。

当列宽不足以显示内容时,解决方法是增加列宽或者缩小内容以适合列宽。

※ 当日期和时间为负数时,可通过下面的方法进行解决。

如果用户使用的是1900日期系统,那么Excel中的日期和时间必须为正值。

如果需要对日期和时间进行减法运算,应确保建立的公式是正确的。

如果公式正确,但结果仍然是负值,可以将该单元格的格式设置为非日期或时间格式来显示该值。

Excel 如何修改数组公式

在Excel 2010中,对于创建完成的数组公式,如果需要进行修改,具体操作如下。

01 选中数组公式所在的单元格,如“C3”单元格,此时数组公式将显示在编辑栏中,单击编辑栏的任意位置,数组公式将处于编辑状态,可对其进行修改。

02 修改完成后按下“Ctrl+Shift +Enter”组合键即可。

alt

Excel 创建计算多个结果的数组公式

数组公式与普通公式一样,如果需要计算多个结果,只需要将数组公式输入到数组参数相同的列数和行数单元格区域,再使用数组公式进行计算即可,具体操作如下。

01 选中需要计算结果的单元格区域,在编辑栏中输入数组公式。

02 按下“Ctrl+Shift+Enter”组合键确认,即可得到计算结果。

alt

Excel 调用自定义函数

调用自定义函数的方法与调用内置函数的方法基本一致。最简单的方法是在单元格中直接输入函数。

此外,还可以通过“插入函数”对话框调用自定义函数,具体操作如下。

01 选中需要插入自定义函数的单元格,切换到“公式”选项卡,单击“函数库”选项组中的“插入函数”按钮。

02 弹出“插入函数”对话框,在“选择类别”下拉列表中选择“用户定义”选项,在“选择函数”中选择需要的自定义函数,单击“确定”按钮。

03 弹出“函数参考”对话框,输入需要参考的单元格名称,单击“确定”按钮即可。