Excelのオートフィル機能で連続データを作成する方法

このQ&Aのポイント
  • 仕事でよく使うExcelのオートフィル機能についての質問です。連続データを作成する際、通常は下方向にオートフィルすることで簡単に連続データを生成できますが、特定のデータだけ連続させたい場合はどうすれば良いのでしょうか?
  • 質問者さんの具体的な要望は、例えば「1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3」というように、「1」を5回、その後に「2」を5回、最後に「3」を1回繰り返すといった連続データを作りたいということです。
  • 通常のオートフィル機能では連続データを作成することはできませんが、マクロを使うことで簡単に実現することができます。マクロを使う方法やその他の代替案について解説します。
回答を見る
  • ベストアンサー

EXCELのオートフィル機能について

仕事でオートフィル機能を使うことが多いのですが、 通常、 1 2 3 とあるデータを下方向にオートフィルすると 1 2 3 4 5 6 といった形で連続DATAをひっぱりだせますが、 例えば 1 2 3 というDATAがあって 1 1 1 1 1 2 2 2 2 2 3 とDATAのコピーをオートフィルでしたいときに、 一度連続DATAを作った後に、 都度右クリックなどでDATAのコピーを選択しなければならないのですが、 初期設定で連続DATAではなくDATAのコピーを設定することは出来ませんか? もちろんコピー&ペーストという方法もありますが、 作業効率をあげるために、 カチカチっとオートフィルを動作させるだけでコピーをしていきたいのですが。。。

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

  • ベストアンサー
  • acha51
  • ベストアンサー率41% (436/1042)
回答No.2

カチカチとスマートにははいきませんが下記試してください まずスタート行1に 1を入力 1行  1 2行 に =A1と入力 3行以降同様 =A2、=A3、=A4、・・・A10まで すると全行に1が入る 例では6行目をクリックして2を入れると以降に2が入る 11行目をクリックして3をいれると3が入る

taka0634
質問者

お礼

ありがとうございました。 シンプルかつ一番スマートなやり方でしたのでベストアンサーにさせていただきます。 他の皆さんも本当にありがとうございました。

その他の回答 (2)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 色々方法はあるかと思いますが、一例です。 ↓の画像のようにB列を挿入します。 B2セルに =IF(A2="",B1,A2) という数式を入れ、オートフィルで下へずぃ~~~!っとコピー! B列すべてを範囲指定 → コピー → A1セルを選択 → 形式を選択して貼り付け → 「値」にチェックを入れOK 最後にB列すべてを削除します。 これで完了です。 以上、参考になれば良いのですが他に良い方法があればごめんなさいね。m(__)m

taka0634
質問者

お礼

ありがとうございます! 図まで入力してくれるなんて。 感謝感謝です。 なるほどもう一行作ってコピーするというやり方ですね!

  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.1

んと、一度に行うことはできません。これは仕様ですから諦めてください。 作業効率を上げるのでしたら、Ctrlキーを押しながらフィルするなどの操作を覚えると良いでしょう。 または、 Ctrl+D(上のセルをコピー) 、Ctrl+R(左のセルをコピー) などのショートカット操作。 Ctrl+Y(同じ操作を繰り返す) と言ったショートカット操作。 かならず同じ行数で繰り返すのでしたら、関数でも処理ができます。  ROW関数は行番号を取得する関数です。  ROW関数で得られた行番号を計算によって希望する番号に置き換える操作ができます。  例:=INT((ROW()+4)/5) いろいろな方法を試してみてください。

taka0634
質問者

お礼

Ctrl+D(上のセルをコピー) 、Ctrl+R(左のセルをコピー) などのショートカット操作。 こんなショートカット機能があったんですね! 別の場面でも活躍しそうです。 やっぱりみんな勉強してるんだなぁ。 ありがとうございました!

関連するQ&A

  • エクセル オートフィルに関して

    エクセルのオートフィルの機能を使っての「連続コピー」ができません。 たとえば「1」「2」「3」とそれぞれのセルに入力し、オートフィルハンドルをドラッグすると、4、5、6・・とコピーされていたものが、出来なくなってしまいました。 上の作業をすると、ドラッグしたすべてのセルが1になってしまいます。 エクセルの設定を調べた箇所は、 1.[ツール]→[オプション]→[編集]を開き「ドラッグアンドドロップ編集を行う。  これはチェックが入っています。 2.[編集]→[フィル]を開くと、「連続データの作成・・・」がグレーになってクリックできない。 3.フィルハンドルをドラッグするときに右クリックしながらドラッグしてもオプションメニューが「セルのコピー」以外がグレーになっている。 何をどう設定すれば、うまく連続コピーが出来ますでしょうか? よろしくお願いします。

  • EXCELのオートフィル機能について

    お世話になります。 EXCELのオートフィル機能でセルに1を入れフィルハンドルで下にドラッグすると ずっと1のデータがコピーされますね。連続データを入れたいならば、最初のセルに1、 次のセルに2を入れて二つのセルを選択してフィルハンドルでドラッグすると 1,2,3,3,4,5・・・と数字が入ります。セルデータのコピーと連続データのコピーは 操作上に上記のような規則がありますよね。(アルファベットのオートフィルも 同様の規則性あり) ここからが本題なのですが、数字だけ、またはアルファベットだけの場合、上記のような 規則性がありながら混在文字列(A1やB1874等)の入ったセルをオートフィルすると データのコピーではなく連続データのコピーになってしまいます。(A1,A2,A3,A4,A5・・・) オートフィルで"A1"の文字列をコピーをしたい場合、ドラッグした後に表示される オートフィルオプションでセルのコピーを都度選ぶしかないのでしょうか。 混在の文字列には最初に記述した規則性が当てはまりませんがこれはこういうものですか? Microsoftオンラインヘルプにはオートフィルについてこのような説明書きはありません。 またアルファベットと数字混在の文字列の場合だと例外があります。 Q1という文字列をドラッグコピーするとQ1,Q2,Q3,Q4,Q1,Q2,Q3,Q4・・・となります。 尚、ユーザ設定リストには初期登録されたものしかなく、個人的に追加した設定リストは ありません。Q2,Q3,Q4で始まる場合も同様にQ1,Q2,Q3,Q4,Q1,Q2,Q3,Q4・・・の繰り返し となります。但しQ5をドラッグコピーするとQ5,Q6,Q7,Q8,・・・・という法則性に変わります。 これはどういうことでしょうか。なんだかバグのようにしか思えないのですが・・・ 何かご存知の方いらっしゃったら教えて下さい。宜しくお願い致します。

  • エクセル オートフィルオプション

    連続データの入力についてですが、 例えば、あるセルに「1」を入力してオートフィルすると、 必ずセルのコピーになります。 出てくるオートフィルオプションを使って 連続データにすればいいことなのですが、 オートフィルしたときに、最初から、連続データになるように設定はできないのでしょうか?

  • EXCELのオートフィルについて

    EXCELで数値をオートフィルすると書式(罫線種も)コピー されますよね。 でも、連続データにした場合、オートフィルオプションで「書式なし」にすると連続データではなくなってしまいます。 連続データでオートフィルして、でも書式はコピーさせたくない(罫線や塗りつぶしを崩したくない)というときはどうしたらいいのでしょう? あるテキストのデータで、なぜかオートフィル(縦に)して 連続データで入力しても塗りつぶしや罫線が崩れず 連続データが入力できるのがありました。 それはそれで「なぜ?」と疑問が残ったののですが・・・。 どうかアドバイスお願いいたします<m(__)m>

  • Excel オートフィル機能

    Excelでセルを参照しながら数式を入力して、その数式をオートフィル機能を使って下方向にコピーしたいのですが、参照するセルは右方向に参照してほしいです。 上記のような設定はできますか??

  • Excelオートフィルとコピーについて

    Excel2007を使っています。 まず、オートフィルについてなのですが、表の途中で数字を入力し、オートフィルでコピーをしようとすると連続データになってしまいます。 試しに他の場所で同じことをしたら連続データではなく同じ数字が出ました。 これはExcelの方の認識の違いかなんかですか?? そしてこれを解消するのにCtrlを押しながらオートフィルを使います。 しかし、この時数字だけをコピーしたいのでオートフィルのオプションを使って書式なしコピーをすると数字は連続データになってしまいます。 オートフィルを使わずにコピー、貼り付けで貼り付け先の書式に合わせるという方法しかないのでしょうか? よろしくお願いします。

  • エクセルでオートフィル機能が使えない

    エクセル2000を使っています。 オートフィル機能(連続データ)が使えるときと使えないときがあるのですが、これはどう違うのでしょうか。 現在作っているエクセルのシートで、「1」のセルをドラッグしてもずっと「1」のままコピーされて困っています。 よろしくお願いします。

  • エクセルのオートフィルオプションで

    連続データではなく同じ数字のコピーがとりたいのにオートフィルを使うと必ず連続データになってしまします。いちいちオートフィルオプションボタンでセルのコピーを押すのは面倒です。 どこか(ツール→オプション?)に設定がありそうなんですがみつかりません。 ご存知の方いらしゃいましたら教えて下さい。

  • Excelのオートフィルについてお尋ねします。

    Excelのオートフィルについてお尋ねします。 オートフィルを実行した後、オートフィルオプションが 表示されますが、例えば、下記のように セルのコピー(C) 連続データ(S) 書式のみコピー(フィル)(F) この場合の(C)(S)(F)は、何なんでしょうか? キーボードから操作できるのかと思いましたが、変化ありません。 解答宜しくお願いします。

  • エクセル オートフィル

    エクセルのオートフィルについてです。 書式なしコピーをディフォルト設定にすることはできますか? それとも、都度指定するしかないのでしょうか? 教えてください・・・