2012-06-24 112 views
1

我需要格式化一個數字以在Excel中顯示爲時間戳。 例如,這個數字2083249顯示爲2.083.249,但它代表一個時間戳,所以我希望它顯示爲2,083249。在Excel中插入時間戳

有什麼方法將其格式化爲所需的格式(2,083249)?手動完成大量數據。

一些附加信息(不確定如果相關): 時間戳來自wireshark,我將它導出到CSV和CSV文件中,它們顯示爲2.083249,但當導入到excel時,它們最終爲2.083.249 。

非常感謝所有的幫助。

編輯: 在使用CSV文件玩了一會之後,我設法格式化了單元格,同時從CSV文件導入到excel中。現在它顯示爲2,83249,但不顯示最後一個零。它應該是2,832490。任何建議?

+0

只使用單元格格式?! – peenut

+1

這與編程有關嗎? –

回答

1

如果您正在編寫CSV導入到Excel中,請將日期格式設置爲日期字符串(例如'2010-06-24'),否則寫一個真正的Excel文件,您可以在其中真正設置單元格的格式。

2,083249不是時間戳格式

+0

問題是我從wireshark數據導出的CSV顯示'timestamp'爲2,083249。我想我使用了錯誤的術語。這不是一個時間戳,事實上它是以秒爲單位的時間差。更準確地說,是兩個不同數據包到達之間的秒數。 – user1454263

+0

由於時差大於一天,因此您需要一個格式掩碼來顯示小時數:分鐘:秒......您可能需要使用適合您所選語言的任何庫來編寫真正的Excel文件,該語言允許你設置格式掩碼 –

1

有一些所謂的自定義標籤中的「格式單元格」選項卡。你可以創建你自己的單元格格式。

  • 右鍵單擊其中包含數2083249
  • 然後按TAB「號碼」,然後選擇最後一個對話框「自定義」
  • 在textbar下標題「類型:」小區把這個格式0 「」 ######
  • 按‘確認’
  • 滾動,讓新樣式的所有其他單元格的格式

注:確保細胞內的所有數字都相同的長度(即2083249是7位數,那麼所有其他單元格都包含7位數字)

+0

感謝您的幫助。 – user1454263