1. ホーム
  2. excel

[解決済み] 一意な値を数える簡単なピボットテーブル

2022-06-04 20:36:56

質問

簡単なピボットテーブルのようです。 私はグループ化している特定の値に対するユニークな値のカウントを行いたいと思います。

例えば、こんなのがあります。

ABC   123
ABC   123
ABC   123
DEF   456
DEF   567
DEF   456
DEF   456

私が欲しいのは、これを表示するピボットテーブルです。

ABC   1
DEF   2

作成した簡易ピボットテーブルでは、このように(何行目かのカウント)表示されるだけです。

ABC   3
DEF   4  

しかし、私は代わりにユニークな値の数が欲しいのです。

私が本当にしようとしていることは、すべての行について、最初の列のどの値が2番目の列で同じ値を持っていないかを見つけることです。 言い換えれば、"ABC" は "good" で、"DEF" は "bad" ということです。

もっと簡単な方法があると思うのですが、ピボットテーブルを試してみようと思って......。

どのように解決するのですか?

3列目を挿入し、セルに C2 にこの数式を貼り付けます。

=IF(SUMPRODUCT(($A$2:$A2=A2)*($B$2:$B2=B2))>1,0,1)

と入力し、コピーします。これで、1列目と3列目に基づくピボットが作成されました。スナップショットを参照してください。