Excel 2016: 重複値と非表示のセルを除いた値を合計する

Excel 2016: 重複値と非表示のセルを除いた値を合計する

たとえば、次のデータがあるとしますA1:A6

1
1
2
2
3
3

合計金額は次のようになります。12

重複する値を除外すると、合計は次のようになります。6

しかし、データ フィルタリングによって最初の 2 行が非表示になっている場合は、それらの行も合計から除外する必要があり、合計は次のように変わります。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))

関連情報