2022-11-12 16:01来源:m.sf1369.com作者:宇宇
1、“####!”错误处理
如果单元格所含的数字、日期或时间比单元格宽,或者单元格的日期时间公式产生了一个负值,就会出现“####!”。处理方法如下:
(1)列宽不够
解决方案:
拖动列标之间的边界以修改列宽。某些情况下按需修改单元格数字格式,以使数字适应单元格的宽度,如:小数点位数调整等。
(2)日期与时间公式不正确
解决方案:
对日期与时间进行减法运算时,应确保公式的正确性;
根据日期系统的不同,表格中的日期必须是正值。如:日期系统为1900年日期系统,即:假设1900年1月1日0点为起点,那么表格中所有日期必须大于这一时间;
用较早的时间减去较晚的日期与时间也会导致“####!”。
如果公式正确,即使结果为负数,用户可以将单元格格式改为非日期或时间型来显示该值。
2、“#DIV/0”错误处理
当公式被0除时,就会产生这种错误,具体表现为两种原因:
(1)在公式中,除数指向的是空单元格或者包含0值的单元格
在Excel中,如果运算对象是空单元格,那么Excel将空值作为0进行运算。 解决方案:
修改单元格引用,或者在用作除数的单元格输入不为0的值;
(2)输入的公式中含有明显的除数0
解决方案:
将0值改为非零值。
3、“#N/A”错误处理
当函数或者公式中没有可用数值时,将产生错误值“#N/A” 解决方案: 如果工作表中某些单元格暂时没有数值,那么可以填入“#N/A”,在引用该单元格时,将不进行数值运算,而是返回“#N/A”。
4、“#NAME?” 错误处理
在公式中使用了Excel不可识别的文本时,将产生该错误;
(1)删除了公式中使用的名称,或者使用了不存在的名称
解决方案:
确认使用的名称确实存在。
查看名称方法:点击顶部功能页中的“公式”,单击“定义的名称”组中的“名称管理器”按钮,打开“名称管理器”,即可查看当前Excel表中所有已经定义了的名称。
(2)名称的拼写错误
解决方案:
修改名称的拼写,如果要在公式中插入正确的名称,可以在编辑中选定名称,重新进行输入;
(3)函数拼写错误
解决方案:
修改函数名,用户可以使用“插入函数”对话框,将正确的函数名称插入到公式中;
(4)在公式中输入文本时,没有使用双引号,Excel将其理解为名称
解决方案:
将公式中的文本括在双引号中。
(5)在区域引用中缺少引用冒号
解决方案:
确认公式中使用的所有 区域引用 都使用了冒号,如:B3:D3。
5、“#NUM!”错误处理
当公式或函数中某个数字有问题时,将产生该错误。
(1)在需要数字参数的函数中使用了不能接受的参数
解决方案:
确认函数中使用的参数类型正确;
(2)公式产生的数字太大或太小,Excel不能显示
解决方案:
修改公式,使其结果在有效数字范围内。
6、“#VALUE!”错误处理
当使用错误的参数或运算对象类型、或当公式自动更正功能不能更正公式时,将产生该错误。
(1)在需要数字或逻辑值时,输入了文本
Excel不能将文本转换为正确的数据类型,例如:如果单元格A1中是:22,单元格A2中是:12优,则公式“=A1+A2”,将返回错误值“#VALUE!”。 解决方案:
确认公式或函数所需的运算符或参数正确,并且公式引用的单元格中包含有效的数值。
(2)将单元格引用、公式或函数作为数组常量输入
解决方案:
确认数组常量不是单元格引用、公式或函数
(3)赋予需要单一数值的运算符或函数一个数值区域
解决方案:
将数值区域改为单一数值。修改数值区域,使其包含公式所在的数据行或者列。
7、“#REF!” 错误处理##
删除了由其他公式引用的单元格,或将移动单元格粘贴到由其他公式引用的单元格中。当单元格引用无效时,将产生该错误。 解决方案:
更改公式,或者在删除或粘贴单元格之后立即单击“撤销”按钮,以恢复工作表的单元格。
8、“#NULL!”错误值的处理
使用空格运算符链接两个不相交的单元格区域时,就会产生该错误; 解决方案:
确保两个区域有重叠部分,或改用其他引用运算符链接不同区域。
出现错误时通常有一些错误值,各个错误值代表不同的含义,每个错误值都有不同的原因和解决方法。
1.####错误 此错误表示列不够宽,或者使用了负日期或时间. 当列宽不足以显示内容时,可以通过以下几种办法纠正: (1)调整列宽,或直接双击列标题右侧的边界. (2)缩小内容以适应列宽. (3)更改单元格的数字格式,使数字适合现有单元格宽度.例如,可以减少小数点后的小数位数. 当日期和时间为负数时,可以通过以下几种方法纠正: (1)如果使用的是1900日期系统,那么日期和时间必须为正值. (2)如果对日期和时间进行减法运算,应确保建立的公式是正确的. (3)如果公式是正确的,但结果仍然是负值,可以通过将相应单元格的格式设置为非日期或时间格式来显示该值.
2.#VALUE!错误 此错误表示使用的参数或操作数的类型不正确.可能包含以下一种或几种错误: (1)当公式需要数字或逻辑值(例如TURE或FALSE)时,却输入了文本. (2)输入或编辑数组公式,没有按组合键Ctrl+Shift+Enter,而是按了Enter键. (3)将单元格引用、公式或函数作为数组常量输入. (4)为需要单个值(而不是区域)的运算符或函数提供区域. (5)在某个矩阵工作表函数中使用了无效的矩阵. (6)运行的宏程序所输入的函数返回#VALUE!
3.#DIV/0!错误 这种错误表示使用数字除以零(0).具体表现在: (1)输入的公式中包含明显的除以零的计算,如"=5/0". (2)使用了对空白单元格或包含零作为除数的单元格的单元格引用. (3)运行的宏中使用了返回#DIV/0!的函数或公式.
4.#N/A错误 当数值对函数或公式不可用时,将出现此错误.具体表现在: (1)缺少数据,在其位置输入了#N/A或NA(). (2)为HLOOKUP、LOOKUP、MATCH或VLOOKUP工作表函数的lookup_value参数赋予了不正确的值. (3)在未排序的表中使用了VLOOKUP、HLOOKUP或MACTCH工作表函数来查找值. (4)数组公式中使用的参数的行数或列数与包含数组公式的区域的行数或列数不一致. (5)内置或自定义工作表函数中省略了一个或多个必需参数. (6)使用的自定义工作表函数不可用. (7)运行的宏程序所输入的函数返回#N/A.
5.#NAME?错误 当Excel2007无法识别公式中的文本时,将出现此错误.具体表现在: (1)使用了EUROCONVERT函数,而没有加载"欧元转换工具"宏. (2)使用了不存在的名称. (3)名称拼写错误. (4)函数名称拼写错误. (5)在公式中输入文本时没有使用双引号. (6)区域引用中漏掉了冒号. (7)引用的另一张工作表未使用的单引号引起. (8)打开调用用户自定义函数(UDP)的工作薄.
6.#REF!错误 当单元格引用无效时,会出现此错误.具体表现在: (1)删除了其他公式所引起的单元格,或将已移动的单元格粘贴到了其他公式所引起的单元格上. (2)使用的对象链接和嵌入链接所指向的程序未运行. (3)链接到了不可用的动态数据交换(DDE)主题,如"系统". (4)运行的宏程序所输入的函数返回#REF!.
7.#NUM!错误 如果公式或函数中使用了无效的数值,则会出现此错误.具体表现在: (1)在需要数字参数的函数中使用了无法接受的参数. (2)使用了进行迭代的工作表函数(如IRR或RATE),且函数无法得到结果. (3)输入的公式所得出的数字太大或太小,无法在Excel2007中表示.
8.#NULL!错误 如果指定了两个并不相相交的区域的交点,则会出现错误.具体表现在: (1)使用了不正确的区域运算符. (2)区域不相交. 提示:引用之间的交叉运算符为空格.
excel表格自动计算结果出错的原因:
1.表格中公式太多,无意中造成循环引用。
2.空格键影响。
3.表格文件有问题。
4.可能是某些单元是文本格式导致。 解决办法: 仔细检查一下各单元格,找到具体循环引用的单元格,然后重新设置和引用公式。
依次选择 文件-选项-高级 ,在里面有一项 在具有零值得单元格显示零 ,这一项前面的对号去掉 计算结果为0 的就不显示了。如果 你要是公式计算错误 不显示,可以再公式前面添加一个=iferror(sumif(),"")这样里面的公式计算错误就会显示为空,或者你用替换的方法吧 错误值替换为空
EXCEL不显示公式错误
1.打开数据表。
2.输入公式=A1/B1。
3.回车之后,得到结果,按住右下角的黑方块,向下拉。
4.把数据填充完整,结果第4行出现了错误,这个错误不是公式的问题而是数据的问题,但显示错误字符多不好看,所以要把错误给修改下。
5.公式修改后输入=IF(ISERROR(A1/B1),0,(A1/B1))。
6.其中ISERROR(A1/B1)是用来判断结果是不是出现错误值的一个函数,出现错误显示TRUE,否则显示FALSE。
7.得出结果后在用IF函数进行判断,公式=IF(ISERROR(A1/B1),0,(A1/B1))就是判断值是不是错误,如果错误显示0,否则计算A1/B1。公式回车之后得到结果2,没有出现错误,这个结果与之前的结果一样。
8.按住单元格右下角的黑方块,向下拉。
9.数据更新之后,错误值变成了0。0出现在表格里就正常多了。
设置格式不对,解决方法如下:
1、点击数据-->数据有效性,打开数据有效性面板。
2、点击“设置”,再选择“允许”下拉框中的“自定义”命令。在公式中输入判断条件。如A1到A5输入的数值都要大于1,就可以在公式中输入“=A1:A5>1”。
3、点击“出错警告”,在“样式”下拉框中选择“停止”。在标题中输入“注意”,错误信息中输入“输入的数值需要大于1”再点击确定即可。
操作有误,步骤如下:
1、此时可以选中相应的单元格后,在该处点击鼠标右键,再用鼠标左键点击弹出菜单中的“设置单元格格式”。
2、然后进入新的界面,点击左侧的中“数值”选项。将数值选项中的小数位数根据实际情况进行设置,以显示出全部小数位数。
3、设置完成之后,即可看到显示的计算结果就和实际结果相一致了。这样就完成了操作。
rank(number,ref,order)函数的意思是返回某数字在一列数字中相对它数值的大名。number是确定一个数,ref是确定这个数所在的列,order是按什么排序。
Excel rank函数出错怎么解决?
在I3中输入或粘贴下式
=RANK(H3,H$3:H$32) 降排序
=RANK(H3,H$3:H$32,1) 升序排序
下拉填充
或用中国式公式
=SUMPRODUCT((H3<H$3:H$32)/COUNTIF(H$3:H$32,H$3:H$32)) 1
=SUMPRODUCT((H3>H$3:H$32)/COUNTIF(H$3:H$32,H$3:H$32)) 1
我电脑之前也是可以在中文状态下输入公式的,后来不知道咋搞的必须切换到英文状态,要麻烦了
假如一个单元格的数据为3.14159,如果单元格的宽度不够或者设置了显示两位小数,这样看到的值就成了3.14,而实际上单元格内的数值是3.14159.
一般为了避免出现这种问题,采用round函数解决。
excel表格自动计算结果出错的原因: 1.表格中公式太多,无意中造成循环引用。 2.空格键影响。 3.表格文件有问题。 4.可能是某些单元是文本格式导致。 解决办法: 仔细检查一下各单元格,找到具体循环引用的单元格,然后重新设置和引用公式。
一、【#DIV/0】
错误原因:公式中有除数为0或者除数为空的单元格。
解决方法:更正除数为0或者除数为空的单元格。
二、【#N/A】
错误原因:公式中引用了不正确的数据源或数据源不可用。
解决方法:重新引用正确的数据源。
三、【#REF!】
错误原因:公式中引用了无效的单元格。
解决方法:更正公式中的单元格区域。
四、【#NAME?】
错误原因:单元格公式中的函数名称有错误。
解决方法:更正单元格的函数名称。
五、【#NULL!】
错误原因:单元格公式中使用了不正确的运算符。
解决方法:更正单元格公式中的运算符。
六、【#NUM!】
错误原因:单元格公式中引用了无效的参数。
解决方法:更正单元格公式中的无效参数。