1樓:極度狐狸
如果直接提取出來的是時間格式,就是hh:mm:ss格式,如你說的8:
12就是指8點12分或者經歷了8小時12分的意思。那你提取這個時間在單元格的實際值就是乙個小數,直接用這個數*24就可以得到你需要的小時。
2樓:yq楊
excel中把時間裡的小時分鐘提取出來換算,如8:12換算為,其實直接用這個時間直接乘24小時就可以了,當然如果一定要提取的話,可以用hour和minute函式提取,如在a1單元格,直接計算公式為:=a1*24,提取公式為:
hour(a1)+minute(a1)/60
3樓:我來也
假如你的「8h:12mm」資料是在b3單元格的,則可在c3單元格輸入公式:
24*substitute(substitute(b3,"h",)mm",)h"
或者是公式:
=round(24*substitute(substitute(b3,"h",)mm",)2)&"h"
4樓:
假如8h:12mm是以字串的格式放在a1中,公式為:=mid(a1,find(":a1)+1,find("mm",a1)-find(":a1)-1)/60
假如8h:12mm是乙個數值,以h"h:"m"mm"格式放在a1中,公式為:=mod(a1*24,1)
5樓:眯住眼串針
公式類似於。
text(hour(a1)+minute(a1)/60,"g/通用格式")
如何用excel公式將時間段轉化為小時數
6樓:網友
兩個時間分別放在a1、b1單元格,在c1輸入公式:
24*(b1-a1)
注意】c1單元格格式設定為「常規」。
7樓:矽谷少年
常規格式下單位是天,乘1440變成分鐘,除以60變成小時了。
8樓:網友
輸入以下公式。
right(a1,len(a1)-find("-",a1))-left(a1,find("-",a1)-1))*24
詳見附圖。
excel中如何把時間長度秒錶示的轉換為小時+分鐘+秒錶示
9樓:釋普定法師
假如數字在a1中,如3661,單位為秒,可在b1中輸入公式:
text(a1/86400,"h小時m分鐘s秒")
就可以了。
excel怎麼把''時間(分鐘)''變成(小時/分鐘)的格式?
10樓:網友
b1公式下拉:
或者用這公式也行:
如果完成後不想要原a列的的內容,可這樣操作:
選中b列-->右鍵---複製-->再右鍵-->選擇性貼上-->數值-->確定後刪除a列即可。
11樓:阿霖
分兩步做,先複製乙份到下一列並換算成分鐘,再把這個連線起來。
12樓:excel辦公實戰
=text(a1,"[mm]")
這樣即可。a1存放時間。
b1輸入對應的如上公式。
excel時間轉換成對應的小時,怎麼轉?
13樓:網友
=text(e4-d4,"h")-1
或者=(e4-d4)*24-1
並設定單元格格式為 常規。
14樓:
公式沒有問題,結果為0:00的原因是,單元格的格式,需要設定為「常規」或「數值」。
右擊單元格,設定單元格式,設定為「常規」或「數值」。
15樓:網友
試試:=value(text(e4-d4,"h"))-1
接的該單元格需要設定為 「常規」
16樓:青梅畫盞幾年寒
①種情況。
如果英文日期形式為:may 10rd,2012像這種資料直接設定單元格格式中的日期格式是不管用的要想變為中文日期形式,首先:把日期中的日(也就是中間的那個數)後面的rd、th、st、nd等替換為空。
然後再設定單元格的格式中日期格式為yyyy-m-d(也可換成想要的日期格式),即可。
種情況。假如有這樣的英文日期資料為: feb 18 2008 12:00am這樣的格式 通過如下的函式可以轉換成數字型的假設日期在a1
日mm月dd日,上午/下午h時mm分")
excel中如何將00:00格式(小時:分鐘)轉換成用分鐘或小時表示,...
17樓:網友
excel中將00:00時間格式轉換成純分鐘或者小時表示,可以使用hour()和minute()兩個函式各取小時和分鐘後,再經過運算,最終得出分鐘數或者小時數。
小時數計算公式:=hour(b2)+minute(b2)/60
分鐘數計算公式:=hour(b2)*60+minute(b2)
具體步驟如下:
1、我們先準備一下測試資料,已知有一張excel表,資料如下:
2、接著先考慮小時計數,在單機c2單元格,輸入「=hour(b2)+minute(b2)/60」
3、此時我們會看到c2單元格內容變成了「12:00」,不要著急,這是由於資料格式型別造成的,後面會解決,我們接著在d2單元格中,輸入"=hour(b2)*60+minute(b2)",然後回車確認,4、接著,我們選中c、d兩列,滑鼠右鍵點選兩列,在彈出選單中選擇「設定單元格格式」;
5、然後再「設定單元格格式」介面,選擇「常規」,然後確定;
6、此時我們可以看到剛才兩公示已經產生了結果了,這時候選中c2和d2兩個單元格,在d2單元格的右下角變成「+」字加號後,滑鼠向下拉到我們需要複製填充的位置,7、拉動到相應位置後,c和d兩列的整體公式就全部複製填充完成了,效果就達成了。(這裡沒有設定小數點位數,可以根據自己需要自行設定小數點位數。)
18樓:東星帝國
=trunc(text(aj9,"[m]")/60)&"小時。
分鐘"這樣可以變成小時+分鐘的格式,若是隻需小時的部分round(text(aj9,"[m]")/60)&"小時"
19樓:網友
=text(a2,"[m]分鐘")
-text(a2,"[m]")/60&"小時"
請參考text 函式。
註釋 m 或 mm **必須緊跟在 h 或 hh **之後或緊跟在 ss
**之前;否則,excel 會顯示月份而不是分鐘。
20樓:網友
單元格b2,c2設定為數值型。
小時公式=hour(a2)+minute(a2)/60分鐘公式 =hour(a2)*60+minute(a2)=substitute(substitute(a1,"小時",":"),"分鐘",)*24針對的a1的值是「10小時15分鐘」的情況。
21樓:excel辦公
=hour(k2)+minute(k2)/60 轉成小時=hour(k2)*60+minute(k2)轉成分鐘!
這裡的k2是存放時間的單元格位址,自行修改!
根據圖表說明你的不是日期格式,而是比格式。
日期是特殊的數值是可以計算的。
你的文字格式不可以計算!
22樓:可麼小蟲
a4為開始時間00:00:00,b4為結束時間01:00:00,通過以下公式,是按分鐘計算。
不會顯示成00:00:00,而會顯示成60=text(b4-a4,"[m]")
隨便告訴你個excel快捷鍵輸入時間。
快捷鍵輸入時間ctrl+shift+;
快捷鍵輸入日期ctrl+;
excel表中如何批量把xx天xx小時xx分鐘換算成xx分鐘
23樓:本本經銷商
將所有的資料分別提取後乘以不同的係數,然後求和即可。
例如:1天=1440分鐘,xx天=xx*1440分鐘。
1小時=60分鐘,xx小時=xx*60分鐘。
得到以上資料後,將所有的分鐘數相加即可。
如果源資料是文字格式,可以用left、mid、right、find等函式提取相應的數值。求和可以使用sum函式。
示例:=sum(left(a1,find("天",a1)-1)*1440,mid(a1,find("天",a1)+1,2)*24,mid(a1,find("時",a1)+1,2))&"分鐘"
24樓:網友
比較麻煩的方法,可用分列解決,首先替換,將「天」替換為「 」兩空格),同理替換「小時」和「分鐘」,然後按照空格分列,分為三列,abc列 最後在d1輸入公式=a1*24*60+b1*60+c1,然後下拉 就可以用公式計算了。
25樓:網友
全選整列,然後用"替代 ctrl+h"將所有天和小時和分鐘的漢字轉換成"時",然後再選擇"資料"-〉文字單元格-〉按下一步-〉在"其他"處輸入"時"-〉完成。
然後在已經分開的三列右邊輸入。
a1*24*60+b1*60+c1向下拉。
26樓:日月累積
用公式吧,在列首位輸入=left(a1,2)*24*60+mid(a1,4,2)*60+mid(a1,8,2)
注:必須保證"天","小時","分鐘"前都是兩位數,不足用0補足,如01天01小時01分鐘。
可以在自定義格式中設定。
27樓:網友
=left(a1,find("天",a1)-1)*24*60+mid(a1,find("天",a1)+1,find("小",a1)-find("天",a1)-1)*60+mid(a1,find("時",a1)+1,find("分",a1)-find("時",a1)-1)*1
解決全部問題。
b列插入名稱,定義。
xx=evaluate(substitute(substitute(substitute(a1,"天","*24*60+"),"小時","*60+"),"分鐘","")
b1輸入=xx
28樓:謝無聊
=if(len(a1)>8,left(a1,find("天",a1)-1)*24*60+mid(a1,find("天",a1)+1,find("小",a1)-find("天",a1)-1)*60+mid(a1,find("時",a1)+1,find("分",a1)-find("時",a1)-1),if(len(a1)>4,left(a1,find("小",a1)-1)*60+mid(a1,find("時",a1)+1,find("分",a1)-find("時",a1)-1),left(a1,find("分",a1)-1)))
29樓:網友
介個問題比較惱火,寫巨集可能可以解決吧。。。
如何在excel中將分鐘轉換成小時呢
30樓:我是來嚇寶寶的
解題思路。
首先,hour函式提取出c2單元格的小時數8,在乘以60算出480分鐘,其次,用480加上minute函式提取出c2單元格的分鐘數15,結果為495,。最後495加上second函式提取出的c2單元格的秒數0,秒數0除以60(結果為0)轉為分鐘,最終的結果為495分鐘。
案例教學。我們啟動excel2013,資料我已經準備好了,要將時分秒轉為分鐘格式,學過數學的人都知道,1小時等於60分鐘,1分鐘等於60秒,所以這裡我們的公式可以這樣寫:=hour(c2)*60+minute(c2)+second(c2)/60
回車得到結果,顯示的是0:00:00,怎麼不對呢?我們將單元格的格式改為常規就行了。
雙擊填充柄,完成餘下資料的計算。
31樓:我是大角度
1、使用時間分析函式處理,假如資料在a1,在b1輸入公式:=text(hour(a1)+minute(a1)/60,"")
2、回車,完成。
二、函式解析。
1、hour函式,提取時間中的時。
2、minute函式,提取時間中的分鐘。
3、text函式,此處保留兩位小數顯示。
三、日期格式轉換。
1、選中乙個空白單元格,左手按住ctrl,右手按下冒號鍵,就可以快速輸入當天的日期。單元格顯示預設效果如下圖所示。接下來我們來介紹乙個如何通過自定義單元格格式方法,讓日期顯示不同的樣式。
2、選中單元格,滑鼠右鍵 -【設定單元格格式】。
3、然後,選擇【日期】,並在【型別】處用滑鼠選擇乙個格式,這時在上面的【示例】處就可以看到單元格顯示的預覽效果了。
EXCEL中如何設定時間的預設格式
方法 1 開啟excel2010,依次點選 檔案 選項 2 在彈出的 excel選項 中選擇 常規 在 新建工作薄時 選項框中選擇要設定的新建excel格式資料,按 確定 按鈕即可。選擇單元格 需要更改的格子可以全選 滑鼠右鍵,設定單元格格式,選擇左側最下面的自定義,在右側的型別下的輸入框輸入 yy...
如何把excel的資料全部乘以係數
可以採用下列步驟 1 在任意空白單元格輸入這個 係數 並複製它 2 選定原資料區域 3 在選定的單元格上點滑鼠右鍵 選擇性貼上 在 貼上 中選擇 全部 在 運算 中選擇 乘 其他均不選,最後按 確定 ps.以上辦法使用了 選擇性貼上 功能,選擇性貼上 中提供了 四種運算功能,所以類似對原資料增加 減...
如何才能在不到月的時間裡快速提高英語成績
如何在一個月之內提高英語成績 每天背20個英語單詞,這20個英語單詞有相應的20條例句,背熟這些例句,20條例句可以組成一篇小短文,熟讀這篇短文,然後英語成績大概可以提高一二十分吧。對的!如果想短時間內提高英語成績,只能靠死記硬背,但是忘得也快,只能應付一次最多兩次的考試,要真正的提高英語水平還是要...