プロが教えるわが家の防犯対策術!

Excelの数式コードについて教えてください。
セル「AR71」に文章があります
その文章の中で英文字の全角文字で
「EDI」以外の文字がある場合は
数式を設定するセルに「□」を表示
「EDI」以外の文字が無い場合は「■」
と表示出来る数式を教えてください。
よろしくお願いします。

質問者からの補足コメント

  • 回答ありがとうございます。
    文章のサンプルです。
    建築基準法 第6条の2第1項 確認済証 第 EDI-22037131号 2022年(令和4年)10月4日
    建築基準法 第6条の2第1項 確認済証 第 EDI-22043837号 2022年(令和4年)11月22日
    建築基準法 第7条の2第1項 検査済証 第 HJK223522号 令和4年12月16日"
    以上となります。
    よろしくお願いします。

    No.1の回答に寄せられた補足コメントです。 補足日時:2023/03/09 17:03
  • うーん・・・

    回答ありがとうございます。
    貴者の指示通りに数式を設定しましたが
    「EDI」以外の
    建築基準法 第7条の2第1項 検査済証 第 HJK223522号 令和4年12月16日
    の場合も「■」になってしまいます。
    解決方法を教えてください。
    よろしくお願いします。

    No.2の回答に寄せられた補足コメントです。 補足日時:2023/03/09 17:50

A 回答 (2件)

=IF(COUNTIF(AR71,"*[^a-zA-Z0-9A-Za-zEDI]*")>0,"□","■")

この回答への補足あり
    • good
    • 0

>「EDI」以外の文字がある場合


>「EDI」以外の文字が無い場合

サンプルでこの場合はある、この場合はないというのを提示してもらえますか?
書き方が曖昧でわかりません。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!