2017-03-21 13 views
0

私は、データをインポートして日付として認識することが一般的な問題であることを認識しています。私は答え、多くの前の記事経由で検索しましたが、まだ解決を発見していない。ここでExcelの日付の認識

は、私は時間を気にしない

Data as imported のように元のデータが見えるものだ、日付が重要なだけです情報。

  1. ちょうど最初の列にDMYを選択し、2番目の列
  2. に時間を壊すの列に(ロング、ショート)日付
  3. テキストとして再フォーマット:ここで

    は、私がこれまで試したものです
  4. 私も試しました&私はその最初の列を取った場所を置き換え、すべての ' - 'を新しい ' - 'または '/'で置き換えました
  5. テキストを列にして、その後、それらを再結合して、 '2月'を2に変える(別の月に同じ)ためにvlookupテーブルを歌い、DATE()を使用しますが、何らかの理由でその日がまだテキストとして読み込まれていますが、年は数字として認識されます。今日のテキストでは、これはまだ失敗します。

これは私を狂ったものにしています。

参考までに:私は米国です。私はVBAコードを含まないソリューションを見つけることができたいと思っています。私はVBAではそれほど優れていないし、日常的にこれを管理する必要がある人は卓越したものです。我々は約5000行を持っているので、手動でこれを行うことはできません。

答えて

3

Excelは時間とAM/PMの間にスペースが必要であるという問題があります。したがって、この式に1を入れて:

=--REPLACE(A4,LEN(A4)-1,0," ") 

--は、適切な日時の出力にフォーマットすることができます番号にテキストをオンにします。

必要に応じてセルをフォーマットします。

enter image description here

関連する問題