Note: The other languages of the website are Google-translated. Back to English

วิธีตรวจสอบว่าเวลาอยู่ระหว่างสองครั้งใน Excel หรือไม่?

ใน Excel คุณจะตรวจสอบได้อย่างไรว่าเวลาที่กำหนดอยู่ระหว่างสองเวลาที่กำหนด ในการตรวจสอบทีละรายการจะเสียเวลามากที่นี่ฉันจะแนะนำสูตรง่ายๆในการแก้ปัญหานี้

ตรวจสอบว่าเวลาที่ระบุอยู่ระหว่างสองเวลาที่กำหนดด้วยสูตรหรือไม่


ลูกศรสีฟ้าฟองขวา ตรวจสอบว่าเวลาที่ระบุอยู่ระหว่างสองเวลาที่กำหนดด้วยสูตรหรือไม่

ตัวอย่างเช่นฉันมีสองคอลัมน์ของเวลาซึ่งเป็นเวลาเริ่มต้นและเวลาสิ้นสุดในคอลัมน์ A และคอลัมน์ B แยกกันตอนนี้ฉันต้องการตรวจสอบว่าเวลาในคอลัมน์ C อยู่ระหว่างช่วงเวลาในคอลัมน์ A และคอลัมน์ B ตามภาพด้านล่างนี้หรือไม่ :

doc ตรวจสอบว่าเวลาระหว่างครั้งที่ 1

สูตรต่อไปนี้อาจช่วยให้คุณระบุได้ว่าเวลาที่กำหนดอยู่ระหว่างสองเวลาหรือไม่โปรดทำตามนี้:

ป้อนสูตรใดสูตรหนึ่งต่อไปนี้ลงในเซลล์ว่างข้างข้อมูลของคุณที่คุณต้องการให้ผลลัพธ์ออกมา:

= IF (C2 = MEDIAN (A2, B2, C2), "ใช่", "ไม่ใช่")

=IF(AND(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

จากนั้นลากจุดจับเติมลงไปที่เซลล์ที่คุณต้องการใช้สูตรนี้และเวลาที่ระบุระหว่างสองครั้งที่กำหนดหากอยู่ระหว่างสองครั้งจะมีการแสดงใช่หากไม่อยู่ระหว่างสองครั้ง ครั้งจะไม่ปรากฏขึ้นให้ดูภาพหน้าจอ:

doc ตรวจสอบว่าเวลาระหว่างครั้งที่ 2

หมายเหตุ ในสูตรข้างต้น C2 คือเวลาที่คุณต้องการตรวจสอบและ A2 และ B2 เซลล์มีสองครั้งที่คุณต้องการตรวจสอบตามหรือไม่


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (21)
ได้รับคะแนน 5 จาก 5 · การจัดอันดับ 1
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
วิธีนี้ใช้ไม่ได้หากคุณกำลังตรวจสอบระหว่างค่าเวลาที่ผ่านไปหลังเที่ยงคืน ตัวอย่างเช่น สูตรจะคืนค่าเป็นเท็จ หากคุณกำลังตรวจสอบว่า 1 น. คือระหว่าง 10 น. ถึง 3 น.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีคริส
หากเวลาของคุณเกินเที่ยงคืน คุณควรใช้สูตรด้านล่าง:
=OR(MOD(C1,1)>TIME(22,0,0),MOD(C1,1)

ในสูตรข้างต้น C1 คือเวลาเฉพาะที่คุณต้องการตรวจสอบ และ TIME(22,0,0) และ TIME(3,0,0) คือเวลาสองครั้งที่คุณต้องการตรวจสอบ คุณควรเปลี่ยนการอ้างอิงตามความต้องการของคุณ
โปรดลอง หวังว่าจะช่วยคุณได้!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมี 3 ครั้ง (ขาเข้า ขั้นตอน และขาออก) ซึ่งอาจถึงเที่ยงคืน ซึ่งฉันต้องการคำนวณความแตกต่างระหว่าง ฉันได้รับข้อผิดพลาดเมื่อพยายามคำนวณเวลาระหว่างกระบวนการและเวลาออกเดินทางที่กระบวนการอยู่ก่อนเที่ยงคืนและการออกเดินทางคือหลังจากนั้น ตัวอย่างเช่น เวลามาถึงของฉันคือ 21:00 น. เวลาดำเนินการของฉันคือ 23:00 น. และเวลาออกเดินทางของฉันคือ 03:00 น. ส่วนต่างควรเป็น 4 ชั่วโมง แต่ฉันได้รับข้อผิดพลาด ฉันกำลังใช้สูตรต่อไปนี้เนื่องจากฉันต้องการเน้นว่าเวลาที่ดำเนินการอยู่หลังเวลาออกเดินทาง =IF(ISBLANK(G3),"N/A",IF(E3=G3,"PROCESS TIME EQUALS DEPARTURE TIME",IF( E3>G3,E3-G3,IF(E3 .)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เฮ้ ถ้าฉันมีเวลาที่จะเช็ค (02:00 น.) คือระหว่าง 15:00 น. (ในวันก่อน) ถึง 06:30 น. ฟังก์ชั่น mod ไม่ทำงาน มันย้อนเวลาไม่ได้หลังจาก 00:00 น.
ฉันจะทำอะไรได้อีก
กรุณา
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีข้อสอบเหล่านี้ ใครก็ได้ช่วยด้วยเพราะฉันไม่สามารถเชื่อมต่อกับสูตรที่ถูกต้องได้

S เวลา E เวลา Adex เวลาที่แน่นอน (ต้องการตรวจสอบว่าอยู่ภายใต้ s และ e หรือไม่)
18:30 00:29 น. 20:23:02 น.
18:30 00:29 น. 20:22:01 น.
18:30 00:29 น. 23:16:18 น.
18:30 00:29 น. 23:49:10 น.
17:30 00:29 น. 18:03:06 น.
17:30 00:29 น. 18:19:15 น.
17:30 00:29 น. 18:36:24 น.
17:30 00:29 น. 18:06:35 น.
17:30 00:29 น. 18:22:46 น.


ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
พระเจ้าอาจอวยพรคุณ! สิ่งนี้ใช้ได้กับปัญหาของฉัน ค้นหาช่วงระหว่าง 22:00 น. ถึง 05:00 น. ในเดือนพฤษภาคมถึงกันยายนซึ่งขณะนี้อยู่ในช่วงที่แตกต่างกันสำหรับส่วนที่เหลือของปี! ฉันจะแยกสเปรดชีต ยังไงก็ขอบคุณอีกครั้งนะเพื่อน!!!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สิ่งนี้ใช้ไม่ได้กับฉันเมื่อเวลาที่ระบุคือ =NOW() เพื่อแสดงเวลาปัจจุบัน ข้อเสนอแนะใด ๆ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีค่ะ คุณนิกกี้

หากคุณป้อนฟังก์ชัน =now() เพื่อรับวันที่และเวลาปัจจุบัน ทั้งวันที่และเวลาจะปรากฏขึ้น หากคุณต้องการสูตรเพื่อรับเวลาปัจจุบันแบบไดนามิก คุณสามารถใช้สูตรนี้: =MOD(NOW(),1) แล้วจัดรูปแบบเป็นรูปแบบเวลา จากนั้นคุณสามารถใช้สูตรในบทความนี้ได้สำเร็จ

โปรดลอง หวังว่าจะช่วยคุณได้!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันมีสองครั้งที่นี่ 23:00:00(AS2 Start Time) และ 8:00:00(AT2 End Time) และเวลาเฉพาะคือ 0:02:20(J2) ดังนั้นเมื่อฉันใช้สูตรนี้ =IF(AND( J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"YES","NO") ควรมาตามที่ใช่เนื่องจากเวลาเฉพาะอยู่ระหว่างเวลาเริ่มต้นและสิ้นสุดทั้งสองของเรา แต่ แสดงว่าไม่มี..ช่วยในการแก้ไขสูตรนี้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี ฉันต้องหาเวลาเฉพาะของฉันให้อยู่ระหว่างสองครั้ง...เช่น เวลาเริ่มต้น (AS2) คือ 23:00:00 น. และเวลาสิ้นสุด (AT2) คือ 8:00:00 น. เวลาที่ระบุ (J2) คือ 0: 02:20 เมื่อฉันใช้สูตร =IF(AND(J2>=MIN(AS2:AT2),J2<=MAX(AS2:AT2)),"YES","NO") ควรแสดงว่าใช่ ในระหว่างเวลาพ่วงเท่านั้น แต่มันไม่แสดง ความช่วยเหลือใด ๆ ในการแก้ไขสูตร ?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
หากเวลาของคุณเกินเที่ยงคืน คุณควรใช้สูตรด้านล่าง:
=OR(MOD(C1,1)>TIME(23,0,0),MOD(C1,1)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ในสูตรข้างต้น C1 คือเวลาเฉพาะที่คุณต้องการตรวจสอบ และ TIME(23,0,0) และ TIME(8,0,0) คือเวลาสองครั้งที่คุณต้องการตรวจสอบ คุณควรเปลี่ยนการอ้างอิงตามความต้องการของคุณ
โปรดลอง หวังว่าจะช่วยคุณได้!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี Santosh นั่นคล้ายกับการใช้งานของฉัน ฉันใช้บางอย่างในลักษณะของ;

=IF(AND(C2>=MIN("13:00"),C2<=MAX("13:10")),"YES","NO")
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีซิลเวอร์


สูตรไม่ทำงาน ถ้าฉันต้องป้อน "13:00" (ชั่วโมง) ในแต่ละแถว เหตุใดจึงมีสูตร นี่ไม่ได้ทำให้งานง่ายขึ้น
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ช่วยฉันในเรื่องนี้ราวกับว่ามีช่วงเวลาในหนึ่งวันและฉันต้องหาว่าเวลามีการปะทะกันหรือไม่ แล้วกรุณาแนะนำสูตรบางอย่าง!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันกำลังพยายามคำนวณเวลาต่อวัน ตัวอย่างเช่น ฉันไปที่ห้องปฏิบัติการคอมพิวเตอร์และเข้าสู่ระบบเป็นเวลา 4 ชั่วโมง 35 นาที ในวันจันทร์และวันอังคาร ฉันเข้าสู่ระบบเป็นเวลา 2 ชั่วโมง 10 นาที และวันพุธ 3 ชั่วโมง 4 นาที และวันพฤหัสบดีเป็นเวลา 4 ชั่วโมง 14 นาที และ วันศุกร์ 1 ชั่วโมง 15 นาที รวมยอดทั้งหมดเข้าด้วยกันและรับยอดรวมทั้งหมด อยากจะเก็บทุกนาทีเอาไว้ ไม่มีการปัดเศษ ฉันรู้ว่าฉันต้องใช้ฟังก์ชัน IF
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันต้องการความช่วยเหลือ ฉันได้ดึงผมออกมาเมื่อเดือนที่แล้วโดยพยายามหาวิธีที่จะทำให้ชีวิตของฉันง่ายขึ้น ฉันไม่แน่ใจด้วยซ้ำว่าสามารถทำได้หรือไม่เพราะฉันไม่พบสิ่งใดเกี่ยวกับวิธีการทำ ปัญหาของฉันคือ........ ฉันเพิ่งเริ่มใช้โปรแกรมใหม่ในการรวบรวมข้อมูลสำหรับพนักงานขาเข้าและขาออก ผู้อ่านข้อมูลมีความละเอียดอ่อนและบางครั้งจะพิจารณาพนักงานหลายครั้งในช่วงสองสามนาที เมื่อฉันส่งออกข้อมูลนี้ไปยังไฟล์ excel มันเป็นฝันร้ายอย่างยิ่งที่พยายามลบการดักจับพิเศษทีละรายการ การใช้ตัวเลือกลบรายการที่ซ้ำกันจะช่วยได้ แต่ยังคงปล่อยซ้ำหลายครั้งเนื่องจากวินาทีในเวลาที่แตกต่างกัน ตัวอย่างเช่น วันนี้ หลังจากที่ฉันลบรายการที่ซ้ำกัน ฉันยังมีรายการที่ไม่ซ้ำกันมากกว่า 24,000 รายการที่ต้องดำเนินการเพื่อให้ได้ข้อมูลที่ต้องการ ใครบางคน ..... โปรดช่วยด้วย!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี ฉันกำลังเปรียบเทียบข้อมูลหลายแสนบรรทัด (เป็นครั้งแรก) และต้องการสมการที่เปรียบเทียบเวลาระหว่างสองคอลัมน์ของเขา อย่างไรก็ตาม ฉันไม่สามารถหลีกเลี่ยงคำสั่ง IF โดยใช้ A3<>F3 ได้เพราะเวลาใน A3 ลดลงประมาณ 1 วินาที แต่ฉันแค่ต้องการนาทีที่ใกล้ที่สุด ความช่วยเหลือใด ๆ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Ik hoop dat iemand mij hier kan helpen.
Ik heb zoals de meeste mensen in deze talking, een tijdvenster bestaande uit 2 หัวข้อ
สำหรับ het gemak:
สถานะ Cel A2 ใน 15:00 น.
Cel B2 staat ใน 16:00 น.
สถานะ Cel C2 ใน 15:49

ik wil พบ een สูตร weten ของ Cel C2 binnen het tijdvak van A2 en B2 ligt
als ik de formules kopieer van hierboven en deze aanpas naar mijn Cellen (en taal), krijg ik een onjuiste สูตรผสมผสาน

Ik ben vrij handig in Excel... maar dit krijg ik verdorie niet voor elkaar. เพิ่มเติม
(Ik heb een nederlandse versie van Excel)

สูตรตาย ik nu probeerde te gebruiken คือ: =als(en(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

จะทำอย่างไร ik fout? :(
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี Bastiaan
ฉันได้ทดสอบสูตรของคุณเป็นภาษาดัตช์แล้ว สูตรนี้ใช้ได้ดี โปรดดูภาพหน้าจอด้านล่าง:
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-check-time-1.png
โปรดลองอีกครั้ง ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี,

นี่เป็นบทความที่ยอดเยี่ยมและ OR(MOD... เป็นงานที่ยอดเยี่ยมสำหรับช่วงเวลาในวันต่างๆ

ฉันจะรวมสิ่งนี้เข้ากับสูตรด้วยพารามิเตอร์ต่อไปนี้ได้อย่างไร:

ถ้า Cell A1 อ่านว่าเมื่อวานระหว่าง 22:00 ถึง 23:59 น. จะแสดงเป็นวันเดียวกัน
ถ้าเซลล์ A1 อ่านว่าวันนี้ระหว่าง 00:00 น. ถึง 21:59 น. จะแสดงเป็นเมื่อวาน

ความช่วยเหลือใด ๆ ที่นี่ได้รับการชื่นชมอย่างมากเนื่องจากฉันเป็นลูกสุนัขตัวเล็ก ๆ ที่หลงทางในเรื่องนี้
ได้รับคะแนน 5 จาก 5
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ