在牛闪闪的日子吧 关注:997贴子:2,176
  • 3回复贴,共1

【EXCEL】如何对满足一列中多个条件的数据求和

只看楼主收藏回复

柚子今天给大家带来一个新研究的求和小技巧:如何对满足一列中多个条件的数据求和,举个栗子:

我们需要求上述表格中总经理和副总经理的工资之和;
一开始我用了两个SUMIF函数相加。

BUT,作为伪处女座的我,总觉得公式太长,一定要改;
最后发现用数组的方式,在一个SUMIF函数中就可以解决,下面就来讲述一下如何求解:

1、根据满足条件的个数选择单元格,比如我这里满足“总经理”和“副总经理”两个条件,我就选择两个单元格;
2、选择好后开始输入公式,如上图;
3、输入完后按shift+crtl+enter键;

这里为什么会这样,主要在公式中引用数组,数组这方面知识我也不熟,只是现学现卖喽;
我们可以看出输入完后按shift+crtl+enter键,

公式之外多了一个{ },这表示数组;这里主要是由于在设置条件是应用数组,{“总经理”,“副总经理”}是一个数组,注意中间是逗号,如果改成分号就成了列,而不是行,具体如下:

看完数组的引用,对求出总经理和副总经理工资之和是不是就简单多了,我们只要求出这列数组之和就可以了,具体公式如下:

我们其实在前面在加一个SUM函数,然后按下shift+crtl+enter键,就搞定,PS:我试了一下,只按enter键一样可以。


1楼2015-07-24 20:02回复
    数组给力


    IP属地:上海来自iPhone客户端2楼2015-07-25 01:29
    回复
      计数countif一样


      来自手机贴吧3楼2015-07-25 14:57
      回复
        真厉害,学到了


        4楼2021-05-28 23:16
        回复