Excel 連続データを効率的にセル入力する方法(オートフィルとフラッシュフィル)

2023年2月3日

例えば1から100までの数値を連続してセル入力したい場合、

単純にキーボード入力すると膨大な時間と労力を必要とします。

こういった規則性のある連続データを

効率的に入力するための仕組みがオートフィル機能です。

連続した数値だけでなく曜日や日付などにも使用可能です。

この記事ではオートフィル機能の出来ることと使い方を紹介します。

連番の作成であればSEQUENCE関数も選択肢です。

オートフィルとの比較も記載してあるので

そちらの存在を把握しておくことをおススメします。

手順

基本的なオートフィル

1つの値を入力しオートフィル

セルに1を入力しセルの右下の■をドラッグします。

1のみセル入力されている状態

ドラッグすると1がコピーされた上で右下にオートフィルオプションが表示されます。

その中から「連続データ」を選択します。

1をドラッグした状態

するとドラッグしたセルの分だけ連続したデータが自動入力されます。

オートフィルオプションで連続データを選択した状態

複数の値を入力しオートフィル

1と2を連続した状態で入力して右下の■をドラッグします。

1と2のみセル入力された状態

すると「連続データ」を選ぶまでもなく連続データが入力されます。

1と2のセルをドラッグした状態

この状態でオートフィルオプションの「セルのコピー」を選択した場合、

1と2が繰り返しコピーされます。

セルのコピーを選択した状態

また1と3を入力した場合は奇数が続きます。

このようにコピー元の数字の規則性を自動的に抽出して数値をコピーしてくれます。

1と3のセルをドラッグした状態

日付も中身は数値のため同様にオートフィルが実施可能です。

連続データの調整

連続データを入力した後に「ホーム」より「連続データの作成」を

選択すると連続データの規則性を調整することが可能です。

「ホーム」より「連続データの作成」を選択

これにより意図せぬ規則で連続データを作られてしまった場合に

任意に調整することが可能です。

連続データウインドウ

数値以外のオートフィル

月や曜日といった単純な数値以外にもオートフィルは対応しています。

また任意の規則を登録することも可能です。

「ファイル」、「オプション」、「詳細設定」より

「ユーザ設ー定リストの編集」を選択します。

ここに登録されているものがオートフィルの対象となります。

またリストの項目にカンマ区切りでパターンを入力すると

任意のオートフィルを作成することが可能です。

ユーザー設定リスト

なおこのリストは繰り返されます。

例えばオートフィルで12月まで行くと次は1月に戻ります。

初期設定されているリスト

項目連続データの内容
曜日-英語-略Sun,Mon,Tue,Wed,
Thu,Fri,Sat,Sun
曜日-英語Sunday,Monday,Tuesday,Wednesday,
Thursday,Friday,Saturday,Sunday
月-英語-略Jan,Feb,Mar,Apr,May,Jun,
Jul,Aug,Sep,Oct,Nov,Dec
月-英語January,February,March,April,May,June,
July,August,September,
October,November,December
曜日-日本語-略日,月,火,水,木,金,土,日
曜日-日本語日曜日,月曜日,火曜日,水曜日,
木曜日,金曜日,土曜日
月-日本語1月,2月,3月,4月,5月,6月,
7月,8月,9月,10月,11月,12月
四半期第1四半期,第2四半期,第3四半期,第4四半期
和暦-月睦月,如月,弥生,卯月,皐月,水無月,
文月,葉月,長月,神無月,霜月,師走
十二支子,丑,寅,卯,辰,巳,午,未,申,酉,戌,亥
十干甲,乙,丙,丁,戊,己,庚,辛,壬,癸
初期設定されているリストによるオートフィル結果
各連続データの例

セルの値をカンマなどの区切り文字で繋いで

文字列を作成したい場合はTEXTJOIN関数を使用すると効率的です。

任意のパターン(アルファベット)を作成する例

ユーザ設定リストを追加すればアルファベットも対応可能です。

オートフィルの方向

縦方向で使用することが多いと思われますが

横方向にもオートフィルは可能です。

ただし縦横同時は不可能のため、

その場合は縦と横を分けてオートフィルする必要があります。

(あまり発生しないとは思いますが)

横方向のオートフィル

フラッシュフィル

Excel2013以降ではフラッシュフィルという特殊なオートフィルが使用できます。

それは入力済みのデータから一定の法則性を自動的に読み取ってコピーします。

この機能を活用するとこれまで文字列操作関数や

文字列結合を使用していた手間が削減できる可能性があります。

使い方と適用例

代表的な例では姓名が別セルに記載されている場合に

性と名の間に一つ空白を挟んだ文字列のセルを作ります。

そしてそれをオートフィルします。

性「山本」と名「一郎」を空白を挟んで結合し「山本 一郎」のセルを作成した例

そのままだと「山本 一郎」がコピーされるだけなので

右下のオプションから「フラッシュフィル」を選択します。

オートフィルの結果、「山本 一郎」が単純コピーされるのでオプションより「フラッシュフィル」を選択

すると他の行も「山本 一郎」の行と同様に性と名が自動で結合されます。

フラッシュフィルで文字列結合が自動で完了した例

他にも-(ハイフン)のない電話番号に-(ハイフン)を挿入したり

-(ハイフン)のない電話番号に-(ハイフン)を挿入

逆に-(ハイフン)を削除することも可能です。

-(ハイフン)のあり電話番号から-(ハイフン)を削除

メールアドレスからドメイン部を削除するようなことも可能です。

メールアドレスからドメイン部を削除

制限事項

フラッシュフィルの使用には下記の制限事項があります。

  • データが同じ規則で入力されていること
  • 隣接したセルであること
  • 1列ずつ実行すること

先ほどの姓名の例でもセルが隣接せずに実行した場合、

性&名のセルと姓名セルが隣接していない

規則性を認識できずエラーとなります。

フラッシュフィルのエラーメッセージ

また半角と全角が混在したりすると規則性を読み取れずに

先ほどと同じエラーとなる場合があります。

半角数字の中に全角数字が混入し、エラーするパターン

Excel完全マスター: 関数・テクニック・新機能を網羅した決定版ガイド

本書は、Excelの基礎から応用まで、包括的に学べるガイドブックです。当サイトの豊富な情報を、電子書籍向けに最適化し、読みやすく再構成しました。

【本書の特徴】

  • 情報量:Word-A4サイズ換算で1,400ページ相当
  • 基本操作から高度なテクニックまで、段階的に学習可能
  • 140種類の関数を詳細に解説
  • 109種類の実用的なテクニックと具体例を紹介
  • 最新機能(XLOOKUP関数、LET関数、シートビュー、LAMBDA関数、スピル等)を徹底解説

【対象読者】

  • Excel初心者からプロフェッショナルまで
  • 体系的にExcelスキルを向上させたい方
  • 業務効率化を目指すビジネスパーソン
  • データ分析や可視化のスキルを磨きたい方

【本書の強み】

  • 実務に即した例題と解説
  • 視覚的な図表やスクリーンショットで理解を促進
  • 最新のExcelバージョンに対応した内容
  • 著者の長年の経験に基づく、実践的なTipsを多数収録

【更新とサポート】

  • 常に最新の情報を反映するため、定期的に内容を更新
  • 最新版の入手方法:Amazonカスタマーサポートへお問い合わせください

【入手方法】

  • 買い切り:950円
  • Kindle Unlimited:読み放題プランで利用可能

Excelマスターを目指す方、業務効率を劇的に向上させたい方に、自信を持っておすすめできる一冊です。この1冊で、Excelの可能性を最大限に引き出す力が身につきます。

関連記事

活用例

郵便番号・電話番号に-(ハイフン)を入れる方法、削除する方法

姓と名(苗字と名前)を結合・分割する方法

数式がずれないようにコピー(オートフィル)する方法

オートフィルで連続データができない場合の原因と対処方法

Q1がQ4までしかオートフィルされない場合の対処方法

マクロ・VBA 絶対参照を一括で設定・解除する方法

UiPath Excel 処理 範囲をオートフィル アクティビティ

初心者向け記事一覧