0
我試圖把下面的值,使之成爲DD-MMM-YYExcel的CONCATENATE月
例如的日期格式:110412
變成04-NOV-12
我的公式的現在的問題是:
(CONCATENATE(MID(E14,3,2),"-",(TEXT(LEFT(E14,2),"MMM")),"-",RIGHT(E14,2)))
它給我04-Jan-12
。
請注意,我希望本月能夠全部上限。
我試圖把下面的值,使之成爲DD-MMM-YYExcel的CONCATENATE月
例如的日期格式:110412
變成04-NOV-12
我的公式的現在的問題是:
(CONCATENATE(MID(E14,3,2),"-",(TEXT(LEFT(E14,2),"MMM")),"-",RIGHT(E14,2)))
它給我04-Jan-12
。
請注意,我希望本月能夠全部上限。
嘗試使用「UPPER(foo)」函數作爲包裝來使結果全部大寫。
UPPER((CONCATENATE(MID(E14,3,2),"-",(TEXT(LEFT(E14,2),"MMM")),"-",RIGHT(E14,2))))
或者更好的是:
=MID(E14,3,2)&"-"&UPPER(TEXT(DATE(MID(E14,5,2),MID(E14,1,2),MID(E14,3,2)),"MMM"))&"-"&RIGHT(E14,2)
謝謝你,任何想法如何獲得一個月正確顯示? – kmiao91
它如何顯示不正確?你可以說得更詳細點嗎。 – JustinJDavies
我想將110412轉換爲04-NOV-12,而是顯示04-JAN-12。 – kmiao91