「index関数とrow関数を使って、一定の行ごとに別シートのデータを抽出する」といった検索キーワードでのアクセスが時折あります。何らかのデータ群から、INDEX関数を使って、n行おきにデータを抽出するには、どうすればいいのかを探していた方による検索です。[スポンサードリンク]下図のようなデータから、5行ごとにデータを取得する方法を考えてみましょう。5行おきにデータを抽出するまずは5行おきに、5・10・15・20・25行目のデータを抽出する例です。↓C1セルを下方向にオートフィル上記の操作を行うと下図のような状態となります。5)」の意味を理解しておきましょう。6行目以下から5行おきにデータを抽出するつづいて1・6・11・16・21行目のデータを抽出することを考えたいのですが、その前に6・11・16・21・26行目のデータを取得する考え方を理解しましょう。↓C1セルを下方向にオートフィル上記の操作を行うと下図のような状態となります。1)」の意味を納得しておきましょう。1行目以下から5行おきにデータを取得するで、1・6・11・16・21行目のデータを取得するには以下のとおりです。↓C1セルを下方向にオートフィル上記の操作を行うと下図のような状態となります。1)」の意味を確認しておきましょう。別シートから5行おきにデータを取得する別シートから5行おきにデータを取得したい場合は、以下のとおりです。↓C1セルを下方向にオートフィルINDEX関数の第1引数が「元データ!A:A」とシートの指定から行われている部分だけが異なります。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。