tft每日頭條

 > 生活

 > Excel多條件求和SUMIFS函數公式與SUMIF函數案例系列專題建議關注

Excel多條件求和SUMIFS函數公式與SUMIF函數案例系列專題建議關注

生活 更新时间:2025-01-09 10:24:17

Excel多條件求和SUMIFS函數公式與SUMIF函數案例系列專題建議關注(Excel多條件求和SUMIFS函數公式與SUMIF函數案例系列專題建議關注)1

【溫馨提示】小夥伴們,閱讀之前請您點擊【關注】,您的支持将是我最大的動力!

今天在分享案例之前給小夥伴分享一段人生感悟,希望能發揮正能量。突然發現跟思政進課堂活動有異曲同工之意。

決定你穿什麼衣裳的,不是你的錢包,而是你的身材。決定你的脾氣的,不是你的性格,而是你的位置。決定你的品位的,不是你的學曆,而是你的閱曆。

案例12 彙總鼠标所在列中大于600的數據(SUMIF )

圖1.中有4組數據分别存放在4列中,現要求單擊哪一列就彙總哪列中大于600的數據,方便用戶查看。

打開數據文件,在單元格G2中輸入如下公式:

=SUMIF(INDIRECT("R2C" &CELL("col" )&":R8C" &CELL("col"),FALSE),">600")

按下[Enter]鍵後,Excel 将提示循環引用,單擊[取消]按鈕,然後在B列

到E列任意單元格單擊,按下[F9]鍵,公式将返回當前列中大于600的數據之和。

在G列以外的任意列單元格按下[F9]鍵都可以計算當前列中大于600的數據

之和,若在G列後再按F9鍵會産生循環引用,從而無法計算出結果。圖1.8所示

為輸入公式并按回車鍵後的結果,由于當前處于循環引用狀态,因此計算結果為0.

Excel多條件求和SUMIFS函數公式與SUMIF函數案例系列專題建議關注(Excel多條件求和SUMIFS函數公式與SUMIF函數案例系列專題建議關注)2

圖1. 彙總 鼠标所在列中大于600的數據 圖1.18彙總 鼠标所在列中大于600的數據

公式說明:

本公式中CELL("COL")用于計算活動單元格的列号,假設活動單元格是3,那麼

“"R2C" &CELL(" cl")&" :R8C" &CELL("col")”的計算結果是“R2C3:R8C3",将它

作為INDIRECT函數的參數後可以得到第2行、第3列到第8行、第3列的區域引用。

最後用sumif函數将第2行、第3列到第8行、第3列中所有大于600的數值求和。

使用注意:

(1)輸入公式時必定導緻循環引用,因此彙總結果為0,必須在輸入公式後再

單擊要求和那一列的任意單元格,然後按下F9鍵刷新公式才能得到正确結果。

(2)單擊不同的列,會得到不同的彙總結果。

(3) CELL函數有兩個參數,本公式中第一參數“COL"表示提取指定單元格

的列号。如果省略第二參數則表示提取當前選中的單元格的列号。

(4)循環引用是指公式要計算的區域中包含了公式所有單元格,簡言之引用了

自身的引用就算循環引用。默認設置下,循環引用的公式無法執行運算。

案例鍊接:

思考:求圖1.18當前行的數據和。

提示:提取當前行的行号用CELL("ROW"),公式中的行号和列号相應地修改即可。

案例13 隻彙總60~80分的成績(SUMIFS)

打開數據文件,在單元格D2中輸入如下公式:

=SUMIFS(B2:B10,B2:B10,">=60" ,B2:B10,"< -80")

按下[Enter]鍵後,将彙總60~ 80分的成績,結果如圖2.所示。

Excel多條件求和SUMIFS函數公式與SUMIF函數案例系列專題建議關注(Excel多條件求和SUMIFS函數公式與SUMIF函數案例系列專題建議關注)3

公式說明:

SUMIFS函數用于多條件求和,根據需要可以設置1心127個條件,本例中設

置了兩個條件。其中第一參數表示實際求和的區域,第二參數和第四參數表示條件

區域,第三參數和第五參數表示條件。區域B2:B10出現了三次,第一次代表實際求

和區域,第二、三次代表條件區域。

使用注意:

(1)SUMIFS函數和SUMIF函數都是條件求和函數,SUMIFS相對于SUMIF

函數除了可以設置多個求和條件以外,還有兩點與SUMIF函數不同。其- ~:

SUMIFS的實際求和區域是第一一個參數,而SUMIF的實際求和區域則是最後-一個參

數,如果省略第三參數,那麼求和區域則是第一參數。其二: SUMIF 的求和區域可

以簡寫,而SUMIFS的求和區域必須和條件區域的高度和寬度一緻。

(2)如果SUMIFS函數的參數中設置了多個條件,那麼函數的運算機制是僅

對同時符合所有條件的數據求和。如果需要多個條件中滿足任意一個就求和,那麼

可以采用SUM函數完成,或者像案例18一樣将SUM與SUMIF函數嵌套使用。

(3)求和時,如果第一參 數中有TRUE,則當作1計算,而FALSE當作0計算。

(4)此函數在Excel 2003及更低版本中不支持,僅在Excel 2007及更高版本中可用。

案例鍊接:

思考:彙總圖1.19中60~ 80之外的成績。

提示:可以先求出所有數據和,再減去60~ 80之間的數據。也可以分兩段彙總,

分别計算0~60的成績和80~100的成績,然後兩者相加即可。

今天就分享到這裡裡,小夥伴們,在使用Excel中還碰到過哪些問題,評論區留言一起讨論學習,堅持原創不易,您的點贊、轉發、就是對文老師最大的支持,謝謝啦!

每天學一點、每天進步一點、我們就會更幸福、更快樂。加油 加油 加油

關注我吧

美好的事情即将發生……

CODE函數的使用方法及使用案例解析,非常詳細建議收藏

批量計算含有某字段的數據,我不會,同事利用sumif函數輕松搞定

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved