Excelで末尾のスペースだけ削除する方法を紹介!

Excelで末尾のスペースだけ削除する方法を紹介!

Microsoft Excelで、セル内の文字列の末尾のスペースだけ削除する方法をご存知でしょうか?セルの末尾にスペースがあるセルが多い場合は、関数を使用しましょう。この記事では、Excelで末尾のスペースだけ削除する方法をご紹介しています。


目次[非表示]

  1. Excelで末尾のスペースだけ削除したい
  2. Excelで末尾のスペースだけ削除する方法

Excelで末尾のスペースだけ削除したい

Microsoft Excelで、セル内のデータの末尾のスペースだけ削除したいと思ったことはありませんか?何故かセル内のデータの末尾にスペースがある場合は、関数を使用して末尾のスペースを削除してみましょう。

Excelで末尾のスペースだけ削除する方法

名前の列の各セルの末尾に全角スペースが挿入されいる
それでは、Excelで末尾のスペースだけ削除する方法を説明していきます。画像の例では、名前の列の各セルの末尾に全角スペースが挿入されています。

このケースで使用する関数は「TRIM関数」です。TRIM関数はセル内の文字列に複数のスペースが含まれている場合に、単語の間にあるスペースを1個だけ残して残りのスペースをすべて削除することのできる関数です。

「=TRIM(B3)」と入力
B3セルの末尾の全角スペースを、TRIM関数を使用して取り除いてみましょう。対象のセルの末尾から全角スペースを取り除くには、「=TRIM(B3)」と入力します。
末尾に付いていた全角スペースを削ることができた
これで、TRIM関数を使用して末尾のスペースだけ削除することができました。画像例では行の範囲が大きいため空白が空いてるように見えますが、実際に末尾に付いていた全角スペースを削ることができています。
セルの右下にあるフィルハンドルをドラッグして下方向に引く
残りのセルにも空白を削除したデータを出力させたい場合は、セルの右下にあるフィルハンドルをドラッグして下方向に引っ張りましょう。これで、残りのセルからも末尾のスペースだけ削除した結果を出力することができています。
「ホーム」→「貼り付け」から「値の貼り付け」→「値」を選択
しかし、このまま結果を別のセルにコピーしようとしても数式がコピーされてしまい文字列になりません。出力した結果を文字列として貼り付けるには「Ctrlキー+Cキー」でクリップボードにコピーしてから、ウィンドウ上部の「ホーム」タブのリボンメニューの「貼り付け」から「値の貼り付け」→「値」を選択しましょう。
TRIM関数で変換できた
これで、TRIM関数で末尾のスペースを削除したデータを文字列に変換することができました。注意点としては、TRIM関数では画像の例のように姓と名の間のスペースが残るなど文字列の間のスペースが残るように結果が出力されます。もしセル内にあるすべてのスペースを削除したいという場合は、置換から削除を行うことをおすすめします。
「検索と選択」→「置換」をクリック
置換を行うにはウィンドウ上部の「ホーム」タブのリボンメニューを開き、「編集」項目の「検索と選択」→「置換」をクリックして開きます。
「検索する文字列」にスペースを入力し「置換」をクリック
ダイアログボックスが表示されるので、「置換」タブの「検索する文字列」にスペースを入力してから「置換」をクリックしましょう。これで、セル内のスペースを削除することができますよ。

関連記事