excel比對兩單元格內時間相差小於5分鐘 我想找出所有間隔時間小於5分鐘的行。應該怎麼做

2022-03-07 17:12:43 字數 5392 閱讀 9666

1樓:匿名使用者

公式中稍微難點的是資料不是標準時間日期格式。

假設資料從a2開始,b2為開始時間,c2為結束時間,參考在d2輸入=value(substitute(c2,".","/"))-value(substitute(b2,".","/"))<5/60/24

然後篩選d列中為 true的就是你需要的資料了

2樓:

如果時間格式是文字型別,可以在d2輸入

=if(((timevalue(right(d2,9))-timevalue(right(c2,9))))-timevalue("00:05:00")<0,"間隔時間小於5分鐘","")

然後下拉。

3樓:匿名使用者

首先要把你的時間格式轉換一下,編---查詢--查詢內容輸入.,替換為輸入-全部替換。然後在d2輸入=if((c2-b2)

4樓:

在單元格d2中輸入:=if((c2-b2)*1440<5, "間隔小於5分鐘","")

時間資料可以直接相減,結果乘以1440可轉換為分鐘單位

5樓:眯住眼串針

d2輸入公式

=if(abs(substitute(b2,".","/")-substitute(c2,".","/"))<0.003472,"y","")

下拉即可

6樓:好鬼憎註冊名字

1、選擇b、c列,將"." 替換為 "-",單元格格式設定為 日期時間格式

2、=if((c2-b2)*24*60<5,"是","非")

3、篩選"是"的部分

7樓:無畏

如果b列和c列資料為日期時間格式,在d2輸入:

=if(c2-b1<5/1440,1,)

下拉填充

選擇第一行-->資料-->篩選-->自動篩選再點選d1的下拉選單,選擇1即可

----

如果b列和c列資料為文字格式,在d2輸入:

=if(sumproduct(substitute(b2:c2,".","-")*)<5/1440,1,)

下拉填充

選擇第一行-->資料-->篩選-->自動篩選再點選d1的下拉選單,選擇1即可

8樓:匿名使用者

先利用分列,利用空格分列成日期和時間,然後把時間相減就可以得出結果了

9樓:匿名使用者

d2開始輸入

=int((c2-b2)*24*60)

下拉公式

excel中如何計算這兩個時間相差多少分鐘?

10樓:張好鐵

excel計算時間

差的方抄法襲

及步驟:

方法1:

1.  開啟excel,並輸入一些時間。

2.  在時間差一欄中輸入【=(b2-a2)&"天"】,按下回車鍵。

3.  可以看到,已經計算出兩個時間點之間的天數了。

方法2:

在**中輸入一些時間,包括具體的幾點幾分。

2.  在時間差一欄輸入函式【=b2-a2】,按下回車鍵。

3.  用滑鼠右鍵點選「時間差」一欄,選擇「設定單元格格式」。

4.  在彈出的頁面中,點選「時間」,選擇「13時30分」,點選「確定」。

5.  這樣就可以看到兩個時間節點的時間差了。

11樓:匿名使用者

excel中日期儲存為自可用於計算的序列號,預設情況下,1900 年 1 月 1 日的序列號是 1,而 2023年 11 月 1 4日的序列號是

40131,這是因為它距 1900 年 1 月 1 日有 40130天;

如果是日期時間格式,時間不足一天,按每天24小時,算為小數,再加上天數的序列號表示為小數形式,下圖中第一行為日期時間格式,第二行是第一行復制貼上的數值,也就是變成了常規格式;

從上可知,要取得時間,用right函式提取,是提不到正確時間的,如果不是正好可以除盡的,小數位是10位,而正好能除盡的又不足8位,下圖顯示了兩種情況對比;

正確的取時間的方法,是取小數部分,也就是取除以1的餘數:=mod(a1,1);

如果不考慮天數,只求時間差,可直接相減,再乘以1440轉化為分鐘數:=(mod(b1,1)-mod(a1,1))*1440。

12樓:匿名使用者

兩個時間分別放在a1與a2格中。

使用公式:

=(right(a2,8)-right(a1,8))*1440

13樓:芮城老憨

=(a2-a1)*1440

怎麼用excel篩選兩行之間的時間,將間隔少於3分鐘的行資料篩選出來?

14樓:眯住眼串針

c2單元格輸入公式

=if((b1-b2)*24*60<3,"間隔小於3分鐘","")

下拉即可標記出來

15樓:匿名使用者

增加輔助列

=(b1-a1)*60*24<3

下拉填充

如何用excel函式進行判斷開始時間上下兩行相差10分鐘

16樓:

在 excel 中,日期和時間都是數值。整數部分表示距 2023年12月31日過去的天數,而小數部分就是時間值。

所以,假設你的開始時間在 a 列,你想在 c 列輸入比較公式。試試在 c2 單元格內輸入下面的公式看看:

‍=if(and(iseven(row(a2)),row(a2)>1),"",if((a2-a1)*1440>10,"超過10分鐘","未超過10分鐘"))

然後向下複製公式

17樓:苗喬恩

你是要判斷它們是不是相差10分鐘?

還是要計算相差10分鐘的時間?

excel**,用if函式計算時間。差5分鐘滿一個小時,有提醒

18樓:福如東海知黎庶

樓主公式這樣寫:

c2= if(round(60-(b2-a2)*24*60,0)<=5,"馬上一小時了!","")

excel預設是按天來計的,時間格式的2個單元格相減,結果是天數,轉換成分鐘要乘以24*60,然後再取整數,小於等於5就滿足樓主的條件了。

問題解決,

純手打,望採納

19樓:匿名使用者

=if(minute(b1-a1)=5,1,0)

如何計算excel兩個單元格的時間間隔是多少?

20樓:匿名使用者

這個公式可以寫成

=b1-a1

再設定單元格格式為---自定義---型別中寫入 [h]:mm ---確定

或=int(b1-a1)&"天"&text(b1-a1,"h小時m分種")

再或=text(b1-a1,"[h]:mm")

21樓:紅旗雪

在c1中輸入 =text((b1-a1),"hh:mm") 也可以在c1中輸入 =b1-a1 然後設定c1的單元格格式、自定義、 d天h小時m分

22樓:匿名使用者

輸入以下公式

=text(b1-a1,"[h]:mm")

excel中怎麼公式比較兩個日期的大小?

23樓:一條酸菜魚

如何格式正確,直接用if公式就可以了。

1、電腦開啟excel**。

2、開啟excel**後,直接輸入公式=if(b2>$e$2,0,1),如果b2單元格大於e2單元格就顯示0,小於就顯示1。

3、輸入公式回車後,大於就顯示0。

4、下拉複製公式,小於的就顯示1。

24樓:匿名使用者

if函式可以實現你要的功能,兩個單元格的資料如果都是時間格式的話,excel可以直接比較大小

25樓:苗喬恩

首先,得確保你的日期是"真日期",判斷方法是吧單元格格式設定成常規,然後日期資料將變成一個正整數,帶時間的日期將變成帶小數部分的數值。

真日期直接判斷即可。

26樓:excel小樹

=if(i4>=43332,0,f4)

excel 函式中如何進行日期大小的比較

27樓:華提拉米蘇

公式為 =if(a1>b1,"true","false"),當a1日期大於b1時顯示true,否則顯示false。

擴充套件資料1、date 返回特定時間的系列數

2、datedif 計算兩個日期之間的年、月、日數3、datevalue 將文字格式的日期轉換為系列數4、day 將系列數轉換為月份中的日

5、days360 按每年360天計算兩個日期之間的天數6、edate 返回在開始日期之前或之後指定月數的某個日期的系列數7、eomonth 返回指定月份數之前或之後某月的最後一天的系列數

28樓:匿名使用者

用offset()函式: 假設日期在a10,輸入公式: =sum(offset(a1,0,a10-1):

offset(d1,0,a10-1)) 當a10=1時結果為sum(a1:d1), 當a10=2時結果為sum(

29樓:匿名使用者

在c1輸入公式: =countif($a$1:$a$25,"<"&b1)

就可得出小於b1的個數

或者在b1輸入陣列公式:=sum(1*($a$1:$a$25

30樓:

excel 函式中可以用if函式進行日期大小的比較。

假設有a1,b1單元格寫入了日期,a1單元格的日期如果大於b1單元格,則公式返回"大",否則顯示"小"

那麼另一單元格寫入公式

=if(a1>b1,"大","小")

注:單元格中寫入的日期必須是符合excel格式的日期,且不能是文字日期。

31樓:太極健

日期本身就是數字,直接比大小就行了

32樓:匿名使用者

您遇到什麼問題了呢?

和比較數值一樣試試吧

33樓:匿名使用者

嗯,這個的話我幫你問一下我朋友,然後把答案發到你qq郵箱裡。

excel若另單元格滿足條件,則該單元格內出現指定內容

d3 if or match d 1,f 1 l 1,0 a3,match d 1,f 1 l 1,0 a3 1 休息 右拉下拉 額,我的圖中少了一列,應該是e3 if or match e 1,g 1 m 1,0 a3,match e 1,g 1 m 1,0 a3 1 休息 假設張兵勝,在單元格d...

excel中怎麼讓單元格內只顯示數字

按alt f11,插入 模組,複製下列語句function splitnumeng str as string,sty as byte dim stra as string dim strb as string dim strc as string dim i as integer dim sigs...

excel如何引用其他單元格內數字將其作為另單元格的行號

一 這可以用indirect函式來完成。二 indirect函式的定義 返回由文字字串指定的引用。此函式立即對引用進行計算,並顯示其內容。當需要更改公式中單元格的引用,而不更改公式本身,請使用函式 indirect。語法indirect ref text,a1 ref text 為對單元格的引用,此...