Excelで「同じ2つの数字を交互に下方向へ繰り返し入力したい」という場面は、手作業だと非常に手間がかかります。例えば「4」と「48」を交互に何十行も入力する場合、効率的な方法を知っておくことで作業時間を大幅に短縮できます。本記事ではその具体的な操作方法を解説します。
交互入力の基本的な考え方
Excelでは規則性のあるデータを自動で繰り返す仕組みを利用できます。
特に「オートフィル」と「数式」を使うことで、2つの値を交互に入力することが可能です。
例えば最初に規則を作っておけば、あとはドラッグするだけで自動的に繰り返しが可能です。
オートフィルで交互入力する方法
最も簡単なのはオートフィル機能を使う方法です。
まず「4」「48」をそれぞれ2セルに入力し、その2セルを選択して下方向にドラッグします。
例えばExcelがパターンを認識すると、そのまま交互に繰り返して入力されます。
数式を使って確実に交互入力する方法
より安定した方法として数式を使う方法があります。
例えば「=IF(MOD(ROW(),2)=1,4,48)」のような式を使うと偶数・奇数で値を切り替えられます。
この方法ではどれだけ長い範囲でも正確に交互入力が可能です。
MOD関数を使った仕組みの理解
MOD関数は割り算の余りを求める関数で、行番号の判定に利用できます。
奇数行と偶数行を条件分岐することで、2つの値を交互に表示できます。
例えばROW()が1なら4、2なら48というように切り替えが行われます。
大量データ入力時の注意点
オートフィルがうまく動かない場合や複雑なパターンの場合は数式の方が安定します。
また後から値を固定したい場合は「コピー→値貼り付け」を行うと便利です。
例えば最終的に数値データとして扱う場合は、数式を消して固定値にする必要があります。
まとめ
Excelで2つの数字を交互に入力する場合は、オートフィルまたは数式を使う方法が効率的です。簡単な場合はオートフィル、確実性が必要な場合はMOD関数を使った数式が適しています。用途に応じて使い分けることで作業効率を大幅に向上できます。


コメント