2013-03-25 645 views
7

我有一個Excel表格,其中一列是交易時間,格式是HH:MM:SS。但我需要HHMM格式的交易時間,以便我可以將該Excel表格上傳到我的應用程序中。截至目前,我手動格式化每一行,有沒有什麼辦法可以將所需格式一次應用到整列?如何在Excel中將時間從HH:MM:SS格式化爲HHMM?

回答

8

如果只有你的眼睛:

選擇整列,右擊選擇的地方,去單元格格式,標籤號碼,CATERGORY定製。

類型HHMM

按OK

完成。

如果需要此爲實際值:

使列包含以下公式=TEXT(<targetcell>;"HHmm")

請注意,這是依賴於語言,你是否需要,或者;在那個公式中。

+0

它的工作原理,感謝您的回答! – 2013-03-25 10:33:03

+0

請標記他這樣回答,讓其他人知道。很高興能對您有所幫助 – 2013-03-25 10:37:08

+2

請注意,無論您是否需要該公式中的「,」或「;」,它都依賴於語言 – 2013-03-25 10:42:43

2

你有兩個選擇:

  • 自定義格式的領域。
  • 在另一個單元格中使用一個函數。假設,單元格A1包含文本15:48:58。您使用另一個單元格中的公式(如B1)作爲=TEXT(HOUR(A1),"00")&TEXT(MINUTE(A1),"00")。這樣輸出爲1548
+0

這兩個選項都起作用。感謝您的回答。 – 2013-03-25 10:34:17

+1

第二個選項給出05:09 59,這不是你想要的。把它擴展爲:'= TEXT(HOUR(A1),「00」)&TEXT(MINUTE(A1),「00」)' – 2014-03-24 09:57:12

+0

@K_B謝謝...我已經編輯過這篇文章:) – Aditya 2014-03-24 12:13:00

-1

例如,在B2中輸入.633。當我們將0.633轉換爲時間時表示我們將0.633轉換爲日期。我們認爲24小時爲1天。

以下步驟:

  1. 選擇B2單元格,然後右鍵單擊。
  2. 從快捷菜單轉到格式單元格。格式單元格對話框出現。
  3. 在對話框中。點擊類別列表下的自定義。從右側列表中查找hh:mm:ss
  4. 現在將其編輯爲hhmmss,位於'Type:'下的右側。

你可以從msofficeworld閱讀本教程:Format Time in Excel