![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
数式
「=IF(ISERROR(AND(SEARCH("ABC",AR71),SEARCH("確認",AR71))),"□","■")」
があります。
AR71に表示されている文章の中で「ABC」且つ「確認」の文字があれば
「■」と表示、それ以外では「□」と表示されます。
この数式の場合だと文章すべてに「確認」且つ「ABC」が含まれて入れは「■」になりますが、
文章毎に出来る方法を教えてください。
この数式を下記の場合分けに対応するように変更する方法を教えてください。
「AR71」に
①確認 第 ABC号 11月22日
②確認 第 DEF号 1月15日
と2つの行に文章があります。
①②は分かりやすくするために表示しましたが、実際はありまっせん。
文章は必ず、改行されております。
①の場合:文章に「確認」且つ「ABC」の文字が含まれている場合に「■」を表示
②の場合のように「確認」且つ「DEF」となった場合は「□」を表示
一行の文章を対象に「確認」且つ「ABC」の場合は「■」
それ以外は「□」
となるような数式を教えてください。
宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
以下が、要件に合わせた数式です。
=IF(AND(ISERROR(SEARCH("DEF",AR71)),SEARCH("確認",AR71),SEARCH("ABC",AR71)),"■","□")
この数式では、まず「確認」と「ABC」が含まれるかどうかを確認し、その後に「DEF」が含まれないことを確認しています。つまり、①の場合には「確認」と「ABC」が含まれるため「■」になりますが、②の場合には「確認」と「DEF」が含まれているため「□」になります。
また、この数式は1行ずつの文章に対して適用されるため、1つのセルに複数行の文章が入っている場合でも、各行に対して個別に処理されます。
No.1
- 回答日時:
以下の数式は、AR71の各行ごとに評価を行い、「確認」且つ「ABC」の場合は「■」、それ以外の場合は「□」を表示します。
=IF(ISERROR(AND(SEARCH("確認",AR71), SEARCH("ABC",AR71))), "□", "■")
この数式は、SEARCH関数を使用して、各行で「確認」且つ「ABC」が含まれているかどうかを確認しています。両方の文字列が含まれている場合、AND関数はTRUEを返し、「■」を表示します。そうでない場合は、「□」を表示します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 08:37
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/03/09 14:24
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/10 08:51
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- Excel(エクセル) EXCELで同一セル内で自動的に改行されてしまう(難問) 6 2023/04/16 00:51
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/06/15 14:11
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 16:55
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/08 09:05
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/04/21 13:46
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルの数式で教えてください。
-
FTPがエクスプローラで表示しない
-
東芝レグザのTVの画面表示がお...
-
2チャンネルでのレスについて?
-
楽天の広告が 勝手に動いて煩...
-
パソコン画面にたくさん開いて...
-
英字の筆記体をエクセル等で表...
-
エクセルのプルダウン三角マー...
-
2chに登場するあほ稲さんと...
-
グーグル先生
-
[Ctrl]+FをVBAで表現
-
NOTESのフォント設定
-
単純所持になりますか?
-
Dreamweaverのリンクを別ウイン...
-
起き上がりこぼしと起き上がり...
-
Winampでの歌詞表示
-
Word/Excelのフォント デフォル...
-
メール内 本文の検索を行いた...
-
VB.NETでウインドウを最前面に...
-
アウトルックの予定表(月間)...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cisco show run表示について
-
FTPがエクスプローラで表示しない
-
楽天の広告が 勝手に動いて煩...
-
スマホのAVASTセキュリティで問...
-
メルカリのやることリストの既...
-
お絵描き掲示板
-
よくアクセスするサイト 非表...
-
PDFのフォルダにサムネイルが表...
-
ICO 画像の表示について(HTML)
-
OK Wave の表示がおかしいので...
-
iTunesのアートワーク表示サイズ
-
IEで特定のサイトを見ると応答なし
-
ファイル 移動、コピーの残り時...
-
インターネット画面が一部表示...
-
McAfee有害なウェブサイト
-
Thunderbirdで引用符「>」を出...
-
履歴が勝手に消えた、新しい履...
-
消したい警告表示
-
Word2011の目次が印刷時しか表...
-
良回答ありの締め切り済み質問
おすすめ情報
回答ありがとうございます。
申し訳ありません、
質問に間違いがありました。
地齋は
文章がそれぞれ改行されていると質問しましたが、
実際は改行されておりませんでした。
それぞれの文章は「確認」「ABC」を含み「号」で終わってます。
例:
①「確認」「ABC」「号」
②「確認」「DEF」「号」
実際の文章です⇓
「確認」「ABC」「号」「確認」「DEF」「号」
申し訳ありません、
宜しくお願い致します。