1樓:退休畫線工
其實這個問題還是比較複雜的,複雜主要體現在處理在23時到次日8之間這個時間段不計持續時長上。如果開始時間必早於23時而晚於8時,結束時間晚於8時而早於23時也比較好處理,總時時差減去日期差乘9即。難就難在下述情況的處理:
8前結束,無論什麼時候開始
23時至8之間開始,無論什麼時候結束
這兩種情況,要減去的持續時間都有一個小於9的資料,裡面又分若干情況,有當日23後開始,當日結束;當日8時前開始,8時前結束、8時後結束、次日或若干日後結束;23時後開始,次日或若干後8前、8點後結束。要用if來一一判斷,顯然會很繁瑣的。
下面的方法對多種情況進行簡化:
開始時間先取實際開始時間與8時之中的最大值,再取該最大值與 23時之中的最小值,即開始時間早於8時按8時,晚於23時按23時開始;結束時間先取實際結束時間與23時之中的最小值,再取該最小值與8之中的最大值,即晚於23結束的按23時,早於8時結束按8時。這樣調整後的時間差,減去日期差與不計時間斷9的乘積,即為所求。
所以最終的公式為:
c2=text((int(b2)+max(min(mod(b2,1)*24,23),8)/24)-(int(a2)+min(max(mod(a2,1)*24,8),23)/24)-datedif(a2,b2,"d")*time(9,,),"[m];!0;!0")
公式中的datedif(a2,b2,"d")也可用:int(b2)-int(a2)
2樓:少年薄荷涼
使用text函式來解決 excel版本參考:2010 假設資料在a列 1、b1輸入公式:=text(a1,"hh時mm分ss秒") 2、下拉填充公式(根據實際需要決定填充的位置) 3、複製b列,選擇性貼上-數值
3樓:長髮和尚
=(b2*1-a2*1)*24*60
excel2013如何將文字數字轉換為「年月日時分秒」的日期格式
4樓:天堂滴落的眼淚
工具:2013版excel
1、先開啟excel,以下圖為例,先選中a1單元格中文字「20180425154707」,然後點選右邊的黃色歎號,在彈出的選項裡面選擇「轉換為數字」;
2、轉換完成後點選滑鼠右鍵,選擇「設定單元格格式」;
3、在「數字」對話方塊內點選「自定義」,然後在型別中輸入「0!/00!/00 00!:00!:00」,最後點選「確定」;
4、回到主介面後可以看到a1單元格中的日期格式已經變為「2018/04/25 15:47:07」了。
5樓:天使在唱歌
工具:2013版excel
1、先開啟excel,如下圖中需要將a1單元格中的「20180425154707」轉換成「2018/4/25 15:47:07」的日期格式,結果在b1單元格中顯示;
2、選中b1單元格,然後輸入公式「=text(a1,"0000!/00!/00 00!:00!:00")」;
3、按下回車鍵後,就可以在b1單元格中得出想要的結果了。
6樓:匿名使用者
如果需要顯示為年月日時分秒格式,選擇單元格區域,ctrl+1, 自定義 型別
輸入 0-00-00 00!:00!:00。
或在b1中輸入或複製貼上下列公式
=text(a1,"0-00-00 00!:00!:00")下拉填充(結果仍是文字)
或在b1中輸入或複製貼上下列公式
=--text(a1,"0-00-00 00!:00!:00")下拉填充(結果為數值)
選擇數值所在的單元格區域,ctrl+1, 自定義 型別輸入 yyyy-mm-dd hh:mm:ss 確定。
7樓:
如果只是需要顯示:右擊單元格,「設定單元格格式」,「自定義」:0-00-00 00!:00!:00;
如果需要改變資料本身,可以用公式:
=text(a1,"0-00-00 00!:00!:00")
8樓:匿名使用者
右鍵-設定單元格格式-自定義-yyyy/m/d h:mm
9樓:沒去過米拉溝
=text(a1,"0000!/00!/00 00!:00!:00")
excel中 幾小時幾分幾秒 時間格式的 怎麼進行計算
10樓:綠衣人敲門
方法:1、在excel**中,輸入:=text(sum(c3:c6),"[h]:mm:ss")區域可自行設定。
2、如更改數值,右側的時間也會隨之變動。
11樓:常懷慈忍
把a列「小時」的「小」字去掉,然後設定單元格的格式為時間中的「時分秒」。
此時在b列輸入:
=a1/20
向下填充就可以了
12樓:匿名使用者
笨方法哈:(以秒為單位)
=((mid(a1,1,find("小時
回",a1)-1)*60*60)+(mid(a1,find("時",a1)+1,find("分
答",a1)-find("時",a1)-1)*60)+(mid(a1,find("分",a1)+1,find("秒",a1)-find("分",a1)-1)))/20
怎麼在excel將文字格式改成時間格式,我要統計時間 70
13樓:苗喬恩
要看你的文字格式是什麼樣的,方法不一樣,下圖是其中一種:
下面是另一種(表面看不出區別,但格式為文字格式):
14樓:喜楚慕胭
若你已有資料,只有用公式來弄了。
假設你的資料在a1,則在b1輸入
=hour(a1)&":"&minute(a1)然後複製b1,於c1選擇性貼上。
如何在excel表中設定一列的年月日時分秒都顯示?
15樓:月亮愛你
1、開啟excel,然後在單元格里輸入日期時間,精確到秒。
2、不是活動單元格的時候,日期時間中的秒就消失了。
3、要顯示年月日時分秒,就要用到'設定單元格格式'裡的自定義。
4、找到裡面的那個'yyyy/m/d h:mm',這個時候上面的型別編輯框裡也是這個形式了。
5、然後編輯這個型別編輯框裡的內容,在後面加上':ss',冒號是在英文狀態下的,然後點確定。
6、原來的日期時間後面的秒顯示了。
16樓:匿名使用者
選中這一列——右鍵 單元格設定——數字——自定義——型別輸入:yyyy-mm-dd hh:mm:ss——確定。
17樓:匿名使用者
單元格--右鍵---單元格格式設定--自定義--選擇 yyyy/m/d h:mm 看看是不是你要的?自定義可以更改的,不行的話,改成你想要的格式。
18樓:匿名使用者
選中對應列
設定單元格格式,數字,分類,自定義,型別
yyyy"年"m"月"d"日" [$-804]aaaa hh:mm:ss;@
確定 ok
19樓:匿名使用者
yyyy年mm月dd日hh時mm分ss秒
excel年月日時分秒相減直接得出歷時分鐘數,求教。
20樓:中化一馬
可以這樣試試:
=text(a1-b1,"mm:ss")
21樓:資料分析精選
直接b2-a2不就出來了嗎?
22樓:haijunfan白羊
在同天用這個公式hour(a12*60)+minute(a12)-hour(b12)-minute(b12),不在一天你可以相應增加day和month函式
女版年月日時辰算命的解釋,出生年月日時辰算命
什麼意思,不太明白,能在描述清楚點嗎,謝謝 出生年月日時辰算命 農曆 一九八一年十月十五日辰時 八字 辛酉年 己亥月 癸巳日 丙辰時 1 四柱喜木,有利的方位是東方 以父出生地為基準 不利西方,西南 其人喜綠色,不利白色,喜居住坐東朝西的房子,床的放置東西向,床頭在東,房間裡適宜擺放綠色植物。2 取...
我的出生年月日時為 農曆午時12時30分
這位小姐你是甲子年癸酉月庚戌日壬午時出生五行水旺,天干為金,海中金命性格過於剛強,挺有脾氣的你為人聰明但我行我素,如果把握好呢2011年財運能不錯,身體方面注意肺部呼吸系統!這位先生呢比你小但還算合適,你如果能多忍讓更好,有些事情他可能沒你想的多,請大師幫忙算算解析我的生辰八字吧,1984年8月18...
命理大師,年月日時哪個最重要,大師揭祕 風水和八字到底誰最重要
這個也要與時俱進!說是年代表父母,月代表兄弟,日代表自己,時代表子孫!現在是一個拼爹的年代了,所以年最重要了!日主是命主,月柱看得不得令,時柱看幫扶,年柱看得氣。一個好的八字需要日月時年相配合,配合得好才是好八字。依我的經驗重要性依次日月時年。大師揭祕 風水和八字到底誰最重要 學的啟示命 1 關於命...