• ベストアンサー

1月~12月の降順並べ替え

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

質問者が選んだベストアンサー

  • ベストアンサー
  • minarai
  • ベストアンサー率30% (167/540)
回答No.2

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

sainokuniob
質問者

お礼

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

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • kuma56
  • ベストアンサー率31% (1423/4527)
回答No.1

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

sainokuniob
質問者

お礼

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

すると、全ての回答が全文表示されます。

関連するQ&A