• ベストアンサー

エクセルの関数について教えてください。

エクセルの関数について教えてください。 エクセルのセルに 今日は【雨が】降る と入力されていた場合、「今日は」と「【雨が】」のそれぞれを 抽出する関数は、どのように入力すればよいでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

「今日は」の方は誰が書いても変わりようがないんで B1に  =LEFT(A1, SEARCH("【",A1)-1) 【】は,折角「今日は」を切り出したのを使って C1に  =SUBSTITUTE( LEFT(A1,SEARCH("】",A1)) ,B1,"")

noname#191242
質問者

お礼

ありがとうございます。 ”-1”の使い方は他にも応用できそうです。

その他の回答 (2)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

A1セルに文字が入力されているとしてそれが【】で区切られているのでしたら次のようにします。 今日はを取り出すには =LEFT(A1,FIND("【",A1)-1) 雨がは =MID(A1,FIND("【",A1)+1,FIND("】",A1)-FIND("【",A1)-1)

noname#191242
質問者

お礼

ありがとうございます。 MID関数は、説明して頂いたやり方で使うのですね。 参考になりました!

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

以下のような式を入力します。 「今日は」の部分 =LEFT(A1,FIND("【",A1)-1) 「雨が」の部分 =MID(A1,FIND("【",A1)+1,LEN(A1)-FIND("】",A1))

noname#191242
質問者

お礼

ありがとうございます。 とても参考になりました!

関連するQ&A