• 締切済み

月日優先の日付の並べ替えをしたくて・・・

日付の並べ替えの仕方で困っています。教えていただけませんか・・・。 エクセルで2004/3/1      1998/5/20      2002/4/2      2001/3/30 …のように日付が並んでいる物を 昇順で並べ替えたいのですが、 年は不要で、月・日のみを昇順にしたいのです。 このままの状態で並べ替えると、年が優先されてしまって 3/1を先に表示したいのに 3/30の次に3/1が表示されてしまいます。 どのように解釈して操作したらよろしいでしょうか? 質問が的を得てなくてすみません。

みんなの回答

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.2

こんにちは。maruru01です。 作業列を1列使います。 仮にデータがA列にあって、作業列をB列とすると、 B1に、 =TEXT(A1,"mmdd") と入力して、下の行へコピーします。 そうしたら、AB列をまとめて、B列をキーにして並べ替えをします。 作業列はどこでもいいですが、データ列と一緒に並べ替えをするので、隣の方がいいです。

decodeco
質問者

お礼

皆さん、早速のご回答ありがとうございました。 どちらの方法も試してみました。とても参考になり、作業もスムーズに終える事が出来ました。

回答No.1

同じ行の空白セルに   =MONTH(日付の入力されているセル)   =DAY(日付の入力されているセル) のように記述し、その2列で並べ替えすれば良いと思います。

関連するQ&A