天天看點

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

       Excel中時間相關的函數和問題比較多,今天小千在學習中就遇到了一個問題,在資料庫導出一組通話時長的資料時,發現他是以秒數計算的,但是我們通常是對幾時幾分幾秒的形比較敏感,是以我們需要進行轉換。經過一番查找之後,小千在之前學過的Excel知識中找到了一個text函數、time函數等等,于是小千對這個問題的解決方法做了一個整理,希望對遇到同樣問題的小夥伴有所幫助。

       首先,先看下面這張圖,羅列的是秒數轉化為分秒和轉化為幾天幾時幾分幾秒的幾種形式。

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

       那麼,接下來,我們再來簡單了解一下幾個涉及到的函數:

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

TEXT函數:

1、功能:将數值轉換為按指定數字格式表示的文本。

2、文法

TEXT(value,format_text)

Value 為數值、計算結果為數字值的公式,或對包含數字值的單元格的引用。

Format_text 為“單元格格式”對話框中“數字”頁籤上“分類”框中的文本形式的數字格式。

TIME函數:

1、功能:傳回某一特定時間的小數值。如果在輸入函數前,單元格的格式為“正常”,則結果将設為日期格式。

2、文法:

TIME(hour, minute, second)

Hour 必需。0(零)到 32767 之間的數值,代表小時。任何大于 23 的數值将除以 24,其餘數将視為小時。

Minute 必需。0 到 32767 之間的數值,代表分鐘。任何大于 59 的數值将被轉換為小時和分鐘。

Second 必需。0 到 32767 之間的數值,代表秒。任何大于 59 的數值将被轉換為小時、分鐘和秒。

     最後,我們分别來對秒數幾種形式的轉化進行羅列:

第一,Excel秒轉換為時分秒的三種方法

C2單元格公式:=TEXT(A2/86400,"m分ss秒")

D2單元格公式:=INT(A2/60)&"分"&MOD(A2,60)&"秒"

E2單元格公式:=TEXT(TIME(,,A2),"m分ss秒")

第二,秒轉換成幾天幾時幾分幾秒等形式寫法

G2單元格公式:=TEXT(A2/86400,"hh:mm:ss")

H2單元格公式:=TEXT(A2/86400,"d天h小時m分鐘s秒")

I2單元格公式:=TEXT(A2/86400,"h小時m分鐘s秒")

      說到這裡,我們可能會對幾個公式常出現的86400這個數字産生疑惑,其實他很簡單。

由于我們需要轉換的都是秒數,秒轉成數值,1天的數值是1,一天24小時,1小時60分鐘,1分鐘60秒,=1/(1*24*60*60)是1秒的數值,也就是1/86400是1秒的數值。然後再用Text函數将數值顯示為分和秒。

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換
python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

長按二維碼關注我

用不到一分鐘的時間

  給自己一個升職、加薪的機會

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換
python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換
python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換
python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換
python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

千聊資料

一個分享資料分析&

資料挖掘知識的公衆号

精彩推薦

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

Python中的幾個有趣的基礎文法點,帶你開啟Python之旅

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

邁出Python學習第一步:Python開發環境的下載下傳與安裝

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

價值連城:Excel中超級好用的神技能,讓你成倍提升工作效率

如果你剛開始接觸資料分析,可在微信公衆号背景回複"千聊資料",擷取《大資料統計學基礎》教程以及《資料分析學習清單》電子稿,幫助你輕松邁入資料分析大門。

python如何将時間格式轉換成數字形式表示_每日一技:一秒搞定Excel時間轉換

你點的每個“在看”,我都認真當成了喜歡