Excel中IF函数,区间函数怎么写?

想要根据F列达成率情况,在K列设置公式,如下:
若F3小于80%,K3显示0;如果F3大于等于80%,小于100%,K3显示F3;如果F3大于等于100%,小于166.66667%,K3显示F3*1.2;若F3大于等于166.66667%,K3显示F3*2。如何写公式

选中K3单元格,输入以下函数:

=IF(F3>=166.66667%,F3*2,IF(F3>=100%,F3*1,IF(F3>=80%,F3,"0")))

记住,后面的右括号不能漏,个数等于实际括号数。如果单元格值是”F“乘以某个数的,可以去掉双引号,如果是确定值,如最后的小余80,就等于0,则函数中0应该加上双引号。

前面几位无疑是正确的。1.6666667应该是由5/3四舍五入得到的,所以公式中用5/3应该更精确:

所以:=if(f3<0.8,0,if(f3<1,f3,if(f3<5/3,f3*1.2,f3*2)))

扩展资料:

通用的区间记号中,圆括号表示“排除”,方括号表示“包括”。例如,区间(10, 20)表示所有在10和20之间的实数,但不包括10或20。另一方面,[10, 20]表示所有在10和20之间的实数,以及10和20。而当我们任意指一个区间时,一般以大写字母 I 记之。

有的国家是用逗号来代表小数点,为免产生混淆,分隔两数的逗号要用分号来代替。 [1-2]  例如[1, 2.3]就要写成[1; 2,3]。否则,若只把小数点写成逗号,之前的例子就会变成 [1,2,3] 了。这时就不能知道究竟是 1.2 与 3 之间,还是 1 与 2.3 之间的区间了。

参考资料来源:百度百科-区间

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-13

用IF函数就没有什么新意,换个别的函数玩玩吧。

=CHOOSE(MATCH(F3,{0,0.8,1,1.66666667},1),0,F3,F3*1.2,F3*2)

本回答被提问者和网友采纳
第2个回答  2014-01-21

K3的公式=IF(F3<80%,0,IF(F3<100%,F3,IF(F3<166.66667%,F3*1.2,F3*2)))

注意:K列的单元格格式设置为百分制格式

第3个回答  2014-01-21
选中K3单元格,输入以下函数:
=IF(F3>=166.66667%,F3*2,IF(F3>=100%,F3*1,IF(F3>=80%,F3,"0")))
记住,后面的右括号不能漏,个数等于实际括号数。如果单元格值是”F“乘以某个数的,可以去掉双引号,如果是确定值,如最后的小余80,就等于0,则函数中0应该加上双引号。
第4个回答  2014-01-21
前面几位无疑是正确的。有一点我补充一下,1.6666667应该是由5/3四舍五入得到的,所以公式中用5/3应该更精确吧?
所以这样更好:
=if(f3<0.8,0,if(f3<1,f3,if(f3<5/3,f3*1.2,f3*2)))

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网