1樓:楓橋映月夜泊
要想將這樣的日期轉換成年月的數值型格式,需要使用公式轉換,轉換後再另存為數值。
1、在日期型資料的右邊一格b1單元格輸入公式:
=--text(a1,"emm")
2、複製b1單元格,單擊a1單元格,單擊滑鼠右鍵,再單擊選擇性貼上3、在彈出的選擇性貼上對話方塊中單擊數值,再單擊確定4、選擇a1單元格,按快捷鍵ctrl+1,彈出設定單元格格式對話方塊,單擊數字選項卡,在分類列表框單擊常規按鈕,再單擊確定即可。
2樓:匿名使用者
fixed(hour(a4)+minute(a4)/60,1)這個函式可以把2:30換算成2.5小時
注:fixed是把數字取近似值到指定位數.
hour是返回一個時間的小時數
minute是返回一個時間的分鐘數
這個函式的意思是:
返回一個時間的小時數,再加上這個時間的分鐘數除以60,再把得到的結果保留一位小數的近似值.
如果想保留兩位小數可以把函式中的最後一個1改為2.
3樓:匿名使用者
最簡單的方法是:
=(結束時間-開始時間)*24,然後將單元格格式設定為常規
4樓:匿名使用者
暈何苦要 饒一圈再告訴人家結果呢?
a1 為 11:00 b1為 13:30 c1輸入公式 =(b1-a1)*24
excel裡面 時間是以天為一整數,一天返回1 , 一小時 就是 1/24
把小時換成整數 乘以 24就行了啊,要是分鐘就再乘以 60
5樓:匿名使用者
自定義一個格式,也行啊!你把公式放置好ok
6樓:匿名使用者
公式為:
假如你在a1中輸2.3
=int(a1)+mod(a1,1)/60*100
7樓:朋從戎
怎樣把時間換算成小時
excel中怎麼把時間換算成分鐘???
8樓:
步驟1、首先開啟excel**,輸入一些時間。
2、然後在右邊輸入公式=hour(h2)*60+minute(h2)+second(h2)/60 ,
hour(時間):返回時間值的小時數,minute(時間):返回時間值的分鐘,
second(時間):返回時間值的秒數。
3、然後按住回車鍵後發現結果出現了,點選常規,把時間換成正常時間點。
4、這時候常規就換成了分鐘數。
5、滑鼠向下拖動把所有結果都弄出來就可以了。
9樓:
a4為開始時間00:00:00,b4為結束時間01:00:00,通過以下公式,是按分鐘計算。
不會顯示成00:00:00,而會顯示成60=text(b4-a4,"[m]")
隨便告訴你個excel快捷鍵輸入時間
快捷鍵輸入時間ctrl+shift+;
快捷鍵輸入日期ctrl+;
10樓:匿名使用者
a1單元格輸入一時間格式,2:34。
方法一、在b1單元格輸入「=hour(a1)*60+minute(a1)」回車。
方法二、在b2單元格輸入「=a1*24*60」,效果一樣。
注:兩個方法都要求單元格格式,數字格式為「常規」。
11樓:鬱鸞袁千山
假如,你的時間是在a列,分鐘顯示在b列,在b列,ceiling(a1*24*60,1)
12樓:匿名使用者
18:20可以輸成18.20,8:47可以輸入8.47。後**計算那一行中輸入對應行列的字母和數字,中間是減號
13樓:
如果工作時間不會超過24小時,則
結果=if(b2>a2,text(b2-a2,"[m]"),text(b2-a2+"24:0","[m]")) ,設a列為上班時間、b列為下班時間
14樓:方括號
=(下班時間+(下班時間《上班時間)-上班時間)*1440
比如=(b1+(b1 15樓: 如果上班時間為a列,下班時間為b列,c列為上班總分鐘c1=60*hour(if(a1>b1,"24:00"-a1+b1,b1-a1))+minute(if(a1>b1,"24:00"-a1+b1,b1-a1)) 如果想簡單點可以增加一列輔助d列在d1輸入=if(a1>b1,"24:00"-a1+b1,b1-a1) 在c1輸入=60*hour(d1)+minute(d1)若果想完美一點可以在d1輸入=if(or(a1="",b1=""),0,if(a1>b1,"24:00"-a1+b1,b1-a1)) 在c1輸入=60*hour(d1)+minute(d1) 16樓:世伶拓跋正浩 乘上60 =text(a1/24,"[h]小時m分鐘") 如何在excel中把日期轉換成純數字 17樓:緣來是我 在excel中把日期轉換成純數字,可通過text函式將日期格式轉換為文字格式,再通過選擇性貼上轉換為純數字。 方法步驟如下: 1、開啟需要操作的excel**,點選任意空白位置,在公式編輯框中輸入「=text(」,然後點選需要轉換的日期所在單元格。 2、繼續輸入公式"yyyymmdd",並按回車完成公式=text(a1,"yyyymmdd")的輸入。(公式中的符號都需要在英文狀態輸入) 3、通過下拉填充下方單元格公式,並按「ctrl+c」複製單元格。 4、在另外空白位置,點選滑鼠右鍵,選擇「選擇性貼上」。 5、在貼上選項中選擇「數值」,下面運算選擇「加」,然後點選下方的確定按鈕即可。 6、返回excel**,可發現已成功將日期格式的單元格成功轉換成純數字。 18樓:匿名使用者 可以通過設定單元格格式完成轉換,操作步驟如下: 1、開啟excel檔案,選中要轉換的列或者單元格; 2、右鍵選單設定選擇單元格格式; 3、數字選項卡,選擇分類列表的自定義,右側型別下輸入yyyymmdd,點選確定; 4、轉換完成,效果如下圖: 19樓:琴俊賀樓 同學,給你個例子 這要設定單元格格式 圖1:轉換前 圖2:右鍵-設定單元格格式-數字-自定義,在型別處輸入 yyyymmdd 確定即可 圖3:轉換後 當然,如果你不想設定單元格,可以用函式,不過得另取一列假如你的日期資料在a1,可以在b1輸入 =n(text(a1,"yyyymmdd")) 下拉填充! 20樓:匿名使用者 先用text函式轉成字串,然後再轉成數字。 如 =n(text(a1,"yyyymmdd")) 21樓:冉夢菲 替換「-」為空就可以了 22樓:舞動火力少年王 選擇後右擊,設定單元格式 在裡面選擇常規 在excel表中,如何將時間的「時、分」轉化為「分鐘」或「數字」? 23樓:次次次蛋黃米亞 1、首先在excel**中輸入一組時間資料,需要將小時加分鐘的時間資料變成分鐘的顯示樣式。 2、在b1單元格內輸入轉換公式:=text(a1,"[m]")&"分",意思是將a1單元格中的小時轉換成分再加上原本的分鐘。 3、點選回車,可以在下圖中看到已經將a1單元格中的「2小時5分鐘」轉換為「125分鐘」了。 4、需要批量更改分鐘的話可以雙擊b1單元格右下角的綠色圓點,將公式向下填充即可。 24樓:匿名使用者 查詢"小"替換為空 這樣格式就轉換為時間格式 (1時5分 這樣是時間格式的一種)這時再假設你的時間在a1單元格,b1中輸入公式=text(a1,"[m]")&"分" 25樓:籍浩崇貞 假設你的時間在a1單元格 =sum(hour(a1)*60,minute(a1)) 最後要把格式設定成常規或者文字!切記! 26樓:匿名使用者 你 「1小時5分」是文字型別啊,這種轉換比較麻煩,要把1和5數字提煉出來。你的「1小時5分」是怎麼來的,就是想知道它的上級**,是不是時間相減得來的? 如果是兩個日期時間相減來的,那就好辦了。 27樓:匿名使用者 1、點a1-右鍵-設定單元格格式-數字-時間-13時30分-確定2、點b1-右鍵-設定單元格格式-數字-自定義-0-確定3、點c1-右鍵-設定單元格格式-數字-自定義-0-在0後面輸入 分 -確定 在a1輸入1:30 回車 (注中間是冒號)在b1中輸入 =60*hour(a1)+minute(a1) (複製過去也行) 在c1中輸入 =60*hour(a1)+minute(a1) 28樓:石啟 設定單元格格式-數字 29樓:沙漠中的小溪香 你到插入裡的插入函式裡看看 在excel中怎樣把時間轉換成數值? 30樓:熱愛影視者 =a1*24,設定為常規格式。 31樓:抗雙路才捷 timevalue("4:35 pm")不過這個時間函式是將0:00:00—23: 59:59轉化為0~0.99999999999小數值,所以他不是用的傳統的把時間轉化為小數值的方法即小時取整+分/60+秒/3600. 而是小時/24+分/1440+秒/3600/24 32樓:匿名使用者 假設a1單元格寫入 689小時29分36秒則b1單元格公式為 =left(a1,find("小時",a1)-1)*60+mid(a1,find("小時",a1)+2,find("分",a1)-2-find("小時",a1))+if(--mid(a1,find("分",a1)+1,find("秒",a1)-find("分",a1)-1),1,) 再寫一個公式解決一下沒有"小時"或"秒"的情況=ceiling(if(counta(find("小時",a1)),substitute(substitute(substitute(a1,"小時",":"),"分",":"),"秒",": "),"0:"&a1)*1440,1) 33樓:思雪遙遙 =left(a1,find("小時",a1)-1)*60+mid(a1,find("時",a1)+1,find("分",a1)-find("時",a1)-1)+if(mid(a1,len(a1)+1-find("秒",a1),1)*1,1,0) 這個公式還不完美,a1單元格中必須有 小時 分 秒出現,不然執行結果就錯誤。 34樓:手機使用者 hour 函式只能是0到23的整數(一天24小時)若把你的時間轉換為小時,必須用函式。 假設時間在a1,則在b1輸入公式: =day(a1)*24+hour(a1)+minute(a1)/60+second(a1)/3600 excel 中怎麼用函式公式把日期序列數轉化成日期格式? 35樓: 使用text函式就可以做到了,例如a1中為32768,在b1中輸入公式: =text(a1,"yyyy-mm-dd")b1中則會顯示「1989-09-17」,這裡的"yyyy-mm-dd"是指讓前一個引數(a1)中的數值以「四位年份-兩位月份-兩位日子」來顯示的(月份和日子不足兩位時,前面自動補0)。 "yyyy-mm-dd"也可以修改為別的格式,例如這裡的日期中年份想要顯示為2位,可以寫成"yy-mm-dd";或者是月份的「09」想顯示為「9」,可以相應減少m,即"yyyy-m-dd"。中間的分隔符也可以任意修改,例如改為"yyyy年mm月dd日"的話,將會顯示「2023年09月17日」這樣。 在excel中把數字1從下往上拉到10的操作方法和步驟如下 1 首先,開啟要編輯的excel檔案,如下圖所示。2 其次,完成上述步驟後,在單元格a1中輸入數字 1 並在單元格a2中提取數字 2 如下圖所示。3 接著,完成上述步驟後,選擇兩個單元格a1和a2,然後將滑鼠移到所選框的右下角,如下圖小紅框... microsoft r visual basic r scripting edition chr 函式 語言參考 起始頁 版本 1 請參閱描述返回與指定的 ansi 字元 相對應的字元。語法chr charcode charcode 引數是可以標識字元的數字。說明從 0 到 31 的數字表示標準的不... 準備工來具 材料 裝有windows 10的電腦一自臺,microsoft office 家庭和學生版 2016 excel軟體。在excel中,求時間的平均值的辦法如下 1 首先,在excel表中輸入員工上班的時間,計算第2到第4天的時間平均值。2 然後選擇f2單元格,並單擊上面的 fx 按鈕插入...在ecel中怎樣把數字1從下往上拉到10怎樣操作
在vb如何把ASCII碼轉換成數字
在ecel中怎麼求時間的平均值?求大神賜教