• 締切済み

EXCEL セル内の空白文字を消したい。

EXCELで、列のセル内に数値(15とか8とか)があるのですが、計算式では、数字として認識されません。(Σでタテ計算しても数値は0になる。) 原因は、数値の後に2文字の空白(スペース)があるためではないかと分かりましたが、その空白を消す方法が分かりません。 プロパティで、数値を選択したりいろいろしましたが、無理でした。  何か、良い方法はないでしょうか?

みんなの回答

  • altern8
  • ベストアンサー率36% (17/47)
回答No.5

こんにちは。一応、下記の手順が推奨のようです。 1.空白セルに「1」という数値を入力します。ヘルプなどに明記はないのですが、文字列が入力された列と同じ行数の方が良いようです。 2.文字列の入力されたセルを選択し、[編集] メニューの [コピー] をクリックします。 3.文字列として保存されている数値を変換する範囲(1の手順で入力した範囲)を選択します。 4.[編集] メニューの [形式を選択して貼り付け] をクリックします。 5.[演算] の [乗算] をクリックします。 6.[OK] をクリックします。 そうすると1を入力した範囲が、もともと入力された列の値を数値に置き換えたものになっているはずです。 以上、どうぞよろしくお願いいたします。 ちょっと長すぎるのでURL欄に入力できなかったのですが、下記URLをご参照ください。 http://office.microsoft.com/assistance/hfws.aspx?AssetID=HP030559001041&CTT=1&Origin=EC010229861041&QueryID=BERByx9qY&respos=2&rt=2

mojioji
質問者

お礼

thanks

  • Hardking
  • ベストアンサー率45% (73/160)
回答No.4

まず、セルの表示形式を確認して下さい。 (「マウス右クリック」→「セルの書式設定」) 分類が標準または、数値になっていますか? 標準、数値以外だったら、標準に設定してください。

  • pocorino
  • ベストアンサー率39% (214/544)
回答No.3

No.1です。 文中に OKを押します。 とあるのは、「すべて置換」の間違いでした。 よろしくお願いします。

  • v_mullova
  • ベストアンサー率21% (62/285)
回答No.2

該当するセルの範囲を選択 Ctrl + H で置換 置換する文字列を □(スペースを一度押す) 置換後の文字列を (何も記入しない) として実行してみてください。

  • pocorino
  • ベストアンサー率39% (214/544)
回答No.1

【置換】機能でどうでしょう。 その数値が入っている部分を範囲指定して、 編集-置換をクリックし 「検索する文字列」には 半角か全角の空白をいれます。(実際に現在数字の後ろにある空白) 「置換後の文字列」には何もいれません。 OKを押します。 これで、指定した「半角か全角の空白」は取り除けると思います。

関連するQ&A

  • Excel 空白セルのコピペについて

    http://imgur.com/5e8TsP1 上記図のように、シート1のB列に各文字を入力しています。 そして、A列にはもしB列に文字が入力されていたらID代わりの数値を表示する、という式を入力してあります。 次に、シート1のA列、B列をコピーして、シート2に数値としてペーストをします。 すると、A列は空白のはずが、xldown操作をすると元のセルで式が入力されていたものまで選んでしまい、真の空白セルとして認識してくれません。 そこで、このような例の場合、どうコピーペースト、または選択をすれば偽物の空白 セルを生み出さないように出来るでしょうか? 実際に使用するデータは項目名が多く存在し、マクロですべてのセルを選択→新規ブックを作成してそこにペースト、という処理を行っています。 この時に偽物の空白セルが出ると、データベースに読みこむ際に不都合が生じますので、何とか改善を図りたいです。 VBA、関数、Excel上のテクニックのいずれでも構いませんので、どうかご教授下さい。 よろしくお願いいたします。

  • エクセルの空白を求めたいのですが。

    エクセルの空白を求めたいのですが。 例えば、 ・・A B C D E 1 4 2 3 8 4 5 6 4 7 8 9 2 10 A列の数字入力があるセルから、次のセルの入力値まで の空白の個数を関数で出来ますでしょうか? A9~A6 は空白が2個となります。 A6~A3 は空白が3個となります。 A列の 各行 には他のセルで計算された値を出しているので、 各行に現れる数値は、その時によって違います。(現れる数値は整数です) わかる方いましたら、宜しくお願いします。

  • エクセルの空白セルの選択

    こんにちは いつもお世話になっています。  エクセルの空白セルの選択について教えてください。 A列、B列にデータがあります。それぞれの列で空白セルがありますが、同じ行で両列ともに空白のセルだけを選択する方法を教えてください。  単に「ジャンプ」から空白セルを選択すると片方にデータがある行のセルも選択してしまいます。片方にデータのある行は残し、両列ともに空白の行を削除したのです。  よろしくお願いします。

  • エクセル(2003)で、空白(数値が0)のセルがある場合、そのセルを除

    エクセル(2003)で、空白(数値が0)のセルがある場合、そのセルを除外して計算結果をだしたいのですが、うまくいきません。今入っている数式は次のようなものです。=ROUND(D25*F25*H25,0) この数式で空白が生まれる可能性があるのはD列です。何かいい方法はないでしょうか。

  • Excelの空白文字列 "" と空白セルについて

    Excelのある項目がブランクだったら計算をさせる式をくみこんだのですが、そのある項目が本当にブランクだったらOKなのですが、空白文字列 ""の場合に計算がされません。 空白文字列 ""をブランクとみるようにするには、どうしたらよいでしょうか。 よろしくお願いします

  • セルの空白について

    質問失礼します。 エクセルで数式などを使い表示しているデータをコピーして。 条件付貼り付けで数値だけを取り出しました。 ここまではよかったのですが、新しく数値だけを取り出したデータに、新規に数式をあてはめようとしたら、空白のセルを認識せずエラーがでてしまいます。 適応させたい数式の関係する空白のセルに、マウスをあわせて、一度Deleteやバックスペースなどを押すと、空白セルとして認識してくれます。 現在の数式で認識しない空白セルを、数式で認識できる空白セルに置き換える方法などあるでしょうか?または、認識しない空白セルを認識させる方法はあるでしょうか? データの提出期限もせまっており焦っております。 どなたか教えてください。よろしくお願いします。

  • エクセルの文字型を数値型で認識させる方法

    エクセル2000で、例えば文字列のセルに1と入力し、その後書式設定で数値型にしたときは数値型として認識されません。これを認識させる時、私はF2でセル内選択→Enterで決定→すると数値型で認識、という面倒なことを行っています。 文字列の数字をコピーし、予め数値型にしておいたセルに値だけコピー&ペーストしても、貼り付けたときには数値として認識せず、上記のように一旦選択→決定しないと新しい型で認識されません。 何千件もこれを行うのが非常に面倒なため、どなたかいい型の変換方法を教えて頂ければうれしいです。よろしくお願いします。

  • エクセルで空白セルがある場合

    A列に数字があり、B列に =a1-a2のように 簡単な計算式があり この計算をした方向へしていきたいのですが、 A列に空白セルがあった場合下方向への計算が出来ません A列が空白の時はB列に直上のA列の値を入れるとかして 空白の次のセルも続けて計算できるようには出来ないでしょうか? 例えばメーターの記録見ないなものと思ってください。下方向へ数字は増えていきます。

  • エクセルの空白セルに

    エクセルの空白セルに数字を入力しました。例としてA1に2、B1に5と入力したとします。するとC1に自動的に10と出てくれました。 C列には入力する前には空白でした。0と出るはずのものをツール-オプション-表示から表示されない方法は知っていますが、その場合でも計算式は上部には「=A1*B1」と出ると思うのですが。。。それも出ていませんでした。 こういった方法はあるのでしょうか?? (つまり一見何も書式等はいってなさそうなところでも実は計算式or書式が入っていた、という方法といえばよいでしょうか) よろしくお願いいたします。 作ったのがもうすでにいない前任者なので確認もできなくて。。。

  • 空白セルを空セルに置き換える方法(エクセル)

     Excelで、空白に見えるセルを、空のセルに置き換える簡単な方法を教えてください。  長さ0の文字列扱いである「""」のセルが多数散在してます。これを数値扱いの空セルに置き換えたいのです。一つひとつDelキーを押したのでは手間がかかります。  「エクセル 空白 削除」などの検索では同じ質問はみつかりませんでした。