• 締切済み

Excel で文字の間のスペースを削除する方法

こんにちは。先日、派遣会社の登録でのスキルチェックでどうしても分からなかった問題がありました。 一つのセルに例えば、田中 一郎という文字列が入ってます(他にも沢山の名前があります)。この田中と一郎との間のスペースを「検索と置き換え」を使って削除せよとの問題でした。 過去の質問やオフィスアシスタントを使いましたが、やはりどうしても分かりません。教えてください。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

当たり前すぎて書いてないが、 意味的には大切なのは、下記(1)です (1)置換対象としたいセル範囲を指定 編集ー置換で (2)「検索する文字列」部分 全角スペース一つ (3)「置換する文字列」部分 DELキーで削除 オプションの「半角と全角を区別する」をチェック 置換 そしてもう一度、)「検索する文字列」部分 半角スペース一つ 置換 で操作するが確実。

chieharuka
質問者

お礼

早速の回答ありがとうございました。 できました!

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.2

メニューの「編集」「置換」で 「検索する文字列」「 」←スペース一つ 「置換する文字列」「」←入力しない ※1「オプション」で「セルの内容が完全に同一であるもの」のチェックをはずす。 ※2「オプション」で「半角と全角を区別する」のチェックをはずす。 状況に応じて「置換」または「すべて置換」を押す。 ※1、2を忘れると置換されない時があります。

chieharuka
質問者

お礼

早速の回答ありがとうございました。 できました!

回答No.1

編集→置換で検索する文字列にスペースを一つ入れる。 置換後はそのまま。 大文字と小文字を区別するにチェック。 これで、すべて置換でいいと思うよ。

chieharuka
質問者

お礼

早速の回答ありがとうございました。 できました!

関連するQ&A

  • エクセル2003で文字列内の不要なスペースを削除

    こんにちわ エクセル2003で文字列の中の不要なスペースを削除したいのですが、 TRIMではスペースが1つのときは削除してくれません。 日本語表記なので文字の間のスペースは1つでも必要ないのですが どのようにしたら、削除できるのでしょう? ちなみに、セルの中身は 私は今日 学校に行った。 それか  らお昼に給食 を食べた 見たいな感じで延々2000列近くあります。 これを 私は今日学校に行った。 それからお昼に給食を食べた の、ように訂正したいのですが、置き換えでもうまくいきません。 設定が悪いのでしょうか? 皆様のお知恵をお借りしたく質問しております よろしくお教えください。

  • エクセル セル内の重複する文字列を削除する方法

    エクセルでセル内の重複する文字列を削除する方法を教えてください。 例えばA1のセルに次のような文字列があります 斎藤(18) 武田(21) 稲葉(41) 田中(3) 斎藤(18) 金子(8) 田中(3) この中で重複している文字列(斎藤(18)田中(3))を削除し、以下のようにしたいと思います。 斎藤(18) 武田(21) 稲葉(41) 田中(3) 金子(8) 区切り位置にはカンマやスペースは入ってません。 (改行コードは入ってます) わかる方おられましたら教えていただけますと幸いです。 よろしくお願いいたします。

  • エクセルでスペースを消す

    会社の面接でエクセルのスキル試験であったのですが、そのなかでこんな問題がありました。 セルの中の文字には名前が入力されており、苗字と名前にはスペースがありました。「田中○佳子」○がスペースで一文字分あいていました。 で、問題で、「置換を使って、苗字と名前にあるスペースを詰めなさい」とありました。この問題は置換をどうやって操作して問題を解いたらよいのでしょうか? 挑戦しても全然分かりません。

  • 文字列末尾のスペースを削除したい

    Excelのセルに入っている文字列末尾のスペースを削除したいのですが良い方法はありませんか。 セルの数が少なければ一個ずつ削除するのですが、数百個もあるのでできれば関数を使用して一気に処理したいです。 バージョンはExcel97を使用していますが、2000ならできるという情報でも構いません。よろしくお願いします。

  • エクセルのセル文字列末尾だけを削除する方法ありますか?

    こんにちは。 エクセルで各セルに ------------------------ 山田さん 鈴木 田中さん 木村さんと川村さん ------------------------ のような最後に”さん”がついている場合とついていない場合があります。 ”さん”を置換して空白にすれば削除できるのですが、 木村さんと川村さん のセルの”木村さん”の”さん”は削除せず、セルの文字列末尾の”川村さん”の”さん”は削除したいのです。 希望としては、 ------------------------ 山田 鈴木 田中 木村さんと川村 ------------------------ の様な形にしたいのですが、何か良い方法ありましたらアドバイス頂けませんでしょうか? よろしくお願いいたします。

  • セルの文字列後ろのスペース削除

    Excel2007を使用しています。 意図せずに、セルの文字列の後ろにスペースが入っている事があります。 大量のセルがある為、簡単な操作にてシート単位または列の単位にて、スペースをまとめて削除をしたいと考えています。 この操作の方法を教えてください。

  • Excelで任意の文字を削除したい

    複数のセルに「新」という漢字が文字列として入力されています。「新OO」 その「新」一文字を削除したいのですがセルを1つずつバックスペースで削除するのも面倒なので何かいい方法ありませんか? アドバイスお願いします。

  • Excelで重複データを調べる方法はありますか?

    列の重複データを調べ、隣に設けたセルに○を付ける方法か、名前のセルに色を塗る方法はありますか? 調べても分からなく困っております。どうかよろしくお教えください。    A       B 1 田中 一郎 ○ 2 木村 二郎 3 林 三郎 4 田中 一郎 ○ 5 大口 朝子 ○ 6 山田 太郎 7 大口 朝子 ○

  • エクセルで「*」の一括置き換えを実行するとセル全体のデータが消えてしまう。エクセルの仕様ですか。

    複数のセルに例えば abcd*123 edfr*234 123*rfgt など「*」が含まれる文字列があり「*」のみを 削除したいと、置き換えの機能を使い 置き換え前を「*」 置き換え後を「スペース」 に設定して実行したところ、セル全部のデータが削除されてしました。これはエクセルの仕様ですか?

  • エクセルで旅費精算する際の工夫で困ってます。

    たとえば以下のようなエクセルの表において、 名前(A列)    出発日(B列)   帰着日(C列) 田中 一郎    11/3        11/5 田中 次郎    11/1        11/1 田中 三郎    11/5        11/6 田中 四郎    11/2        11/2 田中 五郎    11/2        11/5 田中 一郎    11/7        11/8 田中 六郎    11/9        11/12 田中 一郎    11/5        11/7 最後の行は、同じ人物の帰着日と出発日がダブっているので、旅費の二重支払いをしてしまうおそれがあります。 D列に”チェック”という文字が出るなり、条件付書式でどこかのセルに色がつくなりで、注意するべきものであることがわかるよるにはどうすれば良いでしょうか? =IF(DATEDIF(B3,VLOOKUP(A3,A$1:C2,3,0),"D")<1,"チェック","") としてもVLOOKUPでは一つの行しか対象にできないのでダメですし、 大変困ってます。 詳しい方、よろしくお願い致します。

専門家に質問してみよう