
如何根據Excel中的條件對前3個或n個值求和?
通常,我們可以使用一個簡單的公式將一個單元格區域的前n個值相加,但是您是否曾經嘗試過根據某些條件對前n個值進行相加。 本文中,我將介紹一些公式,用于將Excel中具有特定條件的前n個值相加。
根據一個條件使用公式求和前3個或n個值
使用公式將基于多個條件的前3個或n個值相加
根據一個條件使用公式求和前3個或n個值要將一個條件的前3個或n個值相加,可以應用以下公式:
通用公式為:
=SUMPRODUCT(LARGE((range=criteria)*(values),{1,2,3,N}))range=criteriais the range of cells that matches with specific criteria.values is the list of numbers values which contain the top values to be summed.N represents the Nth top value.1。 請將此公式應用于空白單元格:
=SUMPRODUCT(LARGE(($A$2:$A$15=D2)*($B$2:$B$15),{1,2,3}))Tips:在此公式中:$ A $ 2:$ A $ 15 = D2:是與特定條件匹配的范圍。$ B $ 2:$ B $ 15:是包含要累加的最高值的值列表。1,2,3:表示您想要求和的前3個值。2。 然后按 輸入 要獲取前3個值的總值的結果的鍵,請參見屏幕截圖:
備注:接受上面的公式,您還可以使用數組公式來處理此作業:
=SUM(IFERROR(LARGE(IF(($A$2:$A$15=D2),$B$2:$B$15),{1,2,3}),0))記得要按 Ctrl + Shift + Enter 一起獲得正確的結果。
使用公式將基于多個條件的前3個或n個值相加例如,如果您需要基于兩個或多個條件對前n個值求和,我想對銷售員是Kerry的產品KTE的前3個訂單求和,如下圖所示:
要解決此任務,通用公式為:
=SUMPRODUCT(LARGE((range1=criteria1)*(range2=criteria2)*(values),{1,2,3,N}))range1=criteria1 is the first range of cells that matches with specific criteria1.range2=criteria2 is the second range of cells that matches with specific criteria2.values is the list of numbers values which contain the top values to be summed.Nrepresents the Nth top value.1。 請將以下公式應用于空白單元格:
=SUMPRODUCT(LARGE(($A$2:$A$15=E2)*( $B$2:$B$15=F2)*($C$2:$C$15),{1,2,3}))2。 然后,按 輸入 密鑰,您將根據需要獲得結果:
備注:您還可以使用數組公式來解決此任務:
=SUM(IFERROR(LARGE(IF(($A$2:$A$15=E2)*( $B$2:$B$15=F2), $C$2:$C$15),{1,2,3}),0))請記住按 Ctrl + Shift + Enter 一起獲得正確的結果。
更多有關sumif值的文章:一列中包含多個條件的Sumif在Excel中,SUMIF函數是有用的函數,可用于匯總不同列中具有多個條件的單元格,但是使用此功能,我們還可以基于一列中的多個條件對單元格求和。 在這篇文章中。 我將在同一列中討論如何對具有多個條件的值求和。在Excel中具有一個或多個條件的Sumif在Excel中,基于一個或多個條件的求和值是我們大多數人的常見任務,SUMIF函數可以幫助我們根據一個條件快速求和,而SUMIFS函數可以幫助我們對多個條件求和。 本文,我將描述如何在Excel中對一個或多個條件求和?Sumif相鄰單元格在Excel中等于,空白或包含文本使用Microsoft Excel時,您可能需要對相鄰單元格等于某個范圍內的條件的值求和,或者對相鄰單元格為空白或包含文本的值求和。 在本教程中,我們將為您提供解決這些問題的公式。基于Excel中部分匹配的Sumif以下面的數據為例,當A列中包含部分“ KTE”文本時,我想對B列中的單元格值求和。如何實現? 本文,我將討論如何基于Excel工作表中的部分匹配來求和單元格值。Google表格中兩個給定日期之間的Sumif單元格值在我的Google表格中,我有兩列,分別包含日期列和訂單列,現在,我想基于日期列對訂單列單元格求和。 例如,如下圖所示,求和值在2018/5/15和2018/5/22之間。 您如何在Google表格中解決此工作?
