おすすめのモーニング・朝食メニューを教えて!

セル「AR73」と「AS73」に数式を設定して、「■」「□」と表示出来る方法を教えてください。
セル「AR73」の数式(確認)
セル「AR71」に例えば
確認 第ABC-220号 確認 第ABC-090号 検査 第DEF-340号の文章があります。
文章は一行ですが、文と文との間は「号」で区切られております。
「■」の場合の例
確認 第ABC-220号 確認 第ABC-090号
文章中に「確認」+「ABC」がセットの場合には「■」
その他の場合は「□」
「□」の場合の例
確認 第DEF-220号 確認 第DEF-090号

セル「AS73」の数式(検査)
セル「AS71」に例えば
確認 第DEF-220号 確認 第DEF-090号 検査 第ABC-340号の文章があります。
文章は一行ですが、文と文との間は「号」で区切られております。
「■」の場合の例
検査 第ABC-220号 確認 第DEF-090号
文章中に「検査」+「ABC」がセットの場合には「■」
その他の場合は「□」
「□」の場合の例
検査 第DEF-220号 確認 第DEF-090号
以上です。
よろしくお願いします。

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

  • 回答ありがとうございます。
    文章を省略して質問してましたので貴者の数式ではやはり上手く行きませんでした
    正式な文章は
    建築基準法 第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日
    です。
    上記の文章の内、「-22037131号 2022年(令和4年)10月4日」
    「EDI-22043837号 2022年(令和4年)11月22日」
    「HJK223522号 令和4年12月16日」
    は物件毎に変更になり、その他の文章は変更がありません。
    この文章を質問のようにできますでしょうか。
    説明不足でご迷惑をお掛け致しますが、よろしくお願いします。

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

A 回答 (1件)

以下は、セル「AR73」と「AS73」に数式を設定する方法です。



セル「AR73」の数式:


=IF(ISNUMBER(SEARCH("確認 第ABC-",AR71)),IF(ISNUMBER(SEARCH("号 確認 第ABC-",AR71)),"■","□"),"□")
上記の数式は、まず「確認 第ABC-」がテキスト中に存在するかどうかを検索します。もし存在する場合、次に「号 確認 第ABC-」が存在するかどうかを検索し、存在する場合は「■」を返します。それ以外の場合は「□」を返します。

セル「AS73」の数式:


=IF(ISNUMBER(SEARCH("検査 第ABC-",AS71)),IF(ISNUMBER(SEARCH("号 確認 第DEF-",AS71)),"■","□"),"□")
上記の数式は、まず「検査 第ABC-」がテキスト中に存在するかどうかを検索します。もし存在する場合、次に「号 確認 第DEF-」が存在するかどうかを検索し、存在する場合は「■」を返します。それ以外の場合は「□」を返します。

注意事項:

上記の数式は、テキスト中に「確認」や「検査」などのキーワードが存在することを前提としています。もしテキスト中にキーワードが存在しない場合、正しく動作しない可能性があります。
キーワードが「ABC」であることも前提としています。もし異なるキーワードが使用されている場合、数式を適宜修正する必要があります。
上記の数式では、「ABC」のような特定の文字列が使用されていることを前提としています。もし異なる文字列が使用されている場合、数式を適宜修正する必要があります。
この回答への補足あり
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
私の質問に誤りがありましたので、
一旦、ベストアンサーとさせて頂きまして
再度、質問させていただきます。
よろしくお願いします。

お礼日時:2023/03/09 16:54

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


おすすめ情報