
No.3ベストアンサー
- 回答日時:
>Power Queryを用いて別のファイルのデータを取り込み、
>テーブルに変換したところ、日付が例えば
>「Fri Jul 07 22:21:15 +0000 2023」のように一行で表記され・・・
とのことですが、当然fujillinさんの回答のように数式で変換するという方法は考えられます。
しかし、そもそもご質問者がPower Queryでデータを取り込むのであれば、Power Query側で整形するというのが王道だと思います。
つまり、fujillinさんの回答はスペースを区切りとして、セル内テキストの分割と結合の操作を行うものですが、Power Queryでこれを行えばよいということになります。
Power Queryによる文字列の分割と結合については以下のURLを参考にしてください。
https://onsuku.jp/blog/excel2019_011
No.2
- 回答日時:
こんばんは
>日付が例えば「Fri Jul 07 22:21:15 +0000 2023」のように一行で表記され、~
必ず、ご提示の形式になっているのであれば、作業列にそれを日付変換したものを作成して、そちらをキーにして並べ替えれば良さそうです。
例えば、A1セルにご提示の文字列があるとして・・
Office365などスピル機能が利用できる環境であれば、作業列の同じ行に
=TEXTJOIN(" ",0,CHOOSECOLS(TEXTSPLIT(A1," "),3,2,6))*1
を入力して下方にフィルコピーすれば日付に変換できます。
(表示書式を日付にしておく必要があります)
この作業列をキーにして並べ替えれば良いでしょう。
※ クエリをそのままにしておくと再実行した際におかしなことになりそうなので、一旦、別シート等ににコピペしてから処理するか、クエリを切断しておくのが良いかも知れません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) 逆順 3 2023/08/24 09:30
- Visual Basic(VBA) Excel VBAで並べ替えをしたい 3 2023/02/25 09:31
- Excel(エクセル) 【エクセル】並び替えからの並び替え方法 7 2022/07/22 09:46
- その他(開発・運用・管理) 複数ファイル名の一括変更について 3 2023/04/27 13:08
- Excel(エクセル) Excelでの並べ替えについて 5 2022/11/26 22:18
- Excel(エクセル) Excelで漢字人名が勝手に並び変わる 2 2023/01/14 22:14
- Excel(エクセル) オフィスをLibreOfficeからmicrosoft 2013に変えました。 1 2022/05/09 00:28
- その他(プログラミング・Web制作) 【python】Excelファイルを読み込む際の日付の表示形式を任意にする 2 2022/11/24 14:21
- Excel(エクセル) エクセルVBA オートフィルタでの絞り込みと並び替えについて 1 2023/07/08 13:08
- その他(Microsoft Office) 1の行を固定した上でVBAを用いて日付順に自動並べ替え 2 2022/06/06 15:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
23時59分59秒までのデータを抽...
-
今日の日付が入った行のデータ...
-
VBAについて
-
wordの差し込み印刷での日付表示
-
SQL文(クエリ)をご教授くださ...
-
パフォーマンスについて
-
Accessのマクロでモジュールを...
-
OutlookVBAで作成したマクロに...
-
callで順に実行されるプロシー...
-
エクセルのファイルを自動でFTP...
-
テーブル権限確認
-
ファイルを開いたと同時に、サ...
-
FileMaker pro12 アンケート
-
SQL*Loader フォーマット変換...
-
SQLです。下記の問合せを行うク...
-
Accessでグローバル変数を宣言...
-
時間項目を60進数から10進数へ...
-
Excel VBAで「プログラム実行」...
-
SQLserver算術オーバーフロ...
-
date型のインデックス
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
今日の日付が入った行のデータ...
-
SQLで部分的にGROUP BYしたいとき
-
重複するIDのデータを1行にま...
-
Accessの数値から時間に変換す...
-
14桁の日付(YYYYMMDDHHMMSS)を...
-
SQLサーバで和暦から西暦に変換...
-
テーブルの主キーをdate型...
-
エクセル 日付による並べ替え...
-
日付書式に変換でこまっています!
-
日数算出SQL
-
日付の切り出し方法について
-
指定した年月までのデータを取...
-
wordの差し込み印刷での日付表示
-
OSのシステム日付を変更して...
-
Excelグラフの日付軸の日付がず...
-
日付の最大値レコードを取得す...
-
特定の日付が第何週目にあるか...
-
OSのシステム日付を変更して...
-
excel 日付のみ置換したいのです
-
WHERE句にて「30日前から今日ま...
おすすめ情報
No.3で教えていただいたようにPower Queryを使って、
〈スペースを区切りとして分割→年月日順になるように結合→できた文字列を日付に変換→並び替え〉
という手順を踏み、無事に日付順に並び変えることができました。
No.2で教えていただいている方法は、Power Queryを使っていない状態で同じような状況に陥ったときなどに参考にさせていただこうと思います。
大変助かりました。ありがとうございました。