我的上司給了我一個難題……他要我把大家進庫房的時間能統計然後小時轉成分,分再轉成秒……我不知道該怎麼做請大家幫個忙謝謝。
2004-12-08 06:13:56 · 5 個解答 · 發問者 台屏 2 in 電腦與網際網路 ➔ 軟體
用那種函數呢?原始的時間格式是指是1900還是1904系統嗎
2004-12-08 06:19:52 · update #1
像是一小時20分位於A1,B1會自動跑出80分,C1會自動跑出4800秒……要如何做呢
2004-12-08 06:29:02 · update #2
用函數就可以做到了喔
不知道您是什麼狀況
原始的時間格式是什麼
舉個例子來說
若是您的時間格式是hh:mm:ss
那在儲存格中使用函數hour(), minute(), second()可以獨立出時,分,秒
ex.
儲存格A1為16:54:36
您可在B1輸入 =hour(A1)即可得出小時的值
C1輸入 =minute(A1)即可得出分的值
D1輸入 =second(A1)即可得出秒的值
之後在E1儲存格輸入 =(B1*60)+C1 即為總共的分鐘數(不包含秒)
若是要包含秒的分鐘數則輸入 =(B1*60)+C1+(D1/60) (會將秒轉成小數點)
在F1儲存格輸入 =(B1*3600)+(C1*60)+D1 即是將該時間轉成秒來計算
接著看您要用分鐘去計算或者是用秒去計算都可以
依造您所說的例子
您的A1=我的A1
您的B1=我的E1
您的C1=我的F1
2004-12-08 13:29:19 補充:
要取出"天"的函數是有的date()就是
並且可以使用四則運算
2004-12-09 00:09:15 補充:
date()是需要三個引數沒錯,但是可以用四則運算來簡化函數
要看是怎麼應用
2004-12-08 06:16:05 · answer #1 · answered by Anonymous · 0⤊ 0⤋
在A1欄位打上你要的資訊(時間)
在B1欄位打上=HOUR(A1)*60+MINUTE(A1)
在C1欄位打上==SECOND(A1)+B1*60
B1就是你要的總分鐘數
C1就是你要的總秒數
注意..B1及C1的儲存格格式中的數字選項應為數值
2004-12-08 17:02:43 · answer #2 · answered by 想飛就飛 4 · 0⤊ 0⤋
一樣的方法..不過形容多一點比較容易懂假設以2列為一組(一個人進出庫房的時間).
如欄位A1.B1.C1.D1代表進入的時間(時.分.秒.小計)(D1=A1*3600+B1*60+C1)
A2.B2.C2.D2代表進入的時間(時.分.秒.小計)(D2=A2*3600+B2*60+C2-D1)
理論就能知道這個人進去庫房的秒數了...不過.這樣用..很白痴~"~ 手記就好了.不是嗎?@@"
2004-12-08 06:37:30 · answer #3 · answered by 雁 3 · 0⤊ 0⤋
利用函數設定~向上片這位仁兄的方法你是是看~就是這樣子囉
2004-12-08 06:26:39 · answer #4 · answered by 晴天 2 · 0⤊ 0⤋
假設 A1 是時間
將B1 設為 =hour(A1)
將C1 設為 =minute(A1)
將D1 設為 =second(A1)
要全轉為秒則將E1 設為 =B1*3600+C1*60+D1
2004-12-08 06:21:17 · answer #5 · answered by pjhuang 5 · 0⤊ 0⤋