當前位置:首頁 > 科技 > 正文

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法

Excel情報局

OFFICE愛好者大本營

1%的Excel基礎搞定99%的職場工作

做一個有價值感的Excel公衆号

Excel是門手藝玩轉需要勇氣

數萬Excel愛好者聚集地 自我提升也是一種修養

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法

2021年4月8日周四 【Excel情報局|文案回收鋪子】 随着年齡的增長 人總會變得越來越寬容 所以很多事情到最後 并不是真的解決了 而是算了吧 “X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法


今天遇到了這樣一個問題:如何将“X天X小時X分鐘”這種時間數據分别轉換為分鐘、小時、或者秒呢?
遇到這個問題,想到的第一思路是用添加輔助列,然後進行分列的方法:将“X天X小時X分鐘”數據分别根據分隔符号“天”,“小時”,“分鐘”進行分列,将得到的天、小時、分鐘數據放置到三個單元格裡面,然後在進行簡單的乘以換算單位進行計算。但是這種方法需要增加輔助列,而且增加新數據後還需要重新分列,所以沒有考慮。

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法

有的同學還會想,我直接在目标單元格裡面一個一個進行計算,不也挺好嗎?但是這種笨拙的方法,在數據量少的情況,可以湊活應付,但是一旦遇到數據量大的時候,就不可取了。

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法


最方便的方法還是用函數,下拉填充公式即可得到所有數據。下面我們就來介紹三個長公式來解決今天的問題。
将“X天X小時X分鐘”數據計算分鐘
E3單元格輸入公式:
=TEXT(LEFT(D3,FIND("天",D3)-1)+SUBSTITUTE(SUBSTITUTE(MID(D3,FIND("天",D3)+1,99),"小",),"鐘",),"[m]")下拉填充公式得到所有結果。

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法

将“X天X小時X分鐘”數據計算小時

F3單元格輸入公式:

=IF(COUNTIF(D3,"*天*"),LEFT(D3,FIND("天",D3)-1))*24+SUM(RIGHTB(LEFT(D3&0,FIND({"小時","分鐘","秒"},D3&"0時0分0秒")-1),2)/60^{0,1,2})


下拉填充公式得到所有結果。

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法

将“X天X小時X分鐘”數據計算秒


G3單元格輸入公式:

=TEXT(LEFT(D3,FIND("天",D3)-1)+SUBSTITUTE(SUBSTITUTE(MID(D3,FIND("天",D3)+1,99),"小",),"鐘",),"[m]")*60


下拉填充公式得到所有結果。

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法

Excel學習視頻下載專區:

公衆号後台聊天窗口 回複關鍵字 我要學習 獲取百度網盤下載 提取碼 百度雲 下載鍊接 (複制到手機或電腦浏覽器地址欄打開輸入 提取碼 ) https://pan.baidu.com/s/1VzuHfu9LTgYokcb6b4w4mQ 閱讀完文章之後,希望大家在文末幫我點亮“ 在看 ”,堅持的路上需要有你們的鼓勵!

“X天X小時X分鐘”格式數據分别轉換為分鐘、小時、秒的方法


請這樣在【Excel情報局】曆史文章中通過關鍵字進行模糊搜索

①第1步:進入【Excel情報局】微信公衆号,點擊底部菜單“情報.xls”

②第2步:點擊“曆史文章”按鈕

③第3步:頂部搜索框内輸入你要搜索的關鍵字,比如“合并”,點擊确定,進行搜索。參照下面視頻操作:

OFFICE Excel2016版本下載專區 方式① Excel2016版安裝包(含永久激活工具) 百度網盤 下載鍊接:
https://pan.baidu.com/s/11eE-oGEyHojXHoYSuDbBAA

你可能想看:

有話要說...

取消
掃碼支持 支付碼