[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『行のデータを並べ替えたい』(トゥース)
お世話になります。
下記の様な行データを
sheet1
A B C D D 1 いちご 出荷 090101 販売 090201 2 みかん 収穫 090501 出荷 090510 3 スイカ 収穫 090720 出荷 090801
sheet2
A B C D
1 いちご 出荷 販売 2 090101 090201 3 みかん 収穫 出荷 4 090501 090510 5 スイカ 収穫 出荷 6 090720 090801
という具合に一列になっているデータを並べ替えて2行のデータにしたいのですが、
元データが2000行程度あり、一度に並べ替えれればと思うのですが、よい方法がありましたらご教示頂ければと思います。
よろしくお願い致します。
【Excel2000、WindowsXP】
1.D,E列を入れ替える。 2.F列に、データの最後(F3)迄連番を振る [A] [B] [C] [D] [E] [F] [1] いちご 出荷 販売 90101 90201 1 [2] みかん 収穫 出荷 90501 90510 2 [3] スイカ 収穫 出荷 90720 90801 3 [4] [5] [6]
3.連番(F1:F3)をコピーして、続き(F4)から貼り付ける 4.D:E列をコピーして、B:C列の続き(B4:C4)から貼り付ける [A] [B] [C] [D] [E] [F] [1] いちご 出荷 販売 90101 90201 1 [2] みかん 収穫 出荷 90501 90510 2 [3] スイカ 収穫 出荷 90720 90801 3 [4] 90101 90201 1 [5] 90501 90510 2 [6] 90720 90801 3
5.F列で並べ替え後、D:F列を削除
Sheet1にデータが来たら 特に操作をすることなくSheet2に配置換えがされるようにしておきたいなら INDEX関数などを利用しても良いかもしれません。 [[20100307204901]] 『カード作成』(km)
(HANA)
>一度に並べ替えれればと思うのですが
多少の手間は惜しまないですよね・・ (mitsu)
A1:E2000にデータが入っているとして。
1.C列とD列を入れ替える。 2.セルF1に「1」と入力、セルF2に「2」と入力 3.F1:F2を選択して、フィルハンドルをダブルクリック →F1:F2000が選択された状態 4.Ctrl+C(コピー) 5.セルF2001でCtrl+V(貼り付け) 6.F1:F2000内のセルどれか一つを選択して、[標準]ツールバーの[昇順で並べ替え]ボタンをクリック ※或いは、上の[データ]→[並べ替え]→[OK] 7.F列を選択してDeleteキー 8.D1を選択して、Ctrl+Shift+Endキー(※D1:E3999を選択) 9.Ctrl+C(コピー) 10.セルB2を右クリック→[形式を選択して貼り付け]→[空白セルを無視する]にチェック→[OK] 11.D:E列を選択してDeleteキー
アドバイスありがとうございました。
この操作をマクロで記録すればデータが更新されても即対応できるのですね。
感謝です。ありがとうございました。
(トゥース)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.