- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCELのオートフィル機能について)
Excelのオートフィル機能で連続データを作成する方法
このQ&Aのポイント
- 仕事でよく使うExcelのオートフィル機能についての質問です。連続データを作成する際、通常は下方向にオートフィルすることで簡単に連続データを生成できますが、特定のデータだけ連続させたい場合はどうすれば良いのでしょうか?
- 質問者さんの具体的な要望は、例えば「1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3」というように、「1」を5回、その後に「2」を5回、最後に「3」を1回繰り返すといった連続データを作りたいということです。
- 通常のオートフィル機能では連続データを作成することはできませんが、マクロを使うことで簡単に実現することができます。マクロを使う方法やその他の代替案について解説します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
カチカチとスマートにははいきませんが下記試してください まずスタート行1に 1を入力 1行 1 2行 に =A1と入力 3行以降同様 =A2、=A3、=A4、・・・A10まで すると全行に1が入る 例では6行目をクリックして2を入れると以降に2が入る 11行目をクリックして3をいれると3が入る
その他の回答 (2)
- tom04
- ベストアンサー率49% (2537/5117)
回答No.3
- Cupper-2
- ベストアンサー率29% (1342/4565)
回答No.1
んと、一度に行うことはできません。これは仕様ですから諦めてください。 作業効率を上げるのでしたら、Ctrlキーを押しながらフィルするなどの操作を覚えると良いでしょう。 または、 Ctrl+D(上のセルをコピー) 、Ctrl+R(左のセルをコピー) などのショートカット操作。 Ctrl+Y(同じ操作を繰り返す) と言ったショートカット操作。 かならず同じ行数で繰り返すのでしたら、関数でも処理ができます。 ROW関数は行番号を取得する関数です。 ROW関数で得られた行番号を計算によって希望する番号に置き換える操作ができます。 例:=INT((ROW()+4)/5) いろいろな方法を試してみてください。
質問者
お礼
Ctrl+D(上のセルをコピー) 、Ctrl+R(左のセルをコピー) などのショートカット操作。 こんなショートカット機能があったんですね! 別の場面でも活躍しそうです。 やっぱりみんな勉強してるんだなぁ。 ありがとうございました!
お礼
ありがとうございました。 シンプルかつ一番スマートなやり方でしたのでベストアンサーにさせていただきます。 他の皆さんも本当にありがとうございました。