为什么if函数判断错误
答:很明显D3和K3不相等,所以结果会是if的非结果。原因有几个可能性 1、将D:K列的数据不选择对齐方式 红色框框内的几个按钮从左至右分别是 左对齐,居中,右对齐,减少缩进量,增加缩进量 我们一般会使用前面三个左对齐,居中,右对齐,在此,我们取消对齐方式 当我们对某个单元格或区域选择左对齐时...
答:因为你的IF函数中并没有为false的值设定数值。如上图,因此在单元格中会显示false。根据你的意思,正确的函数表达方式应该是这样:1、在G7单元格中输入函数=IF(H6<=0,0,IF(H6<40,H6,40))2、在G9单元格中输入函数=IF(H9<=0,0,IF(H9<40,H9,40))3、在G10单元格中输入函数=IF(H10<=0...
答:出错的原因是最后一个IF前用了两个逗号,当成省略了一个参数,所以超出IF函数的三个参数。改变方法为:1、如图表格中,A1:A31区域中有一组数据,要求这个区域中的数字之和。2、把每个单元格作为一个参数,输入公式=SUM(A1,A2,A3,A4,A5,A6,A7,A8,A9,A10,A11,A12,A13,A14,A15,A16,A17,A18,A...
答:这是由于提问中两个表格的A列的数字格式是不一样的,一个是数值格式的数字,一个是文本格式的数字。只要把两列的格式设置为一样,因为都是数字,建议都设置为数值格式那么原来提问的公式就可以用了。如不想改格式的,也可以把公式改为这样就能用了:=IF(A2="","",TEXT(VLOOKUP(--A:A,Sheet1!...
答:if公式算出来不对,不一定是公式错了,可能有以下原因: - 输入的条件不符合规则:请确保输入的条件符合if函数的要求,例如条件之间需要用逗号分隔。- 多次比较时分步进行:if函数在进行多次比较时是分步进行的,需要理解其判断机制。- 文本数字的使用错误:请注意文本型数字和数值型数字的区别,在比较时...
答:如果在Word文档的表格中使用IF函数计算结果没有全部出来,可能有以下几个原因:1. 表格数据未对齐:IF函数的结果需要每行数据对齐,如果某些单元格有空格或者数据量不一致,就容易导致计算结果出现错误或者缺失数据。可以通过调整表格中的列宽和行高以及数据的对齐方式来解决。2. IF函数的语法错误:在IF函数...
答:不排除有小数点,建议检查数值显示格式。如果是其他公式引用得出的结果,有可能存在这种现象,还有IEEE754标准导致的精度误差问题。还有一种情况,是由于显示小数位数的问题。假如前边一个是5.99,后边一个是6.01,但是显示的时候为只显示一位数值,那么都显示6,但是他俩不相等。再有一种情况也是单元格...
答:因为文本型的数字即使为0也大于任何数值型的数字,所以G列的数字永远大于90,公式就只通返回满足第一个条件的结果 A 了。如果不想改G列格式的,也可以把原来的公式改为这样再下拉就能正常了:=IF(--G5>=90,"A",IF(--G5>=80,"B",IF(--G5>=60,"C","D")))
答:有两种可能 1、两格的单元格数据类型不一致。可将公式改为 =if(E56-F56=0,"","有误")2、浮点运算误差。可以打开Excel工具,选项 找到“按显示精度计算“并勾选
答:这是因为按字符串的比较规则,“2年”是大于“10年”的。如果表示时间长度的单元格统一格式,全部是“X年”,则可以用下面的公式:=IF(VALUE(LEFT(C2,LEN(C2)-1))<1,"20w",IF(VALUE(LEFT(C2,LEN(C2)-1))<3,"30w",IF(VALUE(LEFT(C2,LEN(C2)-1))<10,"40w","50w")))...
网友评论:
却岸19369785487:
excel中用IF函数判断为什么会出现错误? 表格中我都是手工输入2位数值,如图所见. -
16596夹徐
: 浮点误差所致 你试一下这个公式呢 =IF(ROUND(SUM(A7:I7),0)-100=0,"","土质比例有误") 或 =IF(SUM(A7:I7)=100,"","土质比例有误") 或 =IF(ROUND(SUM(A7:I7),0)=100,"","土质比例有误")
却岸19369785487:
excel的if函数填充后,有一个单元格if判断错误,怎么回事,其它单元格都没问题!? -
16596夹徐
: 有两种可能 1、两格的单元格数据类型不一致.可将公式改为 =if(E56-F56=0,"","有误") 2、浮点运算误差. 可以打开Excel工具,选项 找到“按显示精度计算“并勾选
却岸19369785487:
excel公式中if判断对错,两个数值一样,为什么显示错误 -
16596夹徐
: 可能性很多,比如一个是文本型,一个是数值型,这个可以查看两个单元格的设置, 或 一个数据中有不可见字符,这个可以用LEN函数测试一下.
却岸19369785487:
如图,这个if函数计算结果怎么是错的? -
16596夹徐
: 大概是 单元格格式 有问题. 你这样试试: 右击 单元格B51;选 设置单元格格式; 数字,看下面是不是 文本 格式? 如果是 文本 格式,可改为 数值或 常规 格式,确定后,双击 该单元格,回车 即可.
却岸19369785487:
IF函数一直显示错误是怎么回事? -
16596夹徐
: =IF(D2>90,"好","") 好是字符串应该引号引起.“”表示什么也不显示. IF语句的格式和作用是: =IF(单元格满足条件,条件满足时的内容,条件不满足时的内容) 多件: =IF(D1>=80,IF(D1>90,"好","合格"),"不合格")
却岸19369785487:
我真疯了,在excel里的if函数,我完全是按要求编的公式,为啥一直是错误,而且都找不到错误在哪里? -
16596夹徐
: 如果你的公式 在你的表格中 就是这样 的写法 标点 逗号 和 引号 都是这样的写法的话,应该是不被接受的,如果你的电脑 软件没有自动更正功能的话 就会被认为 是错误而不是真正的函数,所以出现错误是正常的了…… 问题就在标点符号上 应该...
却岸19369785487:
excel if公式错误,计算错误 -
16596夹徐
: F1输入公式=IF(OR(D1=A1,D1=B1,D1=C1),"正确","错误")回车确定,鼠标对准单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动
却岸19369785487:
excel的if语言错误,请高手帮忙 -
16596夹徐
: "计算机浮点计算引起误差,造成判断结果错误. 加上四舍五入函数,把判断公式改为: =IF(ROUND(E3+E4-E14,2)=ROUND(E16+E15-E26,2),ROUND(E3+E4-E14,2)
却岸19369785487:
EXCEl中有时候函数匹配不对是怎么回事?我用if函数,在判断一个数据时,函数没有错,公式也没有错,但是总是判断不出正确答案是怎么回事?我在是... -
16596夹徐
:[答案] 可能数据的全角半角方式不对,你试一下将表达式*1,如果原来是if(A1>5,1,2),改成if(A1*1>5,1,2)试试.