Excelのセルの中の見えないデータを消す方法

このQ&Aのポイント
  • Excelのセルの中に見えないデータがある場合、簡単に消す方法はありますか?
  • データが膨大な場合、個別に編集するのは手間がかかります。
  • 一度に見えないデータを消す方法はないでしょうか?
回答を見る
  • ベストアンサー

Excelのセルの中の見えないデータを消す方法

Excelで以下のようなデータがあります。 A1にカーソルを置いてctrl+↓を押せばA5に飛ぶはずですが 空白のセルに何か入っているようで列の最終行A9まで行ってしまいます。 F2、エンターで消えるのですがデータが膨大なので手間がかかります。 簡単に消す方法はないでしょうか? ちなみに範囲をコピーして「形式を選択して貼り付け」「加算」で 一度に消えるようですが、データには文字も入っており、 これだと文字はコピーできないようです。 何か良い方法ありましたらご教示ください。<(_ _)> <例> |  A  |  B  |  C  |  D |  ------------------------------------------ 1|    |    |     |    | 2|    |    |     |    | 3|    |    |     |    | 4|    |    |     |    | 5|H7/2/6 | 赤川 | 1.56 | <25.0  | 6|     |     |     |    | 7|     |     |     |    | 8|H7/6/15| 貫川   | 2.56 | <35.6 | 9|     |     |     |    | 

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

  • ベストアンサー
  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.2

列単位のみですが、、、 A列を選択してデータ-区切り位置-完了 で上手く行くか試して見て下さい。

mogwai0213
質問者

補足

レスありがとうございます。 いま自宅なので明日会社で試してみたいと思います。 ただ列だけでも1シート200列近く、ファイルが50個ほどあるので もっと簡単にできる方法はないでしょうか? あと、前の方への補足になりますが、データの日付は調査日で 一番左の列に連続した年月日H1/1/1~H18/12/31がありますので 列の削除はできません。グラフを作るので空白セルに何か入っていると 具合が悪いのです。

その他の回答 (2)

  • papayuka
  • ベストアンサー率45% (1388/3066)
回答No.3

#2です。 #2で上手く行くようなら、マクロで処理するのが手っ取り早いと思います。 但し、それぞれの列に対してデータ型をキチンと処理しないと思わぬ弊害も起きる可能性がありますので注意が必要です。 例えば、前ゼロ付きの数字(電話番号とかも)が、ゼロ落ちして違う値に変化してしまうなど、、、 元データはExcel以外のデータベース等でしょうか? そもそも全列に対して処理を行なう必要があるのでしょうか?

mogwai0213
質問者

お礼

教えていただいたやり方で出来ました。 列が多いので現在複数列やる方法を検索中ですが 一応ここで締め切らせて頂くことにします。 いろいろありがとうございました。<(_ _)>

mogwai0213
質問者

補足

レスありがとうございます。 元データに関しては他から渡されたものなので良く分かりませんが 以下のようなデータをVLOOKUPを使って日順に書き出したら空白に何か入ってしまったのです。 H7/2/6 赤川 1.56 <25.0 H7/2/10 貫川 2.56 <35.6       ↓ H7/2/6 赤川 1.56 <25.0 H7/2/7 H7/2/8 H7/2/9 H7/2/10 貫川 2.56 <35.6 マクロも関数もあまり知識がないのですが、空白に何か入っていると グラフを作ったときに正しく表示されないのではないでしょうか?

noname#245936
noname#245936
回答No.1

セルを複数選択し、「編集」(だったかな)の「クリア」で データをさっぱり消すか。 もしくは置換でスペース文字を消せばいいと思います。 ・・・というか。 行削除は駄目なんですか?

mogwai0213
質問者

補足

レスありがとうございます。 セルには空白も何も入っていません。 何か見えないデータが入っていて、 ファンクションキーF2・エンターをするか、 マウスのダブルクリックのみで消えるようです。

関連するQ&A

  • テキスト・データをエクセルの結合セルに貼り付けたい

    メモ帳などのテキストデータをエクセルに貼り付ける際,文字列をコピーしたあと,エクセルに「貼り付け」(Ctrl + V)で行なえますが,セルが結合された状態で「貼り付け」(Ctrl + V)を行なうと,エラーメッセージが出てしまい,一度F2キーを押したあとに(Ctrl + V)を行なわないと貼り付けができません。違う方法はありませんでしょうか?何かコマンドがあれば,クイック・アクセス・ツール・バーに登録するなどして簡略化したいと考えているのですが…。

  • VB2005 DataGridViewでセルデータ貼付後、貼付したデータの全体を選択した状態に出来ますか?

    DataGridviewのセルのデータを[Ctrl]+[C]でコピーし、セルを移動し[Ctrl]+[V]でデータの貼り付けをすると、カーソルはデータ最後の文字の後にきます。 この状態を、貼り付けした文字全体を選択した状態にしたいのですが、出来ますでしょうか? よろしくお願いいたします。

  • メモ帳またはTeraPadでのコピーについて

    メモ帳またはTeraPadで、文字を改行しながらいくつかコピーをしたいのですが、今やっているコピーの方法はある文字をコピー(Ctrl+c)し、Enterを押し、貼り付け(Ctrl+v)し、またEnterを押しているのですが、他に方法はないのでしょうか? 例) こんにちは! こんにちは! こんにちは! こんにちは! こんにちは! というようにしたいです。どなたかご教授下さい。

  • エクセルのセルの移動と選択セルへのデータ入力について

    エクセル2000で、セルにデータを入力して「Enter」を押すとカーソルが下のセルへ移動するはずですが、Tabと同じの右のセルに移動します。 また、複数のセルを選択してデータを入力して「Ctrl+Enter」で複数のセルに同じデータが表示されるはずですが、入力したセルだけに表示されてしまいます。 変更できる機能をいろいろ探したのですが、解からず、修復インストールしましたが改善されません。 解決方法について教えて下さい。

  • エクセルで指定のセルへ簡単にジャンプできる方法

    教えてください。 エクセルの表入力で、あるセル(たとえばA1)に1の数字が入っていたとして その数字(若しくは文字)で次に入力するセルがたとえばA12のセルとした場合 あるセル(たとえばA2)へカーソルを持っていくと(又はクリックしたとき) 指定のA12へカーソルがジャンプするような方法がないでしょうか? (又はA2へ1を入力したらA12へジャンプする方法でもいいのですが) ハイパーリンクで実際出来たのですが、セル数が多くてそれぞれちがった ジャンプ先を指定する場合、コピー貼付けをすると1個1個ジャンプ先を 修正しなければならないと言った手間がかかりました。簡単に 指定セルへジャンプさせる方法、関数のようにコピーした場合セル番号が 変更され修正しなくてもいいような方法がないでしょうか?

  • エクセルにコピーすると セルがまたがってしまいます

    ホームページや何かの文章をコピーして、エクセルに貼り付けをすると、セルをまたいで、貼り付けとなってしまいます。一つのセルにまとめて貼り付けしたいのに、隣のセルに次々と文字が貼り付けとなってしまいます。文章の文字にスペースがあれば 隣のセルに貼り付けとなってしまうようです。少し前に友人からもらったエクセルデーターのマクロつきのものをいじってからです。もとに戻す方法ないでしょうか?どうかよろしくお願いします。

  • エクセルVBA セルの認識について・・・

    エクセルVBAで、A1~A10まで文字列が入っているんですが、文字列の入っているところまでB1のデーターをコピーして貼り付けしたいのですが、何かいい構文はあるでしょうか? A10は場合によってはA9になったりと変動します、それに付随してB1をコピーしたものも、B9までとなったりしたいのです。そう言った事は出来るでしょうか? よろしくお願いいたします。

  • エクセルで数値データの早い入力は?

    エクセル2000で膨大なデータを入力しています。 2桁の数値が延々続くものなのですが、今はテンキーで 「6」「4」「Enter」 「5」「8」「Enter」…のように入力しています。 これを「Enter」を押さなくても入力できるように、つまりデータの数字2つを押しただけで下のセルへ移動していくようにしたいのですが、どうすればいいのでしょうか? いろいろ探して試したのですがいい方法がなく、入力規則→文字列(長さ指定)を試してもうまくいきません。 どうかよろしくお願いします。

  • エクセルの操作について質問です

    エクセルで、 文字をドラッグすると、枠線もついてきてしまいますが、 文字だけをドラッグする方法はあるのでしょうか? また、コピー・貼り付けは CTRL+C→CTRL+Lで出来ますが、 切り取り貼り付けはこんな風に出来ないのでしょうか?

  • 連続しないセルへの貼り付け方法

    連続しないセルのコピーは、Ctrlを使ってできるんですが、 それを別のシートへ、そのままの位置(連続しない状態のまま)へ貼り付けたいと思っています。 A1・A3をコピーして、違うシート(またはブック)へ貼り付けを実行する際、 ちゃんとA2部分を空けてペーストしてほしい。(しかも、貼り付け先のシートのA2部分の書式や数式を壊さない。) 良い方法内でしょうか?