返回列表 上一主題 發帖

EXCEL 日期中的日、月數值讀取相反、如何解決

EXCEL 日期中的日、月數值讀取相反、如何解決

請問若原始資料4/1/2013的資料為mm/dd/yyyy,

可是一匯入excel卻自動判讀為dd/mm/yyyy,

這種情況該如何解決呢?

謝謝

感謝版主、受益無窮

TOP

請教、若不使用此方法該如何解決呢?  是否有儲存格format的方式呢?

ex:儲存格A1D/MM/YYYY
        儲存格B1引用A1更改讀取數值方式為:MM/DD/YYYY

TOP

GBKEE版主、如果希望不要用VBA呢?因為格式中有兩種格式
一種為MM-DD-YYYY、另一種為dd/mm/yyyy,
所以現在要找土法鍊鋼的方式完成這項動作

TOP

感謝GBKEE版主,這個VBA真的很棒、很省事。只是使用者希望連這個步驟都省略,所以最後我只能另外加一個SHEET來做格式處理,方式如下:
1. 以T()判斷是否為日期格式;
2.1 非日期格式:先用VALUE(MID())選取需要的數字;
2.2 若為日期格式則利用YEAR()、DATE()和DAY()格式進行截取數字;
3. 接著再用CONCATENATE做文字組合;
4. 最後用DATEVALUE()設定為日期格式。

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題