我有一個CSV文件,其中有一個DateTime列,我使用php進行更改以便以此格式顯示,02/18/2013 03:53:48 PM在excel中打開CSV文件更改我的格式
但是,當該文件在Excel中打開了所有的格式更改爲此格式, 2013年2月18日15:53
現在,這不會是一個問題,我看還是應付不過我希望最終用戶不必在Excel中以24小時格式查看時間。我如何讓excel在打開csv後不更改我的格式,並允許最終用戶對此DateTime列進行排序而不會出現任何問題。我知道我可以通過格式化單元格來改變日期的格式,一旦我打開文件,但我不希望最終用戶甚至不得不採取這一步。
我也想指出,當我選擇一個單元格的公式欄將以我想要的格式顯示我的DateTime列讓我感到困惑。
那麼,如果我將日期更改爲字符串,我無法正確地從最新到最舊排序(這可能是最終用戶想要使用excel的原因)。 – 2013-04-30 12:49:15
這就是缺點,它將解決方案#2作爲您的選項 - 對其具有更多的好處,例如可以使用格式化(例如粗體標題行,凍結窗格,條件格式等) – 2013-04-30 12:54:54
選項2可能是唯一的解。謝謝您的意見。 – 2013-04-30 13:03:50