• ベストアンサー

【Excel】 特定の語句が含まれる場合

こんにちは。 Excelで、A1に文字列(例:「東京都」)が入力されます。 そのA1内に特定の文字列が含まれるか否か、 B1にその結果(例:「●」)を表示したいのですが、 どのような式になるでしょうか。 Excel2003 です。 よろしくお願いいたします。

  • hee1
  • お礼率32% (137/422)

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

  • ベストアンサー
回答No.3

一例です =IF(SEARCH("東京都",A1)>0,"●","")

その他の回答 (2)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例です。 =IF(ISNUMBER(FIND("特定文字列",A1)),"●","")

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.1

いろんな方法が考えられます。 一例です。 =IF(LEN(SUBSTITUTE(A1,"都",""))<>LEN(A1),"●","×")

関連するQ&A

  • エクセルで特定の文字があると

    エクセルで特定の文字があると、となりのセルに自動で『不要』と表示させたいのですが、どういう方法があるのでしょうか? 例えば、A列に『都』又は『府』が含まれていればBセルに『不要』と表示させる。    A      B 1 東京都    不要 2 神奈川県   空白 3 埼玉県    空白 4 大阪府    不要 ご教授下さい。

  • エクセルで住所録を作成中です。

    エクセルで住所録を作成中です。 B列に住所が入力されている場合に、その列に記載されている住所が”港区”ならC列に”甲”と表示し、”中野区”なら”乙”と表示するというふうに、住所の中に特定の文字列を含んでいれば、それに対応した特定の文字列を表示する方法を教えて下さい。 例)  A      B        C 鈴木一郎 東京都港区・・・   甲 田中太郎 東京都中野区・・・  乙 山田花子 東京都千代田区・・・ 丙

  • Excel;特定の文字を含むセルを書き出す方法

    お世話になります。 あるExcelシートの2列×300行ぐらいの範囲のセル内に 文字が入っています。 セル内(例A23idokensi)に特定の文字(例:A23)を含んでいたら、 もしくはセルを抜き出す方法はあるでしょうか? やりたいことは、アトランダムに入力されているところから、 特定の文字を含んだセルだけ取り出して内容とセルの個数を 数えることです。

  • エクセルでA列にある文字が含まれている時、そのB列に固定文字を追加したい。

    エクセルでA列にある文字が含まれている時、そのB列に固定文字を追加したい。 例) A列に東京の文字があれば、そのB列に固定文字を追加する。   A       B 1 東京都港区 2 大阪府 3 東京都    B列の元文字      2 大阪府 ※ B列にすでに文字があるときは、固定文字を前に追加したい。例)固定文字+B列の元文字 ※ B列に文字がなければ、固定文字のみを入れたい。 実行例   A       B 1 東京都港区 固定文字 2 大阪府 3 東京都    固定文字 B列の元文字  エクセルマクロでできる方法を教えてください。 宜しくお願い致します。

  • エクセルでセルの中の文字列の中から特定の文字を検索

    エクセルで文字列の中から特定の文字を検索し”ある””なし”の識別をする方法はあるのですか? たとえば、A1,A2,A3,A4・・・・にそれぞれ東京都、神奈川県、埼玉県、京都府・・・・とあって”都”で検索すると、B1,B2,B3,B4・・・・には1,0,0,1・・・・のようになるといいのですが・・・・よろしくお願いいたします。

  • 【Excel】 指定した文字を表示しない様にしたい。

    こんにちは A列 に B列の文字を表示させますが、 その際指定した幾つかの文字を除いた状態で表示したいのです。 例えばB列の 「私の名前は太郎です。東京都出身です。」 を参照しA列に 「太郎東京都」と表示したいのです。 「私の名前は」「です。」「出身です。」を削除すると言うことですが、 B列は定型句ではないので「私は花子と申します。」の場合もあります。 宜しくお願いいたします。

  • 【excel】複数のセルを対象に特定の文字列

    EXCELでセルB24:D31に一つでも文字列Aが入っている場合 あるセルに文字列2を表示させて偽の場合文字列3を表示させたいのですが =IF(B24:D31="","",IF(SUM(COUNTIF(B24:D31,{"*文字列A*","*文字列A*"})),"文字列2","文字列3")) この式ではエラーになってしまい、どうにも作業が進みません。どなたか教えていただけませんでしょうか?

  • 複数条件に合うデータ件数を表示したい

    エクセル初心者です。解決法をご教示くだされば幸いです。 A列にはAまたはBどちらかの文字が入力されています B列には都道府県名が入力されています(例)北海道、東京、大阪・・・ C列には区市町村名から始まる住所が入力されています。(例)札幌市中央区南六条、中央区築地5丁目、守口市八雲東町2丁目・・・ このようなデータが並んでいる中から「Aであり、かつ東京都中央区の住所」であるデータの件数を表示したいのですが、どのような関数を使った式を組めばよいのでしょうか。よろしくお願いします・

  • Excelで、特定のセルに入力があった場合、というようなとき

    言葉足らずのところがあれば申し訳ありません。 (1)  A1 に、なんらかの入力をした場合(文字、数字等)    A2 の値を A3にも反映する    という数式を作りたいのですが    こういうことはできるのでしょうか。    たとえば    A1 に 175R を入力した場合    A2 = A3    A1 に 「教えて!goo」 を入力した場合    A2 = A3    A1 になにも入力しない場合    A2 ≠ A3(表示なし)     もしくは    A2 ≠ A3(特定の値)     というようにしたいのですが 2  B1 に文字列を入力した場合    その文字列に、ある特定の文字が含まれている場合    B2 の値を B3に反映する ということは可能でしょうか    たとえば         B1 と C1 にそれぞれ    B1「株式会社 田中建設」 C1「第2営業部 田中さん」    と入力したときに      「田中」が含まれているから     B2 = B3   C2 = C3     もしも     B1 「鈴木ファイナンス」 C1 「フロント 大竹さん」     と入力すると     「田中」が含まれていないため     B2 ≠ B3(表示なし)     C2 ≠ C3(特定の値) と、このように表示させることは可能でしょうか。 言葉足らないところがありましたら、補足させていただきます。    

  • エクセルの式

    A1とB1にある文字列を結合して、表示する式を教えてください A1に「東京都」B1に「新宿区1-2」とあった場合に「東京都新宿区1-2」と表示される式です。

専門家に質問してみよう