ไปยังเนื้อหาหลัก

วิธีค้นหาช่วงวันที่ / เวลาที่ทับซ้อนกันใน Excel

ในบทความนี้ฉันจะพูดถึงวิธีค้นหาหรือตรวจสอบว่าช่วงวันที่หรือช่วงเวลาทับซ้อนกับคนอื่น ๆ ใน Excel ตามภาพด้านล่างที่แสดง
doc ค้นหาวันที่และเวลาที่ทับซ้อนกัน 1

ตรวจสอบช่วงวันที่ / เวลาที่ทับซ้อนกันด้วยสูตร


ลูกศรสีฟ้าฟองขวา ตรวจสอบช่วงวันที่ / เวลาที่ทับซ้อนกันด้วยสูตร

1. เลือกเซลล์วันที่เริ่มต้นไปที่ ชื่อ: กล่อง พิมพ์ชื่อและกด เข้าสู่ กุญแจสำคัญในการตั้งชื่อช่วงนี้ให้สำเร็จ ดูภาพหน้าจอ:
doc ค้นหาวันที่และเวลาที่ทับซ้อนกัน 2

2. จากนั้นไปที่เลือกวันที่สิ้นสุดและตั้งชื่อช่วงอื่นในไฟล์ ชื่อ: กล่อง และกด เข้าสู่ สำคัญ. ดูภาพหน้าจอ:
doc ค้นหาวันที่และเวลาที่ทับซ้อนกัน 3

3. เลือกเซลล์ว่างที่คุณจะตัดสินและพิมพ์สูตรนี้ = SUMPRODUCT ((A2 = startdate))> 2แล้วลากจุดจับเติมอัตโนมัติลงไปที่เซลล์ด้วยสูตร หากเซลล์ปรากฏขึ้น TRUEหมายความว่าช่วงวันที่สัมพัทธ์ทับซ้อนกับช่วงอื่น ๆ มิฉะนั้นช่วงข้อมูลจะไม่ทับซ้อนกับช่วงอื่น ๆ
doc ค้นหาวันที่และเวลาที่ทับซ้อนกัน 4

ในสูตร A2 และ B2 คือช่วงวันที่ที่คุณต้องการตรวจสอบวันที่สิ้นสุดและวันที่เริ่มต้นคือชื่อช่วงที่คุณระบุในขั้นตอนข้างต้น

เคล็ดลับ ในบางกรณีคุณอาจต้องการเพิ่มวันในวันที่หากคุณสนใจในการเพิ่มอย่างรวดเร็วฉันขอแนะนำ Kutools for Excel's เพิ่มวันในวันที่ ยูทิลิตี้สำหรับคุณ คุณสามารถจัดการงานได้อย่างง่ายดายดังที่แสดงในภาพหน้าจอต่อไปนี้ ใช้งานได้เต็มรูปแบบโดยไม่มีข้อจำกัดใน 30 วัน โปรดดาวน์โหลดและทดลองใช้ฟรีทันที

doc เพิ่มวัน

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (5)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Formel ergänzen: "A2<=" statt "A2<"
=SUMMENPRODUKT((A2<=Enddatum)*(B2>=Startdatum))>1
This comment was minimized by the moderator on the site
Hi,

I have been having problem with some overlapping events: I would like to calculate each even’ts non-overlap minutes from a time series of downtime events.

A generic formula supposed to work for any duration of a time event condition such as multiple events overlap, some, non etc. Up to that point no problem but when total duration of some random events overlap with a single event then I am having issues in terms of a generic excel formulation to calculate non-overlap time of each event. That sheet will be automated so I can’t use different formula for each row since when sheet gets updated all new downtime will be on it. Here is an example:

If you specifically look up 12/14/2017 8:00 am to 12/15/2017 9:00, you can see my point.

Downtime Start (with date) Downtime End (with date)
12/14/2017 6:00 12/14/2017 7:30
12/14/2017 6:30 12/14/2017 7:30
12/14/2017 6:30 12/14/2017 16:00
12/14/2017 7:00 12/14/2017 8:15
12/14/2017 7:30 12/14/2017 8:30
12/14/2017 7:30 12/14/2017 15:00
12/14/2017 7:45 12/14/2017 8:00
12/14/2017 8:00 12/15/2017 9:00
12/14/2017 9:00 12/14/2017 10:00
12/14/2017 11:00 12/15/2017 16:00

Your help would be really appreciated!

Thanks

G.S
This comment was minimized by the moderator on the site
Sorry, I did not have any idea about your question, you can go to our forum https://www.extendoffice.com/forum/kutools-for-excel.html, maybe someone can help you.
This comment was minimized by the moderator on the site
Hi, I a m looking for a formula to resolve the below issue. I have unique Employee ID with duplicate Leaves. I want to highlight duplicate or overlapped leaves (start Date and End Date) under 'My Remark' column. Appreciate your assistance.

find the attached template for your review.
This comment was minimized by the moderator on the site
Sorry I do not understand your question clearly. What you need is to highlight the groups by same values as below screenshot shown?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations