小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Excel多行、多列、多條件不能求和?兩個方法任君選擇

 千彩一工作室 2019-03-26

在OFFICE官方函數(shù)列表中,常用的求和函數(shù)有三個:SUM,SUMIF,SUMIFS。

他們每一個都各自專長:

SUM——單行、單列、多行、多列,無條件求和;

SUMIF——行、列,一個條件求和;

SUMIFS——行、列,多條件求和。

Excel多行、多列、多條件不能求和?兩個方法任君選擇

根據(jù)上表可知,常用的三個求和函數(shù),均無法滿足所有的求和要求。

是否有一個函數(shù),可以滿足所有的求和要求?

目前OFFICE最新版本為OFFICE 2019,盡管有新增函數(shù),但并沒有包含與求和有關(guān)的項目。

Excel多行、多列、多條件不能求和?兩個方法任君選擇

那么有沒有函數(shù)組合,滿足多條件、多行或多列求和呢?

曾經(jīng)在《如何快速解決多條件匯總難題——Excel中的三個簡單方法》中,提到過數(shù)學(xué)集合的概念,并將其應(yīng)用于多條件求和。

既然集合可用于多條件,那么也將其用于多行或多列求和。

實際上多行或多列,在Excel中稱之為"區(qū)域"。因此只要能夠使函數(shù)組合識別到數(shù)據(jù)"區(qū)域",就可以進行計算。

與區(qū)域計算相關(guān)的函數(shù)常用的有兩個,一個是SUMPRODUCT,一個是OFFSET。

下面就以統(tǒng)計最近一屆奧運獎牌榜中國的金牌及銀牌的總數(shù)為案例分別說明兩個方法。

Excel多行、多列、多條件不能求和?兩個方法任君選擇

方法一:SUMPRODUCT數(shù)組計算實現(xiàn)區(qū)域多條件求和

Excel多行、多列、多條件不能求和?兩個方法任君選擇

觀察SUMPRODUCT的參數(shù)是數(shù)據(jù)區(qū)域1、2……255。因此,可直接進行多區(qū)域計算,而計算條件,可作為區(qū)域參數(shù)即可,兩者用符號"*"連接。

根據(jù)獎牌榜統(tǒng)計要求,包含一個求和區(qū)域及兩個條件:

求和區(qū)域為"金牌"E、"銀牌"F兩列;

條件1是"最近一屆",也就是在年度A列選擇最大的年份,這里使用MAX函數(shù)即可找到;

條件2是國家為"中國"。

將以上條件分別填入函數(shù)SUMPRODUCT中,公式為:

SUMPRODUCT((E2:F10)*(A2:A10=MAX(A2:A10))*(D2:D10="中國"))=44

Excel多行、多列、多條件不能求和?兩個方法任君選擇

表哥TIPS:

SUMPRODUCT看似很好用,但由于參數(shù)個數(shù)的限制,最多不能超過255個,使用時需要注意。

方法二: OFFSET確定求和區(qū)域,加上SUMIFS多條件的特點。

Excel多行、多列、多條件不能求和?兩個方法任君選擇

根據(jù)Excel官方說明中,OFFSET既可以返回一個單元格,也可以返回一片數(shù)據(jù)區(qū)域。其中前三個參數(shù)是必需項目。

表哥Tips:

若第2、3兩個參數(shù)為0,則可為空,但逗號不可省略。

同樣以統(tǒng)計最近一屆咱國家收獲金牌和銀牌數(shù)為例。這次我們使用

OFFSET來定義區(qū)域。

Excel多行、多列、多條件不能求和?兩個方法任君選擇

由于所選區(qū)域為E、F兩行,所以要用到數(shù)學(xué)中集合的概念。公式為:

OFFSET(E2:E10,,{0,1})

Excel多行、多列、多條件不能求和?兩個方法任君選擇

公式中第三個參數(shù)的含義是,向右移動的列數(shù)。OFFSET中引入了集合{0,1},則可理解為此公式包含兩個區(qū)域:OFFSET(E2:E10,,0)和OFFSET(E2:E10,,0)。

確定了求和數(shù)據(jù)區(qū)域后,

結(jié)合SUMIFS函數(shù)的多條件的特點,再公式最外層加上SUM以進行集合運算。組合公式為:

SUM(SUMIFS(OFFSET(E2:E10,,{0,1}),A2:A10,MAX(A2:A10),D2:D10,"中國"))

Excel多行、多列、多條件不能求和?兩個方法任君選擇
Excel多行、多列、多條件不能求和?兩個方法任君選擇

表哥Tips:

(1) 注意確認OFFSET返回區(qū)域是否在系統(tǒng)界內(nèi),超出系統(tǒng)極限值,會報錯;

(2) SUMIFS的最多條件數(shù)是127,注意設(shè)置條件數(shù)在此范圍內(nèi)。

以上就是多行多列多條件求和的兩種常用方法。

你學(xué)會了嗎?

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多