- ベストアンサー
エクセルで入力データが重複した場合の警告
エクセルで2行でひとつのデータを毎日入力しています。 1行目に顧客名、2行目に内容といったように。 同じ顧客、内容を再び間違えて入力してしまった時に セルの色を変えて警告するとかメッセージを出す方法を 教えてください。よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
例えばA列、B列に顧客、内容がそれぞれ記載ありデータが100行まであるとして、 ●A列の顧客、B列の内容のどちらかがダブった場合に色を表示したいのであれば、 A1:B100を範囲選択→書式→条件付書式→数式が =COUNTIF(A$1:A1,A1)>1 といれ、書式を設定してOKします。 ●A列の顧客だけがダブった場合にA列、B列両方に色を表示したいのであれば、 A1:B100を範囲選択→書式→条件付書式→数式が =COUNTIF($A$1:$A1,$A1)>1 といれ、書式を設定してOKします。 ●A列、B列両方が一致してダブった場合に色を表示したいのであれば、 A1:B100を範囲選択→書式→条件付書式→数式が =SUMPRODUCT(($A$1:$A1=$A1)*($B$1:$B1=$B1))>1 といれ、書式を設定してOKします。
その他の回答 (2)
- 某HN クロメート(Chromate)(@CoalTar)
- ベストアンサー率40% (705/1742)
- hallo-2007
- ベストアンサー率41% (888/2115)
>セルの色を変えて警告するとか 条件付書式の設定で可能です。 >1行目に顧客名、2行目に内容といったように。 は、行と列の間違いではないでしょうか? シートが A B 顧客名 内容 ・・・とあったとして A~B列を選択して 書式=>条件付書式 ウィザードの 左側 値が を 数式が に変更 数式には =COUNTIF(A:A,A1)>1 書式のボタンを押して、 パターンのタブでご希望のセルの色を選択 OK すれば大丈夫です。
お礼
早速の回答をありがとうございます。列には業者名を入れて それぞれ顧客情報と内容を入力しています。説明不足で すみませんでした。
お礼
早速の回答をありがとうございました。 詳しく説明していただき、参考になりました。