EXCEL中多条件公式,

一、每天按综合完成率排名胜方达70%及以上奖励500元,80%及以上奖励800元,100%及以上奖励1200元;二、扣罚:每天败方扣罚300元,综合完成率达60%不扣罚,... 一、每天按综合完成率排名胜方达70%及以上奖励500元,80%及以上奖励800元,100%及以上奖励1200元; 二、扣罚:每天败方扣罚300元,综合完成率达60%不扣罚,败方若达70%及以上不扣罚奖励300元;PK双方综合完成率低于50%,败方扣罚500元、胜方扣罚400; 展开
 我来答
Zhangweijun189
科技发烧友

2019-05-04 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3021
采纳率:59%
帮助的人:957万
展开全部

如图,将表格格式稍作改动,A2公式:

=LOOKUP(SUM(--(IF(SUMIFS($C$2:$G$8,$B$2:$F$8,$B$2:$F$8,$D$2:$H$8,"胜")>0,SUMIFS($C$2:$G$8,$B$2:$F$8,$B$2:$F$8,$D$2:$H$8,"胜"),"")<C2))/(COUNT(IF(SUMIFS($C$2:$G$8,$B$2:$F$8,$B$2:$F$8,$D$2:$H$8,"胜")>0,SUMIFS($C$2:$G$8,$B$2:$F$8,$B$2:$F$8,$D$2:$H$8,"胜"),""))-1),{0,0.7,0.8,1},{0,500,800,1200})*(D2="胜")+IF(D2="负",IF(C2>=0.7,300,IF(C2>=0.6,0,-300)),0)+IF(AND(C2<0.5,G2<0.5,D2="胜"),-400,IF(AND(C2<0.5,G2<0.5,D2="负"),-500,0))

ctrl+shift+回车下拉

I2公式:

=LOOKUP(SUM(--(IF(SUMIFS($C$2:$G$8,$B$2:$F$8,$B$2:$F$8,$D$2:$H$8,"胜")>0,SUMIFS($C$2:$G$8,$B$2:$F$8,$B$2:$F$8,$D$2:$H$8,"胜"),"")<G2))/(COUNT(IF(SUMIFS($C$2:$G$8,$B$2:$F$8,$B$2:$F$8,$D$2:$H$8,"胜")>0,SUMIFS($C$2:$G$8,$B$2:$F$8,$B$2:$F$8,$D$2:$H$8,"胜"),""))-1),{0,0.7,0.8,1},{0,500,800,1200})*(H2="胜")+IF(H2="负",IF(G2>=0.7,300,IF(G2>=0.6,0,-300)),0)+IF(AND(C2<0.5,G2<0.5,H2="胜"),-400,IF(AND(C2<0.5,G2<0.5,H2="负"),-500,0))

ctrl+shift+回车下拉

花开烂漫招蜂943
2019-04-30 · TA获得超过3231个赞
知道大有可为答主
回答量:7193
采纳率:76%
帮助的人:694万
展开全部
你把后面公式的引号去掉
=IF(CI<1.4,“1”,IF(C1<=5,"1.5",(CI-5)*0.1+1.5))
加上“”后,它以为是文本,所以就直接输出了,并没计算
追问
我感觉 你不是在回答的我的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
donleecn
2019-05-04 · TA获得超过8724个赞
知道大有可为答主
回答量:7665
采纳率:72%
帮助的人:2762万
展开全部

在图中D2单元格输入:=IF(C2="胜",IF(B2>=1,1200,IF(B2>=0.8,800,IF(B2>=0.7,500,IF(B2<0.5,-400,0)))),IF(B2>=0.7,300,IF(B2>=0.6,0,IF(B2<0.5,-500,-300))))

下拉填充,把B2单元格内容复制到I2单元格,也下拉填充,OK。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
煖煜冷雨
2019-05-05
知道答主
回答量:3
采纳率:33%
帮助的人:2161
展开全部

如图,B列是综合完成率,C列是结果,D列是奖罚金额,具体公式(多层IF函数嵌套)如下:

=IF(C2="胜",IF(B2>100%,1200,IF(B2>80%,800,IF(B2>70%,500,IF(B2<50%,-400,)))),IF(B2<50%,-500,IF(B2<60%,-300,IF(B2>70%,300,))))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyzxh

2019-05-05 · 知道合伙人软件行家
skyzxh
知道合伙人软件行家
采纳数:2623 获赞数:8343
毕业于中科院,硕士,30年工程从业经验。现任公司技术负责。

向TA提问 私信TA
展开全部
=if(AND(B2>=1,C2="胜"),1200,if(AND(B2>=0.8,C2="胜"),800,if(AND(B2>=0.7,C2="胜"),500,0)))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式