2015-08-20 152 views
0

我有一個格式化日期在Excel中的問題。無論您做什麼,日期都保持不變,因此無法按日期過濾。格式日期不工作

任何援助將不勝感激。這是一個系統生成具有NO宏的Excel或格式化

回答

0

也可以使用TEXT()函數很容易(注:源數據必須是一個excel日期值)

TEXT(value, format_text) 

其中value是參考單元和format_text是你想如何格式化文本 - 在你的情況下dd/mm/yyyy。

假設:

A1 = 3/17/2013 
A2 = 12/27/2013 

在B1 B2 &簡單地輸入:

B1 = TEXT(A1, "dd/mm/yyyy") 
B2 = TEXT(A2, "dd/mm/yyyy") 

和結果應當是

 A    B 
3/17/2013  17/03/2013 
12/27/2013  27/12/2013 

希望有所幫助。

修訂SUGGESTION IF正與TEXT:

拆分使用mid()left()right()功能然後檢查如果月份毫米長使用LEN()函數1或2個字符的字符串。最後使用&和/運算符將字符串連接在一起。在B1

嘗試粘貼這一點,應該很好地工作:

=MID(A1,FIND("/",A1,1)+1,2)&"/"&IF(LEN(LEFT(A1,FIND("/",A1)-1))=1,0 
&LEFT(A1,FIND("/",A1)-1),LEFT(A1,FIND("/",A1)-1))&"/"&RIGHT(A1,4) 

Excel Date Formatting