- ベストアンサー
EXCEL2003で日付をソートしたい
エクセル2003で出納帳を作成しています。 日付をソート(若い順)するにはどうしたらよいでしょうか?? A列 6/1 6/2 6/3 6/1 6/2 これを A列 6/1 6/1 6/2 6/2 6/3 という感じにしたいです。 B列以降C,D,E~には、文字列、関数、数値等が入力されており、それも同時に動かしたいのですが… よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
日付欄の書式が文字列の場合、期待されない結果となりますので、並び替えする前に日付に変更して下さい。 ・書式変更は、範囲選択し、データ→区切り位置→次へ→次へ→完了。 ・並び替えは、A1セルクリック→データ→並び替え→最優先されるキーをA列→昇順→範囲の先頭行をデータ→OK
その他の回答 (2)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
エクセルは、通常に日付を入れると(文字列にしてなければ)、日付シリアル値でセルの値として保持されます。日付シリアル値とは、1900・1・1日からの日の連続番号です。3万何がしの整数です。 ソートは指定した列の、セルの「値」!に基づいて行われます。 そう理解できてしまえば、この質問は出ないでしょう。 その問題なら、ある列の整数値の大小順に並べ替えたいという問題になります。質問する必要もないでしょう。日付=整数を思い起こしてください。 >それも同時に動かしたいのですが 範囲列・行を全体をもれなく範囲指定して、並べ替えの操作を始めることです。
- mitu01
- ベストアンサー率25% (20/80)
回答No.1
単純に、タイトルバー近くにあるデータ(D)メニューから「並び替え」を選んで、ソート対象の列(質問の例ではA列)を指定すれば出来るのではないでしょうか。