• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルにて条件でエラー表示させる方法を教えて下さい)

エクセルで条件を満たすとエラー表示する方法

このQ&Aのポイント
  • エクセル2003を使用しており、リストの条件を満たす場合にエラー表示やフォントカラーの変更を行いたいです。
  • リストの条件は注文番号と納入指定日の組み合わせで、同じ組み合わせが存在する場合にエラー表示を行います。
  • 具体的には、注文番号1234と納入指定日10/25の組み合わせが2回以上登場した場合にエラー表示を行いたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • maron--5
  • ベストアンサー率36% (321/877)
回答No.3

◆「入力規則」による方法です    A     B     C     D     E 1 注文番号 受注日 品番 納入指定日 2 1234   10/20  A122  10/25  A122★10/25 3 1236   10/20  A122  10/28  A122★10/28 4 1356   10/21  B026  10/25  B026★10/25 5 1426   10/21  A122  10/25  A122★10/25 ■手順■ 1)E2に式、E2=IF(COUNTA(C2:D2)=2,C2&"★"&D2,"") 下にコピー 2)C2:D10 の範囲設定を選択します 3)メニューバーの[データ]-[入力規則]を選択します 4)「条件の設定」で「入力値の種類」を「ユーザー設定」にします 5)下に「数式」に、 =COUNTIF($E$2:$E2,$E2)=1 と入力して、OK 6)「入力規則」のコピーは、C2:D2 をコピーして、「形式を選択して貼り付け」の「入力規則」のチェックして、OK ◆これで、品番と納入指定日が同じデータを入力したら、エラーメッセージが表示されます

その他の回答 (3)

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.4

◆訂正です ◆E列の表示は、下のようになります A122★39015 A122★39018 B026★39015 A122★39015

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.2

◆こんな方法はいかがでしょうか     A     B     C      D     E 1  注文番号 受注日 品番  納入指定日 2  1234   10/20  A122  10/25 3  1236   10/20  A122  10/28 4  1356   10/21  B026  10/25 5  1426   10/21  A122  10/25  重複エラー E2=IF(COUNTA(C2:D2)=2,IF(SUMPRODUCT(($C$2:C2&$D$2:D2=C2&D2)*1)>1,"重複エラー",""),"") ★下にコピー

  • toshi_2000
  • ベストアンサー率30% (306/1002)
回答No.1

URLを参考にお試しください。

参考URL:
http://pc.nikkeibp.co.jp/pc21/tech/excel36/18/index.shtml

関連するQ&A