Excelでユニークな値をカウント
`link:/ summary-excel-sumproduct-function [SUMPRODUCT]`を使用します
および `link:/ Tips-countif-in-microsoft-excel [COUNTIF function]`は、範囲内の一意の値をカウントします。
一意の値をカウントする一般的な式:
=SUMPRODUCT(1/COUNTIF(range,range))
Excelの一意のカウントの例名前リストがあるとします。現在、このリストには重複する値が含まれている可能性があります。
一意の名前だけを数えるにはどうすればよいですか。以下の表を参照してください。
この一意のカウント式をシートの任意の場所に記述します。そして、あなたは与えられた範囲内のアイテムのユニークな数を持つでしょう。
=SUMPRODUCT(1/COUNTIF(A2:A11,A2:A11))
説明:
COUNTIF(A2:A11、A2:A11):この部分は、セル内の各要素のカウントの配列を返します。式のこの部分を選択してF9 *を押すと、配列が表示されます。 「Radha」が2回発生し、「Reena」が3回発生した場合、配列は次のようになります。 \ {2,2,3,3,3}。この例では、\ {2; 3; 3; 3; 3; 3; 3; 2; 2; 2}です。
1 / COUNTIF(A2:A11、A2:A11):ここでは、COUNTIF(A2:A11、A2:A11)*によって返される配列の各要素で1を除算しています。再び分数の配列を返します。 countif関数によって返される配列が\ {2,2,3,3,3}の場合、分数配列は\ {0.5,0.5,0.333,0.333,0.333}になります。それらをいくつか使用すると、\ {1,1}が得られます。
配列内の要素ごとに1つ。この例では、\ {0.5; 0.333; 0.333; 0.333; 0.333; 0.333; 0.333; 0.5; 0.5; 0.5}です。
まだ私と一緒に? OK、もうすぐです。
link:/ summary-excel-sumproduct-function [SUMPRODUCT]
(1 / COUNTIF(A2:A11、A2:A11 *))
:1 / COUNTIF(A2:A11、A2:A11)によって提供される配列を合計します。これは、範囲内の一意の値の数になります。
このユニークなカウント式の機能を理解してもらうのに十分明確であったかどうかはわかりませんが、これが素晴らしく機能すると確信していることが1つあります。役に立ったかどうかコメントで教えてください。