[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『データを抽出したい』(@@@)
a列に500件ほどの郵便番号、B列に同じく500件ほどの住所、C列にも同じく500件ほどの名前(下記参照)のデータがあります。
【A列】 【B列】 【B列】
100-1000 栃木県 山田
200-3000 石川県 佐藤
500-5100 東京都 藤原
・
・
・
というように、このデータにはれぞれの列に500件ほどの情報が記載されています。
このデータを、別のまとめ用のシートのA列に次のように抽出したいと考えています。
【A列】
1行目 100-1000
2行目 栃木県
3行目 山田
4行目 200-3000
5行目 石川県
6行目 佐藤
7行目 500-5100
8行目 東京都
9行目 藤原
・
・
・
簡単にできそうですが、データが500件ほどあり困っております。
< 使用 Excel:Excel2013、使用 OS:Windows7 >
元のシート名が Sheet1 なら、まとめ用のシートで A1=OFFSET(Sheet1!$A$1,INT((ROW(A1)-1)/3),MOD(ROW(A1)-1,3)) を A2以下にコピーでどうでしょうか。
(Mook) 2015/04/07(火) 21:37
Sub test() Dim i As Long
With Range("A1").CurrentRegion For i = 1 To .Count Sheets("Sheet2").Cells(i, "A").Value = .Item(i).Value Next i End With End Sub (???) 2015/04/08(水) 09:19
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.