ExcelTip.Net留存知识帖 ---【注:附件之前被网盘供应商清空后,现已修复-现已修复-现已修复为本地下载!】
现在位置:首页 > E问E答 > 函数与公式 > 如何根据多个具体的条件求出总奖金

如何根据多个具体的条件求出总奖金

作者:绿色风 分类: 时间:2022-08-17 浏览:111
楼主
wjh619993018
Q:如何根据多个具体的条件求出总奖金,条件如下
单台设备的奖金发放条件:
      当H列不含“货已发”时,奖金等于0
      当H列包含“货已发”时
           1、当A列不包含“出口:”时
               (1)、当B列包含“AMD”时
                         A、当K列+L列+M列的值大于0时,奖金等于700
                         B、当K列+L列+M列的值小于或等于0时,奖金等于0
               (2)、当B列包含“CCD1”、“CCD2”、“CCD3”、“CCD4”、“CCD5”其中之一时
                         A、当K列+L列+M列的值大于0时
                            (A)、当J列的值大于或等于300000时,奖金等于5000
                            (B)、当J列的值小于300000时,奖金等于2000
                         B、当K列+L列+M列的值小于或等于0时,奖金等于0
               (3)、当B列包含“CCDSC2”时
                         A、当K列+L列+M列的值大于0时
                            (A)、当J列的值大于或等于300000时,奖金等于5000
                            (B)、当J列的值小于300000时,奖金等于2000
                         B、当K列+L列+M列的值小于或等于0时,奖金等于0
               (4)、当B列包含“CCDSC3”或“CCDSC4”时
                         A、当K列+L列+M列的值大于0时,奖金等于10000
                         B、当K列+L列+M列的值小于或等于0时,奖金等于0
               (5)、当B列包含“CCDZK”时
                         A、当K列+L列+M列的值大于0时
                            (A)、当J列的值大于或等于300000时,奖金等于5000
                            (B)、当J列的值小于300000时,奖金等于2000
                         B、当K列+L列+M列的值小于或等于0时,奖金等于0
          2、当A列包含“出口:”时
               (1)、当B列包含“AMD”时,奖金等于2000
               (2)、当B列不包含“AMD”时,奖金等于10000

 

A:可在I2单元格输入以下公式,下拉
  1. =COUNTIF(H2,"*货已发")*IF(COUNTIF(A2,"出口*"),20+(LEFT(B2)>"A")*80,(SUM(E2:G2)>0)*(7+(LEFT(B2)="C")*(13+IF((MID(B2,4,1)="S")*(MID(B2,6,1)>2),80,(D2>=300000)*30))))*C2/1%

货已发.rar
2楼
月光不合
谢谢老师
3楼
cmf2011
请问哪里有满足多条件查找数值的函数的实例和详解,谢谢
QQ:605873633

免责声明

有感于原ExcelTip.Net留存知识的价值及部分知识具有的时间限定性因素, 经与ExcelTip.Net站长Apolloh商议并征得其同意, 现将原属ExcelTip.Net的知识帖采集资料于本站点进行展示, 供有需要的人士查询使用,也慰缅曾经的论坛时代。 所示各个帖子的原作者如对版权有异议, 可与本人沟通提出,或于本站点留言,我们会尽快处理。 在此,感谢ExcelTip.Net站长Apolloh的支持,感谢本站点所有人**绿色风(QQ:79664738)**的支持与奉献,特此鸣谢!
------本人网名**KevinChengCW(QQ:1210618015)**原ExcelTip.Net总版主之一

评论列表
sitemap