Excel: 空白を含む複数の列に重複した値が存在する行を強調表示する

Excel: 空白を含む複数の列に重複した値が存在する行を強調表示する

次の式があります:

=IF(COUNTIFS($B$2:$B$84164,$B21,$E$2:$E$84164,$E21)>1,"Yes","No")

列 E が空白の場合を除いて正常に動作します。重複として表示されず、一意であると認識されます。

では、次のようなものがあるとします

A    B    C    D    E
---------------------
A   |2   |B   |C   |
X   |2   |Y   |Z   |

これら2つの行は重複しているにもかかわらず、重複として選択されません。両方のフィールドに値がある場合は問題ありませんが、どちらかに空白がある場合は

何を変える必要がありますか?

答え1

=Counif()こんにちは、次のように 'iferror()' で囲む必要があります

=IF(iferror(COUNTIFS($B$2:$B$84164,$B21,$E$2:$E$84164,$E21), 0.5)>1,"Yes","No")

例として、ランダムな条件ケースを挙げてみました。

Iferrorあらゆる関数のエラーを処理します。関数でエラーが発生することが予想される場合に非常に便利です。

関連情報