2017-03-01 9 views
0

私は慣れていないと私は慣れていないと変換しようとしています:Excel - 日付と時刻の日付文字列です。 RSA時間に変換するだけでなく、。 (UTC + 2時間)

'8月16日2016 10:16:53 PM PDT'のテキストにUTC + 2時間南アフリカの地元の時間に行く。

私は決して通常の日時よりも多くのことをしていないし、テキストの一部を取り除くことは、AM/PMなどでエラーを出すのですか?

誰でも同じフォーマットを支援することができますか?

おかげで、

+0

: '= - LEFTを( A1、LEN(A1)-4) '正しい時間帯を取得するだけです。次に、任意の方法でフォーマットします。 –

+0

ありがとう...本当にタイムゾーンを削除して理解するだけです。 – user4242750

+0

Excelがタイムゾーンを認識しません。 –

答えて

1

使用この式:あなたが望むように

=LEFT(A1,LEN(A1)-4)+TIME(10,0,0) 

そして、それをフォーマットします。

あなたが原因ローカル設定に,の代わりに;を使用する必要があり、ローカル設定によって:通常の日時を取得する

=LEFT(A1;LEN(A1)-4)+TIME(10;0;0) 

enter image description here

+0

助けてくれてありがとう。私は私のローカルの設定や何かが、使用可能な形式のテキスト(クリーン)に変換するのを妨げていると思います。私はQlikviewを使用して終了しました。助けてくれてありがとう... – user4242750

+0

@ user4242750最後に妨げになる印字不可能な文字があるかどうかデータを確認してください。 –

+0

私はそれをソートしましたが、Qlikでも最初にすべての月の名前を/ 01/02に置き換え、 "、"を "/"に置き換え、基本的にフォーマット全体を変更して#Timestampとしてインポートし、時間。おそらく私のコンピュータの設定は私が理解していないものです... – user4242750

関連する問題