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

想要根据F列达成率情况,在K列设置公式,如下:若F3小于80%,K3显示0;如果F3大于等于80%,小于100%,K3显示F3;如果F3大于等于100%,小于166.66... 想要根据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。如何写公式
展开
 我来答
帐号已注销
2019-06-21 · TA获得超过77万个赞
知道小有建树答主
回答量:4168
采纳率:93%
帮助的人:158万
展开全部

选中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 之间的区间了。

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

chenjiawei5000
推荐于2018-02-13 · TA获得超过2776个赞
知道大有可为答主
回答量:2585
采纳率:30%
帮助的人:2024万
展开全部

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

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

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
恋雪19861220
2014-01-21 · 超过27用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:55.7万
展开全部

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

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

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
妹子的指引
2014-01-21
知道答主
回答量:7
采纳率:0%
帮助的人:5.3万
展开全部
选中K3单元格,输入以下函数:
=IF(F3>=166.66667%,F3*2,IF(F3>=100%,F3*1,IF(F3>=80%,F3,"0")))
记住,后面的右括号不能漏,个数等于实际括号数。如果单元格值是”F“乘以某个数的,可以去掉双引号,如果是确定值,如最后的小余80,就等于0,则函数中0应该加上双引号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ranrise
2014-01-21 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:98.8万
展开全部
前面几位无疑是正确的。有一点我补充一下,1.6666667应该是由5/3四舍五入得到的,所以公式中用5/3应该更精确吧?
所以这样更好:
=if(f3<0.8,0,if(f3<1,f3,if(f3<5/3,f3*1.2,f3*2)))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式