Excel時間取整,EXCEL時間取整

2022-03-29 19:33:13 字數 5169 閱讀 9134

1樓:

c1=floor(a1,1/48)

自定義單元格格式為----hh:mm

或d1=text(floor(a1,1/48),"hh:mm")

2樓:泣心宜酆稷

是否以四捨五入的方式精確到半點,如果是,並且你使用的是2007版的話,有比較簡便的公式,假設資料在a1,b1中輸入

=mround(a1,1/48)

就可以以四捨五入方式精確到半點了,其它加減你自己可以算。就是如果是2003版,這個函式預設是不能用的,要載入才能用的。

3樓:熊桀始瑜英

取整到時=round(a1*24,0)/24取整到分=round(a1*60*24,0)/24/60a1為你的時間,原理就是把你的時間化成整個時或者整個分,再轉成時間的。主意要設定單元格格式為時間。比如:

a1=10:45:09,round(a1*24,0)=11,就是11個小時,然後就讓這個11:

24就是一個數字,你把這個單元格格式設定為時間就是11:00了,同樣的道理,設定到分到秒也是一樣的。

希望能對你有用,也希望各位有更好方法的大俠指點!

4樓:飄逸幽谷

=hour(a1)+if(minute(a1)<30,0,0.5)

5樓:

用公式:

=floor(a1*24,0.5)/24

excel時間取整

6樓:楊巨集川

取整到時=round(a1*24,0)/24取整到分=round(a1*60*24,0)/24/60a1為你的時間,原理就是把你的時間化成整個時或者整個分,再轉成時間的。主意要設定單元格格式為時間。比如:

a1=10:45:09,round(a1*24,0)=11,就是11個小時,然後就讓這個11:

24就是一個數字,你把這個單元格格式設定為時間就是11:00了,同樣的道理,設定到分到秒也是一樣的。

希望能對你有用,也希望各位有更好方法的大俠指點!

7樓:健康快樂進步

有三種方法:

一:單擊右鍵,用格式設定功能,也可以選擇自定義二:用時間日期函式來設定;

三:用int( )函式取整;

你說的不太清楚,需要的話可以把資料發在上面,就好辦了!

8樓:匿名使用者

怎麼個取整法,是年月日,還是小時分秒??

excel時間取整,例如4:30以下取4:00; 4:30以上取4:30;

9樓:匿名使用者

利用if和time函式。

時間取整:先把有關單元格設定為日期格式,並選取適當的日期格式。

設a列為原始時間,b列為轉換後的時間,則在b1單元格填充=if(second(a1)<30,time(0,minute(a1),0),time(0,minute(a1),30))

分的取整同理。調整上面公式中的second為minute項。

10樓:匿名使用者

你想要的是不是這樣的效果?若是,告訴我你的郵箱我把函式模版發給你。

請在此輸入您的回答

11樓:方括號

=floor(a1,"0:30")

單元格設定為時間格式。

12樓:匿名使用者

=int(a1*24)/24設定時間格式。

13樓:紅旗雪

若4:20取4:30; 4:50取5:00,可用 =ceiling(a1,"0:30")

14樓:來自朱家尖積極進取的大平原狼

=text(int(a1*48)/48,"h:mm")

15樓:

=text(floor(a1*24,0.5)/24,"h:mm")

在excel中怎樣對時間進行取整

16樓:匿名使用者

設定單元格格式為時間,型別為13:00,點選自定義,把mm改成"00"就可以了

17樓:智者總要千慮

有三種方法:

一:單擊右鍵,用格式設定功能,也可以選擇自定義二:用時間日期函式來設定;

三:用int( )函式取整;

18樓:匿名使用者

如果資料分佈是整欄或整列,可以用公式(假設a1有資料2:05)

=time(hour(a1),0,0)

19樓:ashley紫夜

假設時間在a1,

=if(minute(a1)<=15,hour(a1)&"點",if(minute(a1)>45,hour(a1)+1&"點",hour(a1)&"點半"))

是這個意思吧

excel 如何將時間 取整

20樓:匿名使用者

假設時間寫在a1單元格

則公式可以寫為

=ceiling(a1*24,1)

或=roundup(a1*24,)

21樓:好鬼憎註冊名字

j假如時間在a1單元格

=if(minute(a1)=0,hour(a1),hour(a1)+1)

22樓:匿名使用者

請測試!

=hour(ceiling(a1,1/24))

23樓:科技之芯

=hour(now())

excel時間取整

24樓:匿名使用者

=int(a1*48+.5)/48

然後設定時間格式

25樓:匿名使用者

時間1=(hour(a2)*60+ceiling(minute(a2),30))/1440

時間2=(hour(a2)*60+ceiling(minute(a2),30)-30)/1440

26樓:蛐蛐兒

時間1 =time(hour(a1),lookup(minute(a1)-1,,),0)

時間2 =time(hour(b1),lookup(minute(b1),,),0)

27樓:匿名使用者

得用if函式的,你查一下excel中if函式的用法,就可以實現了

excel時間如何取整?

28樓:小周愛嘮叨

1、首先我們來進行一些最簡單的運算。開啟excel軟體,然後選擇一個單元格(以a1為例),在這一列中輸入20個資料(都是小數)。

2、然後就是使用excel自帶的函式來進行取整運算。excel中自帶的取整函式有如下幾種:四捨五入取整 =round(a1,0),截去小數取整=rounddown(a1,0) =floor(a1,1) =trunc(a1),截去小數取整為最接近的偶數 =even(a1),截去小數向上取整數 =ceiling(a1,1),截去小數向下取整 =int(a1)。

下面我將就其中"round"函式來進行舉例說明。

4在新彈出的視窗中,函式round的第1個引數可以是具體的數值也可以是數值單元格引用。函式round的第2個引數——指定保留的位數,保留小數位用正整數表示,即1,2,3,4……(對應十分位、百分位、千分位、萬分位……);保留整數位用非正整數表示,即0,-1,-2,-3,……(對應個位、十位、百位……)。例如我輸入「0」則約等於「52141」。

5、最後向下拖動游標即可得到以下值。

29樓:楊巨集川

取整到時=round(a1*24,0)/24取整到分=round(a1*60*24,0)/24/60a1為你的時間,原理就是把你的時間化成整個時或者整個分,再轉成時間的。主意要設定單元格格式為時間。比如:

a1=10:45:09,round(a1*24,0)=11,就是11個小時,然後就讓這個11:

24就是一個數字,你把這個單元格格式設定為時間就是11:00了,同樣的道理,設定到分到秒也是一樣的。

希望能對你有用,也希望各位有更好方法的大俠指點!

excel**如何把時間中的秒向上取整為分

30樓:匿名使用者

假設時間寫在a1單元格,則另一個單元格寫入公式

公式一=time(hour(a1),minute(a1)+(second(a1)>0),)

公式二=(text(a1,"[m]")+(--text(a1,"s")>0))/1440

公式三=(text(a1,"[m]")+(second(a1)>0))/1440

公式四=text(a1,"h:m")+(second(a1)>0)/1440

公式五=ceiling(a1,1/1440)

再設定單元格格式為時間格式的一種。

31樓:釋普定法師

建議輸入標準的時間格式,如a1單元格輸入:0:16:24,b1中輸入公式:

=ceiling(a1,1/1440)

並將b1單元格數字格式設定為時間格式後結果顯示:0:17:00

32樓:

可以用三個附助列實現

a1=16分24秒

b1=mid(a1,1,find("分",a1,1)-1) 得到分種數 16

c1=mid(a1,find("分",a1,1)+1,len(a1)-find("分",a1,1)-1) 得到秒數 24

d1=if(c1="",b1,b1+1) 得到17

33樓:匿名使用者

=text(c4,"[m]")+if(second(c4)<>0,1,"")

或者=minute(c4)+if(second(c4)<>0,1,"")

34樓:匿名使用者

=if(isnumber(find("分",c4,1)),if(len(c4)-find("分",c4,1)>2,left(c4,find("分",c4,1)-1)+1,""),1)

35樓:仙劍4之處

不知道自定義格式能不能實現

不能的話就只能在另一列裡面放個函式去實現了

excel中向上取整函式是怎樣的

1 首bai先開啟一個工作樣表作du為例子。2 在 zhia40的單元格dao內輸內 入一個小數作為源容 資料。3 在a42單元格內輸入函式公式 roundup a40,1 roundup是向上取整函式 4 a40是第一個引數,作用是引用單元格a40的資料,第二個引數是保留的小數位數,輸入0即是取整...

關於ecel取整函式的應用,關於Excel取整函式的應用

其實你要做的就是希望有一個函式取整,把小數部分去掉吧,那你可以用int這個函式。這個不需要函式就能實現。單元格式設定數字,小數位 0 就可以了。int a1 向下取整 round a1,0 四捨五入取整 roundup a1,0 向上取整 rounddown a1,0 向下取整 還有其它可以取整的函...

excel時間函式,excel 時間函式

如圖 第二列第一格輸入 value right a54,len a54 find a54 value left a54,find a54 1 單元格地址請自行替換 將公式複製,最後進行求和。希望是樓主要的效果。沒太明白你的意思,是不是問每個單元格時後者的時間減前者的時候再得出幾小時幾分鐘的結果?比如...