我使用輸入yyyy-mm-dd-HH的excel單元格。 mm.ss.000000如何將yyyy-mm-dd-HH.mm.ss.000000的excel輸入轉換爲「YYYY-MM-DD HH:MM」
現在,我想我的chnage輸入「YYYY-MM-DD HH:MM」
我試過幾個論壇中給出的自定義設置選項幾個公式的..但沒有運氣..任何想法如何使用Excel公式選項將數據轉換爲目標格式?
我使用輸入yyyy-mm-dd-HH的excel單元格。 mm.ss.000000如何將yyyy-mm-dd-HH.mm.ss.000000的excel輸入轉換爲「YYYY-MM-DD HH:MM」
現在,我想我的chnage輸入「YYYY-MM-DD HH:MM」
我試過幾個論壇中給出的自定義設置選項幾個公式的..但沒有運氣..任何想法如何使用Excel公式選項將數據轉換爲目標格式?
我假設輸入日期是文本格式,正如您所說的使用自定義格式不起作用。因此,你將不得不使用字符串一點。如果你想保持在該值秒,但只顯示到分鐘,你可以使用:
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(I4,"-"," ",3),".",":",1),".",":",1)*1
然後使用自定義格式,使其顯示您希望它的方式。否則,它會顯示爲一堆數字,如41440.5625。
如果不需要秒之外的東西,你可以使用:
=LEFT(SUBSTITUTE(SUBSTITUTE(I4,"-"," ",3),".",":"),16)*1
並再次使用自定義格式。
的替代首先由白色空間取代的-
的第三實例的時間從時刻分開,而第二個取代用冒號:
,以便它的Excel文件可讀日期時間格式所有期間.
。 *1
將生成的字符串轉換爲excel中的數字,您只需格式化即可。否則,如果你想得到一個文本輸出,完全刪除*1
。
真棒!你是最好的.. 它的工作完美。謝謝! –
不客氣@prasadkrishna – Jerry
你想轉換或查看不同嗎?通過自定義設置進行查看,而轉換將通過公式進行。 – Jerry