- ベストアンサー
行の昇順はどうしたらいいでしょうか?
先ほども質問したのですが、それに関連してまた質問があります。 エクセルでsheet1にA2:AQ2034とデータがあります。 A列=コード(重複コードなし) B列=商品名(重複商品名なし) C~AQ=月々の売上(2003.1~2006.5までの月々売上) この、C~AQの月々が06/05~→03/01と遡って入っています。 これを03/01~→06/05と並べ替えしたいのですが、どのようにしたらいいでしょうか? 【例】 A B ~ AP AQ 1: 06/05 06/04 ~ 03/02 03/01 この場合、 A B ~ AP AQ 1: 03/01 03/02 ~ 06/04 06/05 *自分の知る知識内でやってみたこと。 行列を入れ替えて他シートに貼り付けし、 通常の昇順を使用と思ったのですが、 〔コピー領域と貼り付け領域の形が違うため、情報を貼り付けることができません。〕 ・・・思考STOP・・・
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
・並べ替えたい範囲を選択しておく ・データ→並べ替えでオプションで方向を「列単位」にする ・年月の入っている列を最優先されるキーに指定してOK
その他の回答 (1)
- hirumin
- ベストアンサー率29% (705/2376)
回答No.1
シートのコピーを用意してください。 A列、B列はそのまま使えますよね。 [C1]=INDIRECT("Sheet1!"&ADDRESS(ROW(),46-COLUMN())) これを、C1:AQ2034の範囲にコピーします。 1行目の書式を日付にします。 これでいかが?
質問者
お礼
出来ました!!! 先ほどもありがとうございました!
お礼
出来ました!!! こんな簡単な方法があるとは… ありがとうございます!