- ベストアンサー
EXCEL2000 データの抽出方法
EXCEL2000で、ワークシートに4行おきにデータ(数値)が入っています。 行は400行ほどあります。 これを、別シートに行を空けずに(1行ずつ)参照させたいのですが、 効率の良い方法をご存じの方、ご教授下さい。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#79209
回答No.2
元シートと別シートの一行目に表題が入っているとして、 別シートの2行目以降に、 2、6、10・・・行目なら =OFFSET(Sheet1!$A$1,(ROW()-2)*4+2,COLUMN()-1,1,1) 3、7、11・・・行目なら =OFFSET(Sheet1!$A$1,(ROW()-2)*4+3,COLUMN()-1,1,1) 4、8、12・・・行目なら =OFFSET(Sheet1!$A$1,(ROW()-2)*4+4,COLUMN()-1,1,1) なお、列は元シートと同じ列位置としています。
その他の回答 (1)
- web2525
- ベストアンサー率42% (1219/2850)
回答No.1
質問の内容が理解しがたいのですが、 >EXCEL2000で、ワークシートに4行おきにデータ(数値)が入っています。 ・データの入っていない行は空欄でしょうか? >これを、別シートに行を空けずに(1行ずつ)参照させたいのですが、 ・参照とは? データ部のみを抽出して表を作成する・・・・・との意味? であれば、ソートしてコピー>>貼り付けで可能ですが。
質問者
お礼
ご回答ありがとうございます。 ソートすると順番が入れ替わるのでできません…
質問者
補足
すいませんでした。 データの入っていない行は空欄です。
お礼
ご回答ありがとうございました。 これで解決しそうです。 助かりました!