
保険契約のデータがあり、月ごとに販売された契約数に基づいてピボット処理を行いたいと考えています。ピボット テーブルは、重複する ID 値があっても、契約の行数を要約します。ピボット処理の前に「重複行を消去」機能を使用したくありません。別の列にある価格データも破棄されてしまうからです。考えられる唯一の解決策は、別の列を追加し、値がすでに表示されている場合、行に「1」を入力し、そうでない場合は「0」を入力することですが、このようなことを実装する方法がわかりません。
たとえば、この図では、ピボット テーブルの数は 21 (データ内の行数) ですが、一意の値の数は 18 です。これが私が取得しようとしている数です。
答え1
答え2
ヘルパー列の数式を記述できます。
=IF(COUNTIF(E$1:E2,E2)>1,0,1)
G2
これを(または使用する列の 2 行目)に入力し、コピーする必要があります。