SUMIF函數是Excel應用中最廣泛的和最重要的函數,它能極大提高你的工作效率,一定要熟練掌握它。
- 什麼是SUMIF 函數?SUMIF函數就是條件求和。對錶格範圍中符合指定條件的值求和。
- SUMIF 函數的公式:=SUMIF(條件區域,具體條件,求和區域),公式只有3個參數,非常簡單。
- SUMIF 函數的常用用法
- 對某個單元格求和,例如:下圖求張三的訂單量
我們可以用sumif公式快速求和,在E2單元格輸入公式=sumif(條件區域,具體條件,求和區域),但是如何鎖定這個3個參數?如下圖:
我們要對張三的訂單量求和,具體條件就是張三這個字段,張三在姓名那一列,所以條件區域就是姓名那一列,需求的是訂單量的和,所以求和區域是訂單量那一列。現在這3個參數都非常清楚了,我們把它們套進公式:
條件區域和求和區域如果不是引用整列,而是引用某個區域,請添加符號$絕對引用,因為大部分情況下我們不止對一個單元格求和,是需要公式往下拉的。
請注意,如果是跨表引用sumif函數,請引用整列,會更方便。
請注意,如果是跨表引用sumif函數,請在引用另一個表格的數據時,在數據區域前添加:表格名稱!
- 對某個條件求和,例如:下圖中
從圖中可以看出,參數2的具體條件均已不是某個單元格,而是某個條件,譬如除了張三三以外,譬如所有姓張的,譬如姓名為3個字的,譬如張三三和李四,當我們是針對某個具體的條件求和時,只要把參數2寫為具體的條件即可,如上圖表中的紅色方框中的內容。
請注意*代表任意字符,?代表一個字符。
- 省略第三參數的用法,例如:下圖中我們求大於60分的總成績
如果正常寫公式=sumif ( B:B,”>60”,B:B )。但是我們可以簡寫。當第一參數(條件區域)和第三參數(求和區域)相同的時候,我們可以省略第三參數
所以該例公式可寫為:
- 最後講一下SUMIFS的用法,SUMIFS就是多條件求和,什麼情況下需要用到?例如:
上圖中如果只求產品A的銷售或者1月份的銷售我們都可以使用sumif函數,但是我們現在既要1月份的銷售也要產品A的銷售,用sumif就不行了,因為sumif只針對一個條件求和,如果是超過一個條件,都要用sumifs函數。
公式=SUMIFS(求和區域,條件區域1,條件1,條件區域2,條件2,……),多個條件都可以。
如何確定該例中的各參數?我們找到2個條件及對應的條件區域即可:
現在寫公式就很簡單了:
現在SUMIFS和SUMIFS函數是不是都很清楚了呢?
閱讀更多 office實用技巧分享 的文章