Excel 2016:求和值,排除重複值和隱藏儲存格

Excel 2016:求和值,排除重複值和隱藏儲存格

例如,如果我有以下數據A1:A6

1
1
2
2
3
3

總和為:12

如果我排除重複值,則總和將為:6

但是,如果前兩行由於資料過濾而被隱藏,我還需要將它們從總和中排除,這會將總和更改為:5

答案1

這是如何運作的(感謝這一頁),作為數組輸入(帶有CTRL+SHIFT+ENTER):

=SUM(IF(ISNUMBER(IF(SUBTOTAL(109,OFFSET(A$1,ROW(A$1:A$6)-ROW(A$1),0,1)),IF(FREQUENCY(IF(A$1:A$6<>"",MATCH("~"&A$1:A$6,A$1:A$6&"",0)),ROW(A$1:A$6)-ROW(A$1)+1),A$1:A$6))),$A$1:$A$6))

相關內容