プロが教える店舗&オフィスのセキュリティ対策術

Excel2003です。
1月~12月を降順に並べ替えると9月8月・・・1月12月11月10月と9月が最初で1月の後に12月~10月になります。
なぜ12月を最初に1月まで降順に並ばないのですか教えてください
又12月から順に1月まで並べ替える方法を教えてください。

A 回答 (2件)

どうしてその順番になってしまうのかは、#1さんの説明通りです。



「01月」に変えず、今のままで1月、2月・・で並べ替えるなら、
(1)表の中のどこかのセルをアクティブにする
(2)データメニュー→並べ替え
(3)並べ替えダイアログボックスが表示。
  最優先されるキーは、正しいものを選択してください。
(4)ダイアログ左下の「オプション」をクリック
(5)「標準」になっているところを「1月 2月・・・」に変えてください。
(6)設定がすんだら「OK」

これでいけると思いますけどどうでしょう?
    • good
    • 5
この回答へのお礼

回答ありがとうございます

ユーザーリストの順に並べ替えることができるんですね
これからもよろしく御指導ください。

お礼日時:2008/06/14 22:35

1月とか12月と言う風に入力してあると、文字列として認識してソートします。


その時に頭の文字から順番に判読していくので、1月とか12月は頭が1なので続いて表示されます。
2月~9月は先頭が1より大きいので、1月とか12月の頭が1のものよりも後の物と判断されてしまいます。
これを防ぐのには、01月、02月・・・09月の様にしてやれば、09月の後に10月~12月が並びます。
また、セルには数字だけを入力して数値として認識させ、セルの書式設定のユーザー設定で 月 も表示できるようにしても大丈夫かも。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
文字列とは思いつきませんでした。

お礼日時:2008/06/14 22:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!