- ベストアンサー
エクセルの特定の文字列を抜き取る方法
- エクセルの文字列から特定の文字列を抜き取る関数について教えてください。
- 特定の文字列を抜き取る方法がわからないため、エクセルの初心者として助言を求めています。
- SUBSTITUTE関数を使用して特定の文字列を置換しようとしましたが上手くいきません。他の解決方法があれば教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
No.1の回答者です。 追加のご質問: >式を入れるとしたら、どのような式になるのでしょうか? はて? まず最初に式を書いておきましたが,見ていないのでしょうか。 ではもう一度同じ内容をお話ししますので,今度こそよく見てその通りにやってください。 A2に元の文字列を入れます。 B2に =SUBSTITUTE(A2,".gif","1.gif") と,この通りに,よく見て,間違えないように式を書き入れます。 この画面からコピーして数式バーに貼り付けて,記入しても良いですね。 あなたの数式: >式は、=SUBSTITUTE(A2,●●.gif,●●1.gif)と打った →あなたの間違いは,数式の中に文字列を記入するときには""で囲って記入しないとダメです。 上述や一番最初に回答した数式,他の方の数式の書きぶりをよく参考にしてみてください。
その他の回答 (3)
- soixante
- ベストアンサー率32% (401/1245)
私の勘違いでしたら申し訳ありませんが、質問タイトルと内容に乖離があり、よく意味が分からないです。 「""の入った文字列を抜く」ということであれば、 img src="http://★/●●.gif" から、 http://★/●●.gif を取り出す方法ということでしょうか。 こういうのがエクセルでたてにずらっと並んでるとして。 1)該当範囲を選択 2)Alt+ D、E 3)カンマやタブなどの~ を選択、次へ 4)区切り文字 「その他」にチェックし、その右に " (タブ、セミコロンなど他のチェックは全て外す) 5)完了。その右の列に切り出されるはずです。 ※ですから、その右の列は空白にしといてください。 しかし、例示されている方法は、 img src="http://★/●●.gif" を img src="http://★/●●1.gif" にしたい ということですから、それなら、 1) 該当範囲を選択 2) Ctrl + F 3) Alt + P 4) 検索する文字列に ●● 5) 置換後の文字列に ●●1 6) すべて置換 です。
お礼
すみません。 覚えたてなもので、 説明が不慣れで。 有難うございます。 出来ました。 素早い回答有難うございます。
- mar00
- ベストアンサー率36% (158/430)
=SUBSTITUTE(対象のセル,".",1&".")でどうでしょうか。
お礼
お礼が遅くなりまして、すみません。 どうやったら、 式として、成り立つのでしょうか? 厚かましいとは、存じ上げますが お教え下さい。
補足
すみません。 上手くいきませんでした。 自分が入れた計算式は =SUBSTITUTE(A2,●●.gif,●●1.gif) なんですが、 どこが、 式として間違っているんでしょうか?
- keithin
- ベストアンサー率66% (5278/7941)
A1にそういった文字列があったら,たとえば =SUBSTITUTE(A1,".gif","1.gif") とか,なんとでも出来そうです。 あなたがやってみたSUBSTITUTEの式を,具体的にどんな文字列を対象に,具体的にどういう具合に書いた式で計算させたら「こうなってしまってダメでした」と丁寧にご相談に書いて質問をしてみてください。何を失敗してダメだったのか皆さんに正しく伝わって,親切ですぐに役に立つ回答も寄せられますよ。
お礼
式を入れるとしたら、どのような式になるのでしょうか? お教え願えませんでしょうか?
補足
すみません。 不慣れなもので、 式は、=SUBSTITUTE(A2,●●.gif,●●1.gif)と 打ったのですが、、、 #NAMEと出てしまいます。
お礼
誠に、すみません。 こんな、自分に丁寧にご指摘有難うございます。 自分の不注意さに、情けなくまた、皆さんにご迷惑をおかけいたしまして すみませんでした。 重ね重ね、本当に助かりました。 有難うございます。