本帖分为三个部分——
一、百科三连自我介绍:
二、直入主题:Excel公式常见的9种错误分析及处理方法
1、#NAME?
如果公式返回的错误值为“#NAME?”,这常常是因为在公式中使用了Excel无法识别的文本,例如函数的名称拼写错误,使用了没有被定义的区域或单元格名称,引用文本时没有加引号等。
2、#N/A
如果公式返回的错误值为“#N/A”,这常常是因为在公式使用查找功能的函数(VLOOKUP、HLOOKUP、LOOKUP等)时,找不到匹配的值。
处理方法:检查被查找的值,使之的确存在于查找的数据表中的第一列。
3、#NUM!
如果公式返回的错误值为“#NUM!”,这常常是因为如下几种原因:当公式需要数字型参数时,我们却给了它一个非数字型参数;给了公式一个无效的参数;公式返回的值太大或者太小。
4、#NULL!
如果公式返回的错误值为“#NULL!”,这常常是因为使用了不正确的区域运算符或引用的单元格区域的交集为空。
处理方法:改正区域运算符使之正确;更改引用使之相交。
5、#REF
在Excel中当单元格引用无效时将产生错误值#REF!。比如当删除了由其它公式引用的单元格,或将移动单元格粘贴到由其它公式引用的单元格中,就会提示错误值#REF!。
处理方法:更改公式或者在删除或粘贴单元格之后,马上单击"撤消"按钮,以恢复工作表中的单元格。
6、#DIV/O
Excel中当公式被零除时,将会产生错误值#DIV/O!。#DIV/O!错误值产生的原因有两个:
1)在公式中,除数使用了指向空单元格或包含零值单元格的单元格引用(在Excel中如果运算对象是空白单元格,Excel将此空值当作零值)。
处理方法:修改单元格引用,或者在用作除数的单元格中输入不为零的值。
2)输入的公式中包含明显的除数零,例如:=5/0。
处理方法:将零改为非零值。
7、#value
Excel中当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,都会产生错误值#VALUE!。
1)在公式中用文本类型的数据参与了数值运算,Excel不能将文本转换为正确的数据类型,因此显示VALUE错误。
处理方法:确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值。例如:如果单元格A1包含一个数字,单元格A2包含文本“学籍”,则公式“=A1+A2”将返回错误值#VALUE!。可以用SUM工作表函数将这两个值相加(SUM函数忽略文本):=SUM(A1:A2)。
2)将单元格引用、公式或函数作为数组常量输入,产生VALUE错误。
处理方法:确认数组常量不是单元格引用、公式或函数。进行数组运算时,没有按“Ctrl+Shift+Enter”组合键而直接按回车键。
3)赋予需要单一数值的运算符或函数一个数值区域。
处理方法:将数值区域改为单一数值。修改数值区域,使其包含公式所在的数据行或列。
8、#####
Excel中出现#####错误值,是单元格宽度不足以显示结果而造成的。比如单元格所含的数字、日期或时间比单元格还宽,或者单元格的日期时间公式产生了一个负值,就会产生#####!错误值。
出现#####错误值的常见解决方法就是拉长列宽,使所有数据可见。
另外一种情况是:如果使用的是1900年的日期系统,那么Excel中的日期和时间必须为正值,用较早的日期或者时间值减去较晚的日期或者时间值就会导致#####!错误。如果公式正确,也可以将单元格的格式改为非日期和时间型来显示该值。
9、为什么看不到函数输入时的参数提示
通常在手动输入函数时,在输入过程中屏幕会显示一个提示条,如果没有提示条,可以按照以下方法开启:单击“工具”菜单中的选项命令,在弹出的对话框中选择“常规”选项卡,然后选中“函数工具提示”复选框即可。
三、感谢观看,祝各位JRs早日上街薪、提街车,走上人生巅峰。也欢迎JRs提出意见或者建议,谢谢!
本帖分为三个部分——
一、百科三连自我介绍:
二、直入主题:Excel公式常见的9种错误分析及处理方法
1、#NAME?
如果公式返回的错误值为“#NAME?”,这常常是因为在公式中使用了Excel无法识别的文本,例如函数的名称拼写错误,使用了没有被定义的区域或单元格名称,引用文本时没有加引号等。
2、#N/A
如果公式返回的错误值为“#N/A”,这常常是因为在公式使用查找功能的函数(VLOOKUP、HLOOKUP、LOOKUP等)时,找不到匹配的值。
处理方法:检查被查找的值,使之的确存在于查找的数据表中的第一列。
3、#NUM!
如果公式返回的错误值为“#NUM!”,这常常是因为如下几种原因:当公式需要数字型参数时,我们却给了它一个非数字型参数;给了公式一个无效的参数;公式返回的值太大或者太小。
4、#NULL!
如果公式返回的错误值为“#NULL!”,这常常是因为使用了不正确的区域运算符或引用的单元格区域的交集为空。
处理方法:改正区域运算符使之正确;更改引用使之相交。
5、#REF
在Excel中当单元格引用无效时将产生错误值#REF!。比如当删除了由其它公式引用的单元格,或将移动单元格粘贴到由其它公式引用的单元格中,就会提示错误值#REF!。
处理方法:更改公式或者在删除或粘贴单元格之后,马上单击"撤消"按钮,以恢复工作表中的单元格。
6、#DIV/O
Excel中当公式被零除时,将会产生错误值#DIV/O!。#DIV/O!错误值产生的原因有两个:
1)在公式中,除数使用了指向空单元格或包含零值单元格的单元格引用(在Excel中如果运算对象是空白单元格,Excel将此空值当作零值)。
处理方法:修改单元格引用,或者在用作除数的单元格中输入不为零的值。
2)输入的公式中包含明显的除数零,例如:=5/0。
处理方法:将零改为非零值。
7、#value
Excel中当使用错误的参数或运算对象类型时,或者当公式自动更正功能不能更正公式时,都会产生错误值#VALUE!。
1)在公式中用文本类型的数据参与了数值运算,Excel不能将文本转换为正确的数据类型,因此显示VALUE错误。
处理方法:确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值。例如:如果单元格A1包含一个数字,单元格A2包含文本“学籍”,则公式“=A1+A2”将返回错误值#VALUE!。可以用SUM工作表函数将这两个值相加(SUM函数忽略文本):=SUM(A1:A2)。
2)将单元格引用、公式或函数作为数组常量输入,产生VALUE错误。
处理方法:确认数组常量不是单元格引用、公式或函数。进行数组运算时,没有按“Ctrl+Shift+Enter”组合键而直接按回车键。
3)赋予需要单一数值的运算符或函数一个数值区域。
处理方法:将数值区域改为单一数值。修改数值区域,使其包含公式所在的数据行或列。
8、#####
Excel中出现#####错误值,是单元格宽度不足以显示结果而造成的。比如单元格所含的数字、日期或时间比单元格还宽,或者单元格的日期时间公式产生了一个负值,就会产生#####!错误值。
出现#####错误值的常见解决方法就是拉长列宽,使所有数据可见。
另外一种情况是:如果使用的是1900年的日期系统,那么Excel中的日期和时间必须为正值,用较早的日期或者时间值减去较晚的日期或者时间值就会导致#####!错误。如果公式正确,也可以将单元格的格式改为非日期和时间型来显示该值。
9、为什么看不到函数输入时的参数提示
通常在手动输入函数时,在输入过程中屏幕会显示一个提示条,如果没有提示条,可以按照以下方法开启:单击“工具”菜单中的选项命令,在弹出的对话框中选择“常规”选项卡,然后选中“函数工具提示”复选框即可。
三、感谢观看,祝各位JRs早日上街薪、提街车,走上人生巅峰。也欢迎JRs提出意见或者建议,谢谢!