• ベストアンサー

Excelでスペースを消す方法

Excelに関する質問です。 二つの表があり、Vlookup関数を私用しています。 元となる数値に6桁の数値が入っていますが、エラーが出て数値が反映されませんでした。 確認してみると、数値の後ろにスペースが入っていて、クリックしてスペースを消すと、きちんと計算されました。 書式設定を数値にし、空白を置き換えても駄目でした。 なぜ数値の後ろにスペースが入ってしまうのでしょうか? まとめて消す方法がありましたら教えてください。 宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

TRIM関数で余分なスペースを削除してみたら 削除が必要な列の隣に作業列を挿入、=TRIM(C3) 削除後作業列をコピー、その列に形式を選択して貼り付け 元の列を削除 余分なスペースを削除する-TRIM関数 http://www.relief.jp/itnote/archives/001799.php

その他の回答 (3)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.4

どこかよそから引っ張ってきたデータなのでしょうか? 解決しないようでしたら例えばA列に問題のデータが並んでいるとしたら新たに列の挿入を行い、B列を設け、B1セルには次の式を入力し下方にオートフィルドラッグします。 VLOOKUPではA列ではなくB列を対象にして作業を行います。 =SUBSTITUTE(TRIM(A1),CHAR(9),)

回答No.2

数字のある列などの範囲を選択します。 「編集」-「検索」で「検索と置換」ダイアログを表示し、「置換」タブを開きます。 検索する文字列:<スペース> 置換後の文字列:<空欄>(何も入力しない) で、すべて置換すれば、スペースは消去されます。 原因は質問文だけではわかりません。

  • Trick--o--
  • ベストアンサー率20% (413/2034)
回答No.1

文字列として入力されているのでしょうか・・・・・・? ・適当なセルに1と入力(数値) ・そのセルをコピー ・修復したい数値のセルを選択(複数選択可能) ・右クリック→形式を選択して貼り付け ・「値」「乗算」を選択→OK これで数値に出来るセルは数値になる筈ですが。

参考URL:
http://www.relief.jp/itnote/archives/000321.php

関連するQ&A