- ベストアンサー
文字列末尾のスペースを削除したい
maruru01の回答
- maruru01
- ベストアンサー率51% (1179/2272)
こんにちは。maruru01です。 下の方たちの付け足しですが、Trimの他にLTrimとRTrimがあります。 Trimは文字列の両端のスペースを削除します。 LTrimは文字列の先頭、RTrimは末尾のスペースを削除します。 スペースは半角全角の区別はありません。 では。
関連するQ&A
- セルの文字列後ろのスペース削除
Excel2007を使用しています。 意図せずに、セルの文字列の後ろにスペースが入っている事があります。 大量のセルがある為、簡単な操作にてシート単位または列の単位にて、スペースをまとめて削除をしたいと考えています。 この操作の方法を教えてください。
- ベストアンサー
- Excel(エクセル)
- 半角全角スペースの削除(先頭&末尾)
やまとです。 ある文字列の先頭と末尾のスペースを取り除きたいのですが、 どのようにしたら良いでしょうか? 事前に試した事が2つあります。 1.trim を使用する。 $aiueo = " あいうえ お "; $aiueo = trim($aiueo)); とすると、スペースが削除されます。 しかし、これでは全角のスペースが削除されないようですね。 2.置換する。 $aiueo = " あいうえ お "; $aiueo = str_replace( ' ', '', $aiueo ); とすると、全角のスペースが削除されます。 しかし、文字列の先頭と、末尾以外の全角スペースも削除されてしまう ようですね。 では、文字列の先頭と末尾の半角スペースと全角スペースを削除したい場合は どのようにしたら良いでしょうか? ご教授願います。
- ベストアンサー
- PHP
- 文字列内の記号、スペースなどを削除する方法
エクセル2000 OS:WinXPpro 本人の技量レベル:VBAはコピペして実行しても、修正が出来ないので、なるべく関数で処理したい。 半角カタカナ英数だけの文字列を作りたいのです。 元のデータには()などの記号、句読点、スペース等が含まれています。 一応TRIM関数で余分なスペースは削除しましたが文字列中の半角スペースが残っています。 これを半角カタカナ英数だけを残してベタの文字列にしたいのです。
- ベストアンサー
- オフィス系ソフト
- excelで"末尾に特定の文字列を含まない"行を削除したい
excelでセル末尾に特定の文字列を含まない行を削除したいのですが、どのようにすればいいのでしょうか。 実際の書類はA列のみにずらっとメールアドレスが3万行並んでおり、この中には不完全なメールアドレス"hoge@hoge.jp.ne"等があるため、一般的な末尾に来るべき文字列".jp" ".com" ".net" などが末尾にないセルを削除したいです。また、"hoge@hoge@hoge.jp" というアドレスも存在するため、"@"が2個以上含まれたセルも削除できると助かります。 マクロの実行方法はわかりますが勉強不足で書き方がわかりません。我が儘ですが、お知恵を拝借いただけると幸いです。よろしくお願い致します。
- ベストアンサー
- その他MS Office製品
- EXCELで文字列内のスペースの抽出
EXCEL2000を使用しています。 A列に文字列が300行ほど入力されています。 ある条件で、各文字列の先頭にスペース(空白)が0個~3個ついています。 いま、文字列の先頭にあるスペースの数をB列に表示させたいのですが、 どのような関数を使えば良いでしょうか。 ご存じの方、ご教授下さい。
- ベストアンサー
- オフィス系ソフト
- エクセル2003で文字列内の不要なスペースを削除
こんにちわ エクセル2003で文字列の中の不要なスペースを削除したいのですが、 TRIMではスペースが1つのときは削除してくれません。 日本語表記なので文字の間のスペースは1つでも必要ないのですが どのようにしたら、削除できるのでしょう? ちなみに、セルの中身は 私は今日 学校に行った。 それか らお昼に給食 を食べた 見たいな感じで延々2000列近くあります。 これを 私は今日学校に行った。 それからお昼に給食を食べた の、ように訂正したいのですが、置き換えでもうまくいきません。 設定が悪いのでしょうか? 皆様のお知恵をお借りしたく質問しております よろしくお教えください。
- ベストアンサー
- オフィス系ソフト
- XLS→CSVでセルの末尾のスペースが?に
いつもお世話になります。エクセルのA列に、末尾に1つor2つのスペースをもつデータが入っています。このエクセルファイルをCSV形式で保存すると各セルの末尾にスペースの個数分だけ?がついた結果となりました。 例 xls:○○○_(末尾にスペース1つ) ↓ csv:○○○? この末尾のスペースを消そうと、xlsシートでTRIM(A1)のデータを試みましたがスペースは消えていません。CSVでTRIM関数を使うとセルデータがすべて消えます。このxlsでのスペース(csvの?)は消せないのですか?あるいはこれはスペースでないのでしょうか?ご教授いただければ幸いです。
- ベストアンサー
- オフィス系ソフト
- エクセルのセル文字列末尾だけを削除する方法ありますか?
こんにちは。 エクセルで各セルに ------------------------ 山田さん 鈴木 田中さん 木村さんと川村さん ------------------------ のような最後に”さん”がついている場合とついていない場合があります。 ”さん”を置換して空白にすれば削除できるのですが、 木村さんと川村さん のセルの”木村さん”の”さん”は削除せず、セルの文字列末尾の”川村さん”の”さん”は削除したいのです。 希望としては、 ------------------------ 山田 鈴木 田中 木村さんと川村 ------------------------ の様な形にしたいのですが、何か良い方法ありましたらアドバイス頂けませんでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルの文字列で末尾から任意の?番目の1文字を抜き出したい
一つのセルに「あいうえお」と入力されているとして たとえば末尾から2番めの「え」だけ他のセルに抜き出したい とか 末尾から3番目の「う」だけを抜き出したいと考えています 文字列の文字数は様々で(そんなに多くないです) 末尾から?番目は常に任意で指定したいのです 皆様のお知恵を拝借したいのですが どうぞ宜しくお願いいたします
- ベストアンサー
- オフィス系ソフト
- エクセル セル内のスペースで区切られた文字列を下のセルへ貼り付ける
質問があります。 エクセルのセル内にスペースで区切られた文字列があります。 これをスペースで区切られた文字ごとに下のセルへ移動させたいのですが、 関数または、マクロでできるでしょうか? よろしくおね害します。
- 締切済み
- オフィス系ソフト
お礼
下のお二方の回答で修正が済んでしまいました。 もう少し早かったら最良回答であったと思われますが、今回はすみません。 どうもありがとうございました。