質問: excelで条件に合致したデータから、さらに重複するデータを1と数える excelで条件に合致したデータから、さらに重複するデータを1と数える ことが関数で出来るでしょうか? 例えば a ,b ,c 1 見積no 、担当者、商品名 2 111、山田、パソコン 3 111、山田、プリンタ 4 222、佐藤、hdd 5 333、山田、パソコン 6 444、青木、パソコン 7 555、山田、hdd パソコンの担当者ごとの見積もり件数はという問いに対して 山田 2件 佐藤 0件 青木 1件 という解答を求めたいのです。 見積noが同じ場合は同じ見積書で明細が2行の場合で、これを1件と数えたいのです。 フィルタで絞った後に、=sumproduct(1/countif(a2:a100,a2:a100)) という関数を試しましたが、フィルタを無視して全ての件数が対象となってしまいました。 sumに対するsubtotal関数のようなものがあれば便利だったのですが...。 うまく質問出来たのか不安ですが、判る方お願いします。 m(__)m
回答: no.1です。 私なら数式を複雑にしない為に、見積no 、担当者、商品名を & で繋げたものを作り =a2&b2&c2 pennylane005さんの最初のご質問の式を、作成した補助列に置き換えて見ますが・・・