麻烦excel高手帮看下IF这个函数那里出问题了

我想要的结果是,当H18等于0的时候,后面的单元格也等于0当H18小于50的时候,后面的单元格等于H18+1当H18大于50小于80的时候,后面的单元格等于H18+1.5当H18大于80的时候,后面的单元格等于H18+2现在做好始终达不到要的效果,公式我自己看不出问题,不知道那里操作错了,麻烦大神告知

白话简单讲一下吧,IF多重嵌套时,后面的不能全包含含在前面的里面,最后一套>80,全包含在了第三套>=50之内,第四套无论如何都不会生产,应该反着来,先>80,再>=50。
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-08-03
=IF(H18=0,H18,IF(H18<50,H18+1,IF((H18>=50)*(H18<=80),H18+1.5,IF(H18>80,H18+2))))本回答被提问者采纳

excel中if函数出错的原因?
3. 数据类型不匹配:有时候数据的类型可能影响IF公式的判断。例如,某个条件可能是比较数值与文本,这种情况下也可能返回“FALSE”。确保参与比较的数据类型一致是非常重要的。4. 动态数组与IF函数的不兼容:在某些情况下,使用动态数组与标准的IF函数可能会导致问题,从而显示“FALSE”。这时可能需要结合其...

求大神帮我看看这个EXCEL表格的IF函数哪里不对?
if(条件,真,假)你的公式从第二个if就开始出错

哪个Excel高手帮我看看这个if函数公式问题出在哪儿了?急求
应该是你的F4单元格的格式出问题了,不是个时间格式。你把F3复制、粘贴到F4,然后再重新输入9:30:00应该就对了。你这个公式也有点问题:如果G列里有空单元格(即这一天没考勤),那么也将显示√,你可以删除G3试试。你把F3复制、粘贴到F4,然后再重新输入9:30:00应该就对了。

Excel中if公式不知道哪里错了?
=SUMPRODUCT(TEXT(A1-{0,9,31,53}*1000,"0;!0")*{0,0.4,0.2,0.2})如图所示:

excel中if函数为什么会出错呢?
出错的原因是最后一个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...

麻烦帮我看一下这个excel的if函数哪里有问题
第三个IF缺少一个参数,就是都不成立时,假设为空,修改一下:=IF(D31=DN25,"33.7",IF(D31=DN40,"48.3",IF(D31=DN50,"60.3","")))

Excel If函数公式哪里出错了?
IF(AND(696<=H13,0.022*144\/0.8))你用了And函数,只有一个表达式696<=h13是条件判别式,另一个是算式。当然,算式的值也可以作为条件表达式——但如果这样的话,该IF函数就只有条件部分,没有条件成立时成不成立时的结果了 目测你公式貌似应改为 =IF(AND(0<H13,H13<=347),144*0.05\/0.8...

Excel这个if公式哪里错了?
这个公式不能找出全是汉字的,如图公式=IF(OR(MID(A1,ROW($1:$99),1)>"吖"),"有","无"),公式输完后按CTRL+SHIFT+ENTER结束,公式下拉。是不是你设置了手动计算,你按下F9看看结果会不会变。

excel中if函数值出现false是哪里有问题
由于图片看不清,所以没办法直接指出你的函数出现了什么问题。如果使用IF函数,结果出现FALSE.那么说明你这个IF函数只写了两个参数,第三个参数,也就是FALSE参数没写,当第一个参数,就是条件参数为假(FALSE)值时,单元格直接显示FALSE.图中公式你看一看就知道为什么了。

请大家看看Excel中这个IF函数哪里不对?
改成=IF(A1=2,B1\/2,IF(A1=3,B1\/3,IF(A1=6,B1\/6,IF(A1=4,B1\/4,""))) 就行,其实只要=B1\/A1就行了

相似回答