エクセル2013において、日付を含む一覧表が有り、その表の内容を「日付順」に並び替えたいのですが、フィルターを使用して昇順した時に例えば、「2013/11/21」が「2013/6/12」よりも先(早い方)になってしまいます。
「11」の2桁目の「1」が「6」よりも先と判断されているものと思われますが、何か対策方法をご教授下さい。
または、「2013/6/12」を「2013/06/12」と表記されれば正しく昇順されるのでしょうか?
その場合に、「2013/6/12」を「2013/06/12」と修正できる方法があれば併せてご教授下さい。
行数の多い表の為、1セルごとの手作業は省きたいと考えています。
どうぞ宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
こんばんは!
間違っていたらごめんなさい。
もしかしてセルの表示形式が「文字列」になっていませんか?
シリアル値であれば問題なく昇順に並び替えができるはずです。
もし文字列の場合は
データ範囲をすべて範囲指定 → データ → 区切り位置 → 何もせず「次へ」を2回クリック
→ 「日付」を選択し「YMD」になっているコトを確認して「完了」!
これでシリアル値になりますので、
普通に並び替えを行ってみてください。m(_ _)m
早速のご返答有難う御座います。形式では「文字列」ではなく「日付」となっているはずなのですが、「区切り位置」での設定をご指示の通りに致しましたら解消致しました。助かりました。
No.3
- 回答日時:
>フィルターを使用して昇順した時に例えば、「2013/11/21」が「2013/6/12」よりも先(早い方)になってしまいます。
あなたが「日付」と言っている値は文字列ですね?
Excelで扱う日付は1900/1/1を1としてそこからの延日数(数値)を日付の形式で表示しています。
数値であれば2013/6/12<2013/11/21となりますので順位が逆転します。
>または、「2013/6/12」を「2013/06/12」と表記されれば正しく昇順されるのでしょうか?
他にも方法がありますので試してください。
文字列の日付を並べ替えの対象にすると「並べ替える前に」と言うダイアログが出て「数値に見えるものはすねて数値として並べ替えを行う」にマークを付ければ文字列の日付を数値として並べ替えが行われます。
結果は2013/6/12<2013/11/21となり、あなたの希望通りになるでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelの並び替え(先頭の文字以外を基準に並び替えたい) 3 2023/07/07 22:21
- その他(ソフトウェア) Googleスプレッドシートについて 5 2022/05/07 11:46
- Excel(エクセル) 【エクセル】並び替えからの並び替え方法 7 2022/07/22 09:46
- Excel(エクセル) エクセルVBA オートフィルタでの絞り込みと並び替えについて 1 2023/07/08 13:08
- その他(Microsoft Office) 1の行を固定した上でVBAを用いて日付順に自動並べ替え 2 2022/06/06 15:09
- Excel(エクセル) オフィスをLibreOfficeからmicrosoft 2013に変えました。 1 2022/05/09 00:28
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Excel(エクセル) 並べ替え、ソートの構文がわからない。 お世話になります。VBA超初心者です。 エクセルでワークシート 2 2023/06/28 21:00
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
入力後に日付順になるように自...
-
日付だけを変更して印刷(Excel)
-
エクセルの条件付き書式につい...
-
31:30:00が1900/1/1 7:30:0
-
エクセルのセルにカレンダーを...
-
日付入力→指定のセルの色を塗り...
-
エクセルでENTERを押すと数式が...
-
EXCELで直近の日付を抽出する関数
-
Excelに入力した個々の日付の数...
-
西暦や和暦の表示をyyyymmdd表...
-
日付を入力したセルをファイル...
-
エクセル 当番表の作り方 エク...
-
Excelで半年後の日付を計算したい
-
Excelで、年だけの「西暦」から...
-
エクセル関数で日付かどうかの...
-
エクセルで日付入力欄を作成し...
-
エクセルの日付入力
-
Excelで日付を4ケタで入力し、○...
-
海外の日付を表示させたい
-
エクセルで数字列の間に『/』を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
日付だけを変更して印刷(Excel)
-
入力後に日付順になるように自...
-
Excelで半年後の日付を計算したい
-
エクセルでENTERを押すと数式が...
-
エクセルで数字列の間に『/』を...
-
エクセルのセルにカレンダーを...
-
エクセル 当番表の作り方 エク...
-
エクセル関数で日付かどうかの...
-
Excelで、年だけの「西暦」から...
-
ファイルのオープン時に今日の...
-
Excelで8/26等の日付を全てその...
-
日付入力→指定のセルの色を塗り...
-
エクセルで日付入力欄を作成し...
-
☆Excelエクセルで入力した日の...
-
EXCELで直近の日付を抽出する関数
-
日付を入力したセルをファイル...
-
◆ EXCEL自動入力日付を自動で...
-
ワード差込について
-
WORDで翌日や翌々日の日付を表...
おすすめ情報