深圳市馨雅装饰设计工程有限公司
  • 首页
  • 公司介绍
  • 汽车服务
  • 汽车服务

    Excel中最牛逼的函数,一个顶7个,简直就是百变神君

    发布日期:2022-08-17 22:14    点击次数:197

    连续三天都在讲SUMPRODUCT跟其他函数的PK,其实它的作用远远不止这些。今天,卢子就来一篇总结。

    1.取代VLOOKUP(LOOKUP)进行查找

    在查找的时候,特别是多条件查找对应的数字,用SUMPRODUCT函数简直太爽了。如根据型号、规格双条件查找价格。

    图片

    普通的想法:

    =VLOOKUP(G2,A:D,MATCH(G3,$A$1:$D$1,0),0)

    不要看到SUMPRODUCT函数就以为只能求和,用在这里刚刚好。

    =SUMPRODUCT(($A$2:$A$10=G2)*($B$1:$D$1=G3)*$B$2:$D$10)

    更多查找案例,详见文章:

    万般皆套路!Excel中让你爽到爆的查找、求和套路

    2.取代SUMIF(SUMIFS)进行条件求和

    如统计每个营业部的总金额。

    图片

    =SUMIF(A:A,H2,我主良缘F:F)

    =SUMPRODUCT(($A$2:$A$20=H2)*$F$2:$F$20)

    再如统计每个营业部商品的总金额。

    图片

    =SUMIFS($F:$F,$A:$A,$H2,$B:$B,I$1)

    =SUMPRODUCT(($A$2:$A$20=$H2)*($B$2:$B$20=I$1)*$F$2:$F$20)

    更多求和案例,详见文章:

    SUMPRODUCT函数自称求和之王,SUMIFS不服气要来PK

    3.取代COUNTIF(COUNTIFS)进行条件条件计数

    汽车服务 255);">如统计每个营业部出现的次数。

    图片

    =COUNTIF(A:A,H2)

    =SUMPRODUCT(($A$2:$A$20=H2)*1)

    再如统计每个营业部商品出现的次数。

    图片

    =COUNTIFS($A:$A,$H2,$B:$B,I$1)

    =SUMPRODUCT(($A$2:$A$20=$H2)*($B$2:$B$20=I$1))

    更多计数案例,详见文章:

    你会跨工作簿统计吗?

    4.取代RANK进行排名

    如根据总金额进行排名。

    图片

    =RANK(F2,$F$2:$F$20)

    =SUMPRODUCT((F2<$F$2:$F$20)*1)+1

    更多排名案例,详见文章:

    排名函数RANK救不了你,试试万能王SUMPRODUCT

    5.回归最原始用法两列乘积之和

    如对总金额进行合计。

    图片

    正常求合计都是先用数量*单价获得总金额,然后再对总金额进行求和。

    =D2*E2

    =SUM(F2:F20)

    而SUMPRODUCT最原始的作用恰恰就是对两列的乘积进行求和。

    =SUMPRODUCT(D2:D20,E2:E20)

    这种没有拓展的文章,再举一个案例说明。

    某学员的公司,老板突然说从下个月起要发现金,也就是工资变成几张100元、50元、10元、1元。现在要验证张数是否正确?

    图片

    0的就是没问题。

    =SUMPRODUCT($B$1:$E$1,B2:E2)-A2

    感觉怎么样?你能找到比这个更牛逼的函数吗?

    推荐:万般皆套路!Excel中让你爽到爆的查找、求和套路

    上篇:你会跨工作簿统计吗?

    你知道SUMPRODUCT有什么弱点吗?

    图片

    作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)



    Powered by 深圳市馨雅装饰设计工程有限公司 @2013-2022 RSS地图 HTML地图

    Copyright 365站群 © 2013-2022 365建站器 版权所有