• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル、任意の「行」だけを抽出したい。)

エクセルで任意の行を抽出する方法

このQ&Aのポイント
  • エクセルで特定の行を抽出する方法について教えてください。抽出したい行は一つ飛ばしで指定した範囲に表示させたいです。
  • また、特定の行を二つ飛ばしで抽出し、別の範囲に表示させる方法も知りたいです。
  • 操作方法が分かりにくいので、具体的な手順を教えていただけると助かります。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

>1 =INDEX(A:A,(ROW(A1)-1)*2+1) と記入し,右に下にコピーします >2 =INDEX(A:A,(ROW(A1)-1)*3+1) と記入し,右に下にコピーします

goemon_2012
質問者

お礼

素早い回答、ありがとうございます。 こんなシンプルな数式で・・・、 ぼくのやりたかった事ができました。 感動しています。 実際に数式を入れてみて表示させてみたらバッチリ表示できていました。 実は、昨日の夜から検索で色々ググっていたのですが良く似たものはあるものの、自分の思っているものに出会えませんでした。正直、寝不足で質問したので分かりにくい内容になっていたと思います。 まさに、ぼくの求めていた答えです。 本当にありがとうございました。

その他の回答 (1)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

質問1について 次の式をH1セルに入力してM1セルまでドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(ROW(A1)>COUNT($A:$A)/2+1,"",INDEX($A:$F,(ROW(A1)-1)*2+1,COLUMN(A1))) 質問2について 次の式をH1セルに入力してM1セルまでドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(ROW(A1)>COUNT($A:$A)/3+1,"",INDEX($A:$F,(ROW(A1)-1)*3+1,COLUMN(A1)))

goemon_2012
質問者

お礼

ご回答、ありがとうございます。 色んな、数式があるんですね。 これも、参考にさせていただきます。 ありがとうございました。

関連するQ&A