玄玄子 发表于 2021-11-16 17:14:00

IF多条件判断

当M<14%   值为:0
当M=14%值为:0.7
当14%<M<20% 值为:0.3+(M-14%)*0.3/6%
当M=20% 值为:1
当20%<M<29% 值为:0.7+(M-20%)*0.7/9%
当M≥29%值为:1.7
请问这样的if函数怎么列公式

兰若寺 发表于 2021-12-24 09:09:05

=if(M<14%,0,if(M=14%,0.7,if(M<20%,0.7+(M-14%)*0.3/6%,if(M=20,1,if(M<29%,0.7+(M-20%)*0.7/9%,1.7))))),M换成对应的单元格

一个吃货的告白 发表于 2022-1-1 18:43:06

第2第4行都可以用第3行公式实现,但是当M≥29%,值为:1.7?如果用第5行的公式,值是1.4哦。而且21%的值比20%的值要小……
=IF(H8<0.14,0,IF(H8>=0.29,1.7,IF(H8>0.2,0.7+(H8-20%)*0.7/9%,0.7+(H8-14%)*0.3/6%)))

江北王 发表于 2022-1-28 22:03:58

M<14%0
M=14%0.7
14%<M<20%0.3+(M-14%)*0.3/6%
M=20%1
20%<M<29%0.7+(M-20%)*0.7/9%
M≥29%1.7
不好意思大神,我的值列错了,应该将14%<M<20%的第一个改为0.3

夜月圣洁 发表于 2022-2-19 13:28:16

M<14%0
M=14%0.7
14%<M<20%0.3+(M-14%)*0.3/6%
M=20%1
20%<M<29%0.7+(M-20%)*0.7/9%
M≥29%1.7
应该是这样,但是我把0.7改为0.7之后还是值不正确

右口鱼 发表于 2022-2-22 04:29:49

你是要这样的结果吗?
页: [1]
查看完整版本: IF多条件判断