我是大海,微軟認證Excel專家,企業簽約Power BI顧問,致力於Excel報表自動化及資料分析。
將Excel中的時間轉換成秒,需要看在Excel裡的時間錄成了什麼樣子,然後根據不同的情況採用相應的方法來完成。舉例說明如下:
這種規範的情況最簡單,直接用公式轉換即可,如下圖所示:
這種情況比較繁瑣,但如果寫法相對標準,還可以透過函式來完成,比如先用substitute函式將天時分秒等字眼替換成可計算的數學公式,如下圖所示:
然後,透過定義名稱呼叫宏表函式Evaluate來實現數學公式的計算,如下圖所示:
這種情況下,如果起止時間是標準的日期時間,也比較簡單,兩個時間直接相減即為天數,如下圖所示:
得到天數之後,就很簡單了,如下所示:
總的來說,由於Excel表格本身的靈活性,導致了在日常工作中大量千奇百怪的錄入方式,因此,均需要根據實際情況來進行規範化和轉換,所以,最關鍵的是把基礎的功能、函式練熟,然後隨機應變。當然,這些情況也可用Excel2016的新功能Power Query(Excel2010或Excel2013可到微軟官方下載相應的外掛)來解,以便實現資料處理的全自動化。
如果是從時時間總提取秒的那直接用函式時間函式SECOND來解決:
如果是把時間轉化成秒的話可以考慮用公式:=小時數*3600+分鐘*60+秒
我是大海,微軟認證Excel專家,企業簽約Power BI顧問,致力於Excel報表自動化及資料分析。
將Excel中的時間轉換成秒,需要看在Excel裡的時間錄成了什麼樣子,然後根據不同的情況採用相應的方法來完成。舉例說明如下:
1、天時分秒嚴格分離的轉換這種規範的情況最簡單,直接用公式轉換即可,如下圖所示:
2、天時分秒混合的轉換這種情況比較繁瑣,但如果寫法相對標準,還可以透過函式來完成,比如先用substitute函式將天時分秒等字眼替換成可計算的數學公式,如下圖所示:
然後,透過定義名稱呼叫宏表函式Evaluate來實現數學公式的計算,如下圖所示:
3、間隔時間求時長這種情況下,如果起止時間是標準的日期時間,也比較簡單,兩個時間直接相減即為天數,如下圖所示:
得到天數之後,就很簡單了,如下所示:
總的來說,由於Excel表格本身的靈活性,導致了在日常工作中大量千奇百怪的錄入方式,因此,均需要根據實際情況來進行規範化和轉換,所以,最關鍵的是把基礎的功能、函式練熟,然後隨機應變。當然,這些情況也可用Excel2016的新功能Power Query(Excel2010或Excel2013可到微軟官方下載相應的外掛)來解,以便實現資料處理的全自動化。
歡迎在評論中發表不同觀點,共同學習,一起進步。更多Excel文章配套材料下載60+函式訓練:https://pan.baidu.com/s/1eYzhVzb2mAtGGFq__FyzsAPQ入門20篇:https://pan.baidu.com/s/1ITXFJF0eokdC2zKVJvkrhQPQ進階20篇:https://pan.baidu.com/s/1d1o_GfrmWFOp2tA8yhxe9APQ實戰20篇:https://pan.baidu.com/s/1EiDJPk57XtdH1x4SGd2UnQM函式基礎20篇:https://pan.baidu.com/s/1BWzQRI4dZPZacxP6LqRECQPQ動畫30+:https://pan.baidu.com/s/19jUxwhbdXw24OtkFyWNlewPP入門15篇:https://pan.baidu.com/s/1dZLjCRiQikYnyqLc-DWo_w資料透視11篇:https://pan.baidu.com/s/112OmlCU_o_upI5B3pTt4fg