
如何基于Excel中的條件求和唯一值?
例如,我現在有一系列數據,其中包含“名稱”和“訂單”列,以根據“名稱”列僅對“訂單”列中的唯一值求和,如下圖所示。 如何在Excel中快速輕松地解決此任務?
基于一個或多個條件與數組公式求和的唯一值
基于一個或多個條件與數組公式求和的唯一值要僅基于另一列中的條件求和唯一值,請使用以下公式:
1。 請復制以下數組公式或將其輸入到空白單元格中:
=SUM(IF(FREQUENCY(IF($A$2:$A$12=D2,MATCH($B$2:$B$12,$B$2:$B$12,0)),ROW($B$2:$B$12)-ROW($B$2)+1),$B$2:$B$12))備注:在以上公式中,A2:A12 是列數據包含條件值, D2 是您要基于以下條件求和的條件, B2:B12 是包含您要求和的值的列。
2。 然后按 Ctrl + Shift + Enter 鍵一起獲得第一個總結果,然后選擇此公式單元格并將填充手柄向下拖動到單元格以獲取每個項目的所有總值。 看截圖:
Tips:如果您需要基于兩個條件對所有唯一值求和,請使用以下公式:
=SUM(IF(FREQUENCY(IF($A$2:$A$12=E2,IF($B$2:$B$12=F2,MATCH($C$2:$C$12,$C$2:$C$12,0))),ROW($C$2:$C$12)-ROW($C$2)+1),$C$2:$C$12))更多相關文章:在Excel中基于單個條件求和多列 在Excel中,您可能總是需要根據一個條件對多列求和。 例如,我有一系列數據,如下面的屏幕快照所示,現在,我想獲取三個月(一月,二月和三月)的KTE總值。在Excel中的行或列中的Vlookup和總和匹配使用vlookup和sum函數可幫助您快速找出指定的條件并同時求和相應的值。 在本文中,我們將向您展示兩種方法來vlookup并求和Excel中行或列中第一個或所有匹配的值。在Excel中基于月和年的總和值如果您有一系列數據,則A列包含一些日期,B列包含訂單數,現在,您需要根據另一列中的月份和年份對數字求和。 在這種情況下,我想計算2016年XNUMX月的總訂單數,以得到以下結果。 在本文中,我將討論一些解決Excel中這項工作的技巧。Excel中基于文本條件的總和值在Excel中,您是否曾經嘗試過根據另一列文本條件求和? 例如,我在工作表中有一系列數據,如下面的屏幕快照所示,現在,我想將B列中與滿足特定條件的A列中的文本值相對應的所有數字加起來,例如,如果列A中的單元格包含KTE。基于Excel中下拉列表選擇的總和值如下面的屏幕快照所示,您有一個包含Category列和Amount列的表,并且創建了一個包含所有類別的數據驗證下拉列表。 當從下拉列表中選擇任何種類的類別時,您要對B列中所有對應的單元格值求和,并將結果填充到指定的單元格中。 例如,當從下拉列表中選擇類別CC時,您需要對單元格B5和B8中的值求和,并獲得總數40 + 70 = 110。 如何實現呢? 本文中的方法可以為您提供幫助。
