Microsoft Excel で日付を降順にフォーマットする方法
Excel 2013 の並べ替え機能は、セルの書式設定に基づいてデータをインテリジェントに解釈するため、ほとんどの場合、日付の列を並べ替えると、Excel はアルファベット順ではなく時系列順に正しく並べ替えます。ただし、セルがプレーン テキストとして構成されているデータ セットを扱っている場合は、まずテキストを Excel が理解できる日付形式に変換する必要があります。
日付を時系列で並べ替える
並べ替えたい日付を含む列 (または列の一部) を選択し、データ タブをクリックし、AZ またはZA 並べ替えボタン。日付を操作する場合、これらのボタンはアルファベット順の並べ替えから時系列順の並べ替えに変わります。 AZ ボタンは古いものから新しいものへ、ZA は新しいものから古いものの順に並べ替えます。
警告
Excel は 1900 年 1 月 1 日より前の日付を処理できません。古い日付を並べ替える必要がある場合は、セルを手動でカット アンド ペーストするのが最も簡単な方法です。ただし、エキスパート ユーザーの場合は、Visual Basic for Applications を使用して古い日付を操作することができます。
テキストを日付として再フォーマット
日付を並べ替えようとしても、Excel で代わりにアルファベット順に並べ替えられる場合は、セルがテキスト形式に設定されています。ただし、日付の書式を変更しても、日付をそれぞれ再入力しない限り、問題は解決しません。リストが長い場合、より簡単な解決策は DATEVALUE 関数を使用することです。
ステップ 1:DATEVALUE 数式を作成する
最初の日付と同じ行の空のセルを選択します。 =DATEVALUE( で数式を開始します 次に、リストの最初の日付をクリックして、そのセル位置を挿入します。 Enter を押します 式を完成させます。
ヒント
この時点で、数式の結果は次のようになります。 乱数のように。 Excel では、これらの日付シリアル番号を使用して日付を操作します。各数字は、1900 年 1 月 1 日からの日数を表します。
ステップ 2:残りのセルを埋める
数式が完成したセルを選択し、フィル ハンドル (セルの右下隅にある小さな四角形) を下にドラッグして、日付と同じ数の行をカバーします。
ステップ 3:セルの書式を変更する
日付のシリアル番号を含むすべてのセルを選択し、ホーム を開きます タブをクリックし、番号セクションのドロップダウン メニューを開きます。 ショートデートのいずれかを選択 またはロングデート セルを日付として再フォーマットします。これらのセルの並べ替えが期待どおりに機能するようになりました。
ヒント
- その他の日付形式については、[その他の数値形式] をクリックしてください ドロップダウン メニューの一番下にあります。
- 日付の元の列を固定列に置き換えるには、固定列をコピーし、元の列を右クリックして S を押します そしてA [値と数値の書式設定を貼り付ける] を選択します .