Excel で複数の製品の ID を識別する

Excel で複数の製品の ID を識別する

Excel で複数の製品を持つ ID を識別したいです。たとえば、3 つの異なる製品がリストされている ID 1 の横に Y (またはハイライトなど) を配置したいのですが、どうすればよいですか?

ID    Product
1      A
1      C
1      D
2      B
2      B

答え1

ワークシートを次のように設定します。

ワークシートのスクリーンショット

次の数式を入力しC2て記入してください:

=IF(COUNTIF($A:$A,A2)<>COUNTIFS($A:$A,A2,$B:$B,B2),"Y","-")

条件付き書式設定に使用する場合は、ヘルパー列は必要ないことに注意してください。

説明:

この式は、現在のID そして現在の がProductデータに出現します ( 関数を使用)。次に、に関係なく、COUNTIFS()これを の出現回数と比較します( 関数を使用)。カウントが一致しない場合は、別の にリンクされたデータの他の場所に、現在の と一致する が少なくとも 1 つ存在することを意味します。IDProductCOUNTIF()IDProduct

答え2

次の数式は、列内の複数のエントリをチェックしますA

=COUNTIF($A$2:$A$6,A2)>1

これは別の列で確認できます:

=IF(COUNTIF($A$2:$A$9,A2)>1,"Y","")

または、条件付き書式で使用することもできます。

これは、製品コードが同じであっても、複数の ID エントリが存在する場合は、何らかの点で異なる製品としてカウントされることを前提としています。

関連情報