Webサイトなどのドキュメントからスプレッドシートにデータをコピーして貼り付けると、Excelのセルに多数の空のスペースが含まれる場合があります。 もちろん、各セルを手動で編集して、必要に応じて空白スペースを削除できます。 ただし、拡張された空のスペースを含むセルが多数ある場合は、時間がかかる場合があります。 Excelのいくつかの機能とツールを使用して、セルの間隔を削除することをお勧めします。 これは、TRIM、SUBSTITUTE、検索と置換ツール、Kutoolsアドオンを使用して、Excelスプレッドシートのスペースを削除する方法です。
Excelで2つの日付の間の日数を計算する方法の記事も参照してください。
TRIM関数
TRIMは、単一のスペースを除くテキスト文字列からほとんどのスペースを削除するExcel関数です。 したがって、これは、セル内のすべての先頭および末尾のスペースを削除するのに適した機能です。 ただし、改行しないスペース文字()では機能しません。
例として、空白のExcelスプレッドシートを開き、セルB2に「5634 525626」と入力します。先頭にスペースが2つ、数字の間にスペースが3つ、末尾にスペースが2つあります。 次に、セルC2をクリックし、 fx ボタンを押して、関数の挿入ウィンドウを開きます。 TRIM を選択して[ OK] を押し、下のウィンドウを開きます。
テキストフィールドのセル参照ボタンを押して、B2を選択します。 OK ボタンを押してウィンドウを閉じます。 これにより、すべての先頭と末尾のスペースと、数字の間の2つのスペースが削除されます。
複数の列セルの間隔を削除するには、TRIM関数を隣接セルにコピーします。 まず、C2を選択し、Ctrl + Cホットキーを押します。 次に、C2の右下隅を左クリックし、長方形を他のセルの上にドラッグして、以下のように関数をコピーします。
SUBSTITUTE関数
SUBSTITUTEは、セルからすべての間隔を削除する必要がある場合に適した機能です。 この関数は、テキストまたは数値を代替データに置き換えますが、空のスペースをすべて削除することもできます。 SUBSTITUTE構文は、SUBSTITUTE(text、old_text、new_text、)です。
スプレッドシートにSUBSTITUTEを追加するには、セルD2を選択し、 fx ボタンを押します。 関数の挿入ウィンドウから SUBSTITUTE を選択します。 [ OK] を押して、すぐ下のウィンドウを開きます。
テキストフィールドのセル参照ボタンを押します。 5634 525626を入力したセル(B2)を選択します。 次に、下のショットに示すように、Old_textボックスに「」を入力し、New_textボックスに「」を入力します。
OK ボタンを押して、スプレッドシートに関数を追加します。 以下のように、セルB2のテキストからすべてのスペースが削除されます。 TRIMとほぼ同じように、関数を他のセルにコピーできます。
検索と置換ツール
検索と置換は、SUBSTITUTE関数に似たツールです。 セル内のテキストを見つけて置換します。 ツールを使用して、選択したセル範囲内のテキスト間の先頭、末尾、および余分なスペースを削除することもできます。 検索と置換ツールの利点は、関数用のスプレッドシート列を追加せずに、セルから直接スペースを削除できることです。
最初に、セルB3に数値「435 789」を入力します。2つの先行スペースと2つの後続スペースに加えて、値間に3つのスペースがあります。 B3を選択し、Ctrl + Hホットキーを押して、すぐ下に示す[検索と置換]ウィンドウを開きます。 通常、[検索する文字列]ボックスに置換するテキストを入力し、[置換]に置換を入力します。 選択したセルからスペースを削除するには、[検索対象]テキストボックスで[スペース]を2回押します。
[ すべて置換 ]ボタンを押します。 ダイアログウィンドウがポップアップし、Excelがいくつかの置換を行ったことを通知します。 [ OK] を押してそのウィンドウを閉じます。 これで、B3には2つの数値の間にスペースが1つだけ含まれ、先頭または末尾にスペースが含まれなくなります。
[検索と置換]ツールを使用してすべてのセル間隔を消去するには、もう一度B3を選択してCtrl + Hを押します。[検索対象]テキストボックスにスペースを1つ入力します。 [置換]フィールドにはスペースを含めないでください。 [ すべて置換] を押すと、B3に残っているスペースが1つ削除されます。
Kutoolsでスペースを削除する
KutoolsはExcelの最高のアドオンの1つで、このWebサイトで39ドルで販売されています。 Kutoolsには、セル間隔を削除するためのスペース削除ツールも含まれています。 そのアドオンをインストールした場合は、間隔を削除するセル範囲を選択します。 次に、Excelの[Kutools]タブ、[ テキスト ]をクリックし、メニューから[ スペースの削除 ]を選択します。 [スペースの削除]ウィンドウが開き、[ すべてのスペース] を選択して スペース を削除できます。 または、オプションを選択して、先頭、末尾、または余分なスペースを消去することもできます。
そのため、Excelには、スプレッドシートのセルから間隔を削除するためのいくつかの機能、ツール、およびアドオンがあります。 貼り付けられたセルのコンテンツからスペースの書式設定を削除するのに役立つでしょう。 セル内の余分なスペースを削除する方法の詳細については、このYouTubeビデオをご覧ください。
