• ベストアンサー

Excel 点在尾する空欄に自動で一気に数字を入れたい

Excel 2002を使用しています。 A列に 1とか9とか数字が入ったセルと 何も入っていない空欄セルが 飛び飛びで混在しています。 この空欄のセルに一一気に数字の1を入れたいのですが、 何かよい方法をありませんでしょうか? フィルで入れようとすると 現在他の数字が入っている所まで、上書きされてしまい、 なかなかうまくいきません。 よろしくお願い致します。

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

  • ベストアンサー
回答No.5

「編集」「置換」を使うと速いでしょう。 まず、範囲を選択します。 「置換する文字列」に何もいれず、「置換後の文字列」に「1」をいれて、「全て置換」とすれば、一気に「1」埋まります。

flatspin
質問者

お礼

皆様ご回答ありがとうございました。 言われてみれば「置換」が一番簡単そうですね これには気がつきませんでした。 勉強になりました。

その他の回答 (4)

  • wisemac21
  • ベストアンサー率39% (171/429)
回答No.4

A列の空白セルを含むデータ範囲を選択し、 [編集]→[ジャンプ]で[セル選択]をクリック、 [選択オプション]ダイアログボックスで[空白セル]をクリック、 「OK」をクリック、 キーボードから「1」を入力し、Ctrl+Enterを押すと 空白セルにすべて「1」が入力される。

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.3

こんにちは。 私ならこうしますね。 1.適当なセルに1 を入れて、Ctrl + C でコピーします。 2.A列の灰色のところをクリックして、A列全体を選択 3.Ctrl + G で、ジャンプ・ダイアログを出して、-セル選択をクリック 4.空白セル(K)をクリック-OK 5.Ctrl + V で貼り付け

  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.2

 VBAで判定するか、または置換を使うかなぁ。置換の方法を考えてみましょー。 1.A列の、空白だったら1を入れたい範囲をマウスドラッグで選択する。 2.Ctrl+Hで、検索・置換ボックスを表示 3.検索する文字列は空白のまま、置換後の文字列に1を入力。 4.全て置換(A)を押す。 こんな感じでどうでしょ。ちなみに、この方法だと「選択されたセル範囲が全部空白」の場合は、検索文字が見つからないと言われるので気をつけましょう(まぁその場合はフィルを使えば良いので問題ないかと)。

回答No.1

手動ですが、こんな方法でどうでしょう? 1.A列とB列の間に1列挿入する   (空白のB列ができる) 2.B1セルに   =IF(A1="",1,A1)   と入力し、必要な行まで下にコピーする。 3.B列を範囲指定し、コピー 4.A列に「形式を選択して貼り付け」「値」 5.B列を削除

関連するQ&A