0

以下に示すようにフォーマットされた日付の CSV ファイルを外部データ ソースから受け取りました。来るものは何でも、適切にソートできる日付に「変換」する必要があります。テキストを列、数式、テキストとしてインポートするなどを試みましたが、このデータを使用可能な形式に変更するものは何もありません。各日付が 1 つのセルに表示されます。過去にデータを消去する必要がありましたが、過去に使用された手法はこのセットでは機能しません。誰かに何かアイデアがあれば、助けていただければ幸いです。ありがとうございました。

 Apr 16 2013 12:40PM
 Apr 19 2012  3:49PM
 Apr 30 2012 10:33AM
 Aug 14 2013 10:25AM
 Aug 29 2013  4:21PM
 Dec 28 2012 10:22AM
 May 13 2013  5:02PM
4

2 に答える 2

1

このフィールドをテキストとしてインポートした後、次の式を適用できます。

=(MID(A1,5,2)&"-"&LEFT(A1,3)&"-"&MID(A1,8,4)&" "&TRIM(MID(RIGHT(A1,7),1,5))&" "&RIGHT(A1,2))*1

次に、セルを日付/時刻としてフォーマットします(カスタムフォーマットdd/mm/yyyy hh:mmAM/PMまたは必要な適切なフォーマット)。

時間が欲しくない場合は、これを使用できます。

=(MID(A1,5,2)&"-"&LEFT(A1,3)&"-"&MID(A1,8,4))*1

または、同様に機能する pnut の Text-to-Column メソッド:)

于 2013-09-11T16:06:43.233 に答える
1

より良い方法 (受信した出力を変更するなど) があるかもしれませんが、それまでの間:

Text to Columns (Data > Data Tools) を Fixed width で使用し、 のいずれかの側ですぐに区切りますApr 16 2013。その列では、日付と MDY を選択します。時間列を選択し、A をスペース A に、P をスペース P に置き換えます。2 つの列を行ごとに追加し、適切な形式にします。

于 2013-09-11T15:55:30.213 に答える