• 多列查找一个数据求和


     1、最简单粗暴的公式,多个sumif求和

    2、利用sumproduct

    本意是在C、H、P、Q、R五列中查找一个人的名字,把匹配到的行后面U列的金额相加

    但是sumproduct是在C:R十六列中查找一个人的名字,把匹配到的行后面的U列的金额相加,且存在一个问题,如果这十六列中的某一行,出现多个查找人的名字,那么这一行后面的数值会被累加多次

    很明显下面的数据想要的结果是20,返回的却是30

    3、利用数组公式便可以避免这个问题,利用了非0即为true的原理,不管同行出现了几次,后面的值只累加一次

    数组公式要记得使用Ctrl+Shift+Enter快捷键哦

    美中不足的是,虽然精准的表达了需求,但是还是有些复杂

     多条件同时满足用这个

  • 相关阅读:
    P2676 超级书架
    P2955 [USACO09OCT]奇数偶数Even? Odd?
    P1554 梦中的统计
    P2614 计算器弹琴
    4246 奶牛的身高
    Render2
    @viewChild
    querySelector
    ionic4封装样式原理
    事件委托和事件冒泡
  • 原文地址:https://www.cnblogs.com/LcxSummer/p/9269300.html
Copyright © 2020-2023  润新知