KutoolsforOffice— 1 つのソリューション、5 つの強力なツール。少ない労力で大きな成果。

Excel でスペースを削除:語頭・語尾・余分なスペースまたはすべてのスペースを削除する

著者Sun変更日

Web などの外部ソースからExcel にデータをインポートすると、語頭・語尾、あるいは単語や数字の間に不要なスペースが混入することがあります。こうしたスペースは計算エラーを引き起こしたり、データ分析の妨げになったりする可能性があります。本ガイドでは、余分なスペースを効率的に削除し、データの正確性と整合性を確実に保つためのいくつかの方法をご紹介します。


動画:スペースを削除

 

語頭・語尾のスペース、単語または数字間の余分なスペースを削除

 

名前などのテキストデータを扱う際、不要なスペースが混入していることがよくあります。こうしたスペースを削除する方法をご紹介しましょう。


TRIM 関数で語頭・語尾・単語または数字間の余分なスペースを削除する

Excel のTRIM 関数は、テキスト文字列の前後や間に含まれる不要なスペースを一括削除するための便利な機能です。その使い方をご紹介します!

手順1:セルを選択して TRIM 関数を使用する

セル A4 の語頭・語尾のスペースや単語間の余分なスペースを削除したい場合は、空のセルにTRIM 関数を入力し、Enterキーを押してください。

=TRIM(A4)

セル内のスペースを削除するためにExcelでTRIM関数が適用されている様子を示すスクリーンショット

手順2:数式を他のセルに適用して結果を得る

最初の結果を得た後、数式セル(この例では B4)のフィルハンドルを下方向へドラッグして、数式を他のセルに適用します。ここではセル B8 までドラッグします。

複数のセルでスペースを削除するためにTRIM関数を適用した結果を示すスクリーンショット

注記
  • 数式の結果を計算済みの値に置き換えるには、まず数式が入力されたセルを選択し、CtrlCを押します。次に、同じセルを右クリックし、コンテキストメニューの選択的貼り付けセクションからを選択してください。
  • TRIM 関数は、テキスト文字列内の改行も削除できます。
    ExcelでTRIM関数が改行を削除している様子を示すスクリーンショット
  • TRIM 関数はノーブレークスペース(または CHAR(160))を削除できません。これらを処理するには、ノーブレークスペースを削除のセクションをご参照ください。
  • TRIM 関数は印刷できない文字を削除しません。これらの文字を処理するには、印刷できない文字を削除のセクションをご参照ください。

多機能なテキストツールで、わずか数回のクリックで語頭・語尾・単語間の余分なスペースを削除する

TRIM 関数と比べて、スペースを削除ツール()Kutools for Excel 提供)を強くおすすめします!複雑な数式は不要で、さまざまなスペースを柔軟に一括削除でき、ノーブレークスペースにもしっかり対応。まさにゲームチェンジャーです。

Kutools for Excelは、複雑なタスクを効率化し、創造性と作業効率を高める300 以上の高度な機能を提供します。AI 機能を統合したKutools は、データ管理を簡単かつ正確に自動化します。Kutools for Excel の詳細情報…         無料トライアル…

処理したいセルを選択し、Kutools > テキスト > スペースを削除をクリックします。必要なオプションを選択し、右側のプレビューで結果を確認した後、OKをクリックします。ここでは、語頭・語尾・単語間の余分なスペースを削除するため、すべての余分なスペースオプションを選択しています。

ワークシート内のテキストをクリーンアップするためにKutools for Excelの「スペース削除」ツールを使用している様子を示すスクリーンショット

注意:まだKutools for Excel の魅力を体験したことがない場合は、ぜひ今すぐ試してみる時です。今すぐダウンロードして、他にはないExcel 体験をお楽しみください。

数字または文字間のすべてのスペースを削除

数値間のスペース(前後のスペースを含む)を削除することは、計算エラーを防ぐために重要です。以下の方法で簡単に実現できます。


検索と置換機能でスペースをすべて削除する

Excel の検索と置換機能を使えば、数式を一切使わずにスペースを簡単にすべて削除できます。

手順1:スペースをすべて削除したいセルを選択する

「検索と置換」を使ってスペースを削除するためにExcelでセルが選択されている様子を示すスクリーンショット

手順2:Ctrl+Hを押して検索と置換ダイアログを表示する

この機能はリボンからもアクセスできます。ホーム > 検索と選択 > 置換をクリックしてください。

手順3:検索と置換ダイアログでスペースを空白に置き換える

検索と置換ダイアログで、次のように設定してください。

  1. スペース」を、検索する文字列テキストボックスに入力してください。
  2. 置換後の文字列」テキストボックスには、何も入力しないでください。
  3. すべて置換をクリックしてください。
  4. クリックして、OKを押して完了します。
    Excelでスペースを置換した後の確認ダイアログを示すスクリーンショットExcelでスペースを置換した後の確認ダイアログを示すスクリーンショット
結果

「検索と置換」を使ってExcelですべてのスペースを削除した結果を示すスクリーンショット

Excel のすべてのスペースを簡単に削除できます。Kutools for Excelの強力なスペースを削除機能をご活用ください。わずか数回のクリックで、すぐに正確な結果が得られます。今すぐダウンロードして、生産性をさらに高めましょう!   

データをクリーンアップするためにKutools for Excelの「スペース削除」機能を使用している様子を示すスクリーンショット


SUBSTITUTE 関数でスペースをすべて削除する

元のデータをそのまま残しつつ、スペースだけをすべて削除したい場合は、SUBSTITUTE 関数を使って、新しい列にスペースを除去したデータを簡単に取得できます。

手順1:セルを選択して SUBSTITUTE 関数を使用する

セル A4 のスペースを削除するには、空のセルに以下の数式を入力し、Enterキーを押して最初の結果を表示させましょう。

=SUBSTITUTE(A4," ","")

セル内のテキストからスペースを削除するためにExcelでSUBSTITUTE関数が使用されている様子を示すスクリーンショット

手順2:数式を他のセルに適用して結果を得る

最初の結果を得た後、数式セルのフィルハンドルをドラッグして(この例では B4)、下方向へ数式を他のセルに適用します。

Excelで複数のセルのスペースを削除するためにSUBSTITUTE関数を使用した結果を示すスクリーンショット


ノーブレークスペース( ) を削除する

他のソースからデータをインポートする際、HTML 文字などに含まれるノーブレークスペースが混入することがあります。このようなスペースはExcel の TRIM 関数では削除できませんが、TRIM 関数と SUBSTITUTE 関数を組み合わせた数式を使えば、ノーブレークスペースを含む不要なスペースをきれいに取り除くことができます。

手順1:セルを選択して数式を使用する

セル A4 に含まれるノーブレークスペースを含む余分なスペースを削除するには、空のセルに以下の数式を入力し、Enterキーを押して最初の結果を取得してください。

=TRIM(SUBSTITUTE(A4,CHAR(160)," "))

Excelで改行スペースを削除するためにTRIM関数とSUBSTITUTE関数を組み合わせた数式を示すスクリーンショット

  • ノンブレーキングスペースは、7 ビット ASCII システムでは値160 で表されます。CHAR(160)数式を使用して簡単に定義できます。
  • SUBSTITUTE 関数で、ノーブレークスペースを通常のスペースに置き換えられます。
  • TRIM 関数は、不要な通常スペースをすべて削除するために使用されます。
手順2:数式を他のセルに適用して結果を得る

最初の結果を得た後、数式セルのフィルハンドルをドラッグして(この例では B4)、下方向へ数式を他のセルに適用します。

Excelで複数のセルにTRIMおよびSUBSTITUTE関数を組み合わせた数式を適用した結果を示すスクリーンショット


印刷できない文字を削除

 

インポートされたデータには、余分なスペースや非表示文字(ASCII 値 0~31)が含まれていることがあります。これらを削除する方法は次のとおりです。

手順1:セルを選択して数式を使用する

セル A4 の余分なスペースや非表示文字を削除するには、空のセルに以下の数式を入力し、Enterキーを押して最初の結果を表示してください。

=TRIM(CLEAN(A4))

印刷できない文字とスペースを削除するためにExcelでTRIM関数とCLEAN関数を組み合わせた数式を示すスクリーンショット

  • CLEAN 関数は、7 ビット ASCII 値の最初の32 個の印刷不可文字(値0~31)をクリーンアップするために使用されます。
  • TRIM 関数は、不要な通常スペースをすべて削除するために使用されます。
手順2:数式を他のセルに適用して結果を得る

最初の結果を得た後、数式セルのフィルハンドルをドラッグして(この例では B4)、下方向へ数式を他のセルに適用します。

Excelで複数のセルにTRIMおよびCLEAN関数を組み合わせた数式を適用した結果を示すスクリーンショット

ヒント
  • 上記数式の制限:Unicode 文字セットには、追加の印刷不可文字(値127、129、141、143、144、および157)があります。これらの追加の印刷不可文字は、CLEAN 関数単体では削除されません。
  • 余分なスペース、ノーブレークスペース、および印刷不可文字を削除したい場合は、次の数式を使用してください:
    =TRIM(CLEAN(SUBSTITUTE(A4,CHAR(160)," ")))

厄介な非表示文字のないクリーンなスプレッドシートをお探しですか?特定の文字を削除機能()Kutools for Excel)を使えば、不要な文字を素早く一掃できるだけでなく、特定の文字タイプをピンポイントで除去することも可能です。その効果をぜひご自身でお試しください。今すぐ無料でダウンロードして、Excel スキルをレベルアップしましょう!   

データをクリーンアップするためにKutools for Excelの「文字削除」機能が動作している様子を示すスクリーンショット

上記の情報は、Excel でスペースを削除する方法を詳しく解説しています。ぜひ参考にしていただければ幸いです。データ処理を変革するその他の貴重なExcel のヒントやテクニックは、こちらをご覧ください

最高の Office 業務効率化ツール

🤖KUTOOLS AI アシストインテリジェント実行に基づくデータ分析の革新     コード生成  カスタム数式を作成    データ分析とチャート作成  拡張機能を呼び出し
人気機能検索・ハイライト・重複をマーキング     空白行を削除する     データを失うことなく列の結合またはセルを     数式を使用しない四捨五入...
スーパー LOOKUP複数条件 VLookup    複数値 VLookup     複数シート間 VLookup      ファジーマッチ....
高度なドロップダウンリストドロップダウンリストをすばやく作成     連動型ドロップダウンリスト     複数選択ドロップダウンリスト....
列マネージャー特定の数の列を追加列を移動非表示列の表示状態を切り替え範囲と列を比較...
注目の機能グリッドフォーカス     デザインビュー   強化された数式バー    ワークブックとシートマネージャー     リソースライブラリ(オートテキスト)  日付ピッカー     ワークシートの統合    暗号化/セルの復号化    リストからメール送信     スーパーフィルター      特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。
トップ15 ツールセット12 テキストツールテキストの追加特定の文字を削除、...)   50+グラフタイプガントチャート、...)   40+実用的数式誕生日に基づいて年齢を計算します、...)   19 挿入ツールQR コードを挿入パスから画像を挿入、...)   12 変換ツール単語に変換する為替レートの変換、...)   7 結合と分割ツール高度な行のマージセルの分割、...)…他にも多数
Kutools はお好みの言語でご利用いただけます。英語・スペイン語・ドイツ語・フランス語・中国語など、40+言語以上に対応しています!

Kutools for Excel でExcel スキルを大幅に強化し、これまでにない効率を体験しましょう。Kutools for Excel は、生産性を高め、時間を大幅に節約できる300 以上の高度な機能を提供します。今すぐ最も必要な機能を手に入れるには、こちらをクリックしてください…


Office Tab が Office にタブインターフェースを導入し、作業を大幅に簡単にします

  • Word、Excel、PowerPoint、Publisher、Access、Visio、Project でタブを使った編集と閲覧を有効化。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いたり作成したりできます。
  • 生産性が50%向上し、毎日数百回のマウスクリックを削減します!

Kutools アドインすべて。インストーラーは1 つだけ

Kutools for Officeスイートには、Excel ・Word ・Outlook ・PowerPoint 用のアドインと、Office アプリ間でシームレスに共同作業を行うチームに最適な Office Tab Pro が含まれています。

ExcelWordOutlookTabsPowerPoint
  • オールインワンスイート— Excel、Word、Outlook、PowerPoint のアドイン+Office Tab Pro
  • インストーラー1 つ、ライセンス1 つ— 数分でセットアップ可能(MSI 対応)
  • 連携でさらに強力に— Office アプリ全体で生産性を合理化
  • 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
  • ベストバリュー— 個別アドイン購入よりお得