สารบัญ
คุณสามารถใช้ฟังก์ชัน IF เพื่อสร้าง IF สูตร สำหรับการทำงานกับ ช่วงวันที่ ใน Excel . ในบทความนี้ เราจะแสดงวิธีใช้สูตร IF สำหรับ ช่วงวันที่ ใน Excel
เราได้นำ ชุดข้อมูลตัวอย่างที่มี 3 คอลัมน์ : ผลิตภัณฑ์ , วันที่จัดส่ง และ สถานะ เราจะตรวจสอบว่า วันที่ อยู่ระหว่าง ช่วง เท่ากับ ช่วง และเกณฑ์อื่นๆ อีกสองสามรายการ
ดาวน์โหลดคู่มือฝึกปฏิบัติ
ช่วงวันที่ของสูตร IF.xlsx
6 วิธี ใช้ สูตร IF สำหรับช่วงวันที่ใน Excel
1. ใช้ฟังก์ชัน IF เท่านั้นเพื่อสร้างสูตร IF สำหรับช่วงวันที่ใน Excel
สำหรับ วิธีแรก เราจะใช้ฟังก์ชัน IF เพื่อสร้าง สูตร สำหรับ ช่วงวันที่ บริษัทเพิ่งประกาศว่าได้จัดส่งสินค้าสำหรับ วันที่ ที่กล่าวถึงใน คอลัมน์วันที่ เราจะตรวจสอบว่า วันที่จัดส่ง เท่ากับ วันที่ ช่วง
ขั้นตอน:
- ประการแรก พิมพ์ สูตร ต่อไปนี้ใน เซลล์ D5 .
=IF(C5=$F$5,"Shipped",IF(C5=$F$6,"Shipped",IF(C5=$F$7,"Shippped",IF(C5=$F$8,"Shipped",IF(C5=$F$9,"Shipped",IF(C5=$F$10,"Shipped",""))))))
สูตร นี้กำลังตรวจสอบว่าค่าของ เซลล์ C5 เท่ากับค่าใดๆ จาก ช่วงวันที่ หากพบรายการที่ตรงกัน ระบบจะแสดงข้อความว่า “ จัดส่งแล้ว ” มิฉะนั้นจะปล่อยให้ เซลล์ ว่างไว้
นอกจากนี้ อย่าลืมใช้ สัมบูรณ์ เซลล์ การอ้างอิง
- ประการที่สอง กด ENTER .
หลังจากนั้น เราจะเห็นว่าไม่พบรายการที่ตรงกัน ดังนั้น จะแสดง เซลล์ ว่าง
- สุดท้าย ใช้ Fill Handle เพื่อใช้ สูตร กับ เซลล์ .
ตอนนี้ เซลล์ C6 และ C7 ที่จับคู่กับ ช่วงวันที่ ดังนั้น สถานะคือ “ จัดส่งแล้ว ”
อ่านเพิ่มเติม: ช่วงวันที่ของสูตร Excel
2 . การสมัคร AND & ฟังก์ชัน IF เพื่อสร้างสูตรสำหรับช่วงวันที่ใน Excel
นอกเหนือจากฟังก์ชัน IF เราจะใช้ฟังก์ชัน AND ที่นี่สำหรับ ช่วงวันที่ วันที่ระหว่าง 10 มีนาคม ถึง 22 มีนาคม จะเป็นการตั้งค่าสถานะสินค้า “ จัดส่งแล้ว ”
ขั้นตอน:
- ประการแรก พิมพ์ สูตร ลงใน เซลล์ D5 .
=IF(AND(C5>=$F$8,C5<=$G$8),"Shipped","Pending")
สูตร นี้กำลังตรวจสอบวันที่จาก เซลล์ C5 กับ เซลล์ F8 และ G8 หากค่าอยู่ระหว่าง ช่วง จะแสดง “ จัดส่งแล้ว ” มิฉะนั้น “ รอดำเนินการ ” จะแสดง อีกครั้ง อย่าลืมใช้ การอ้างอิงเซลล์ แบบสัมบูรณ์
เรากำลังใช้ฟังก์ชัน AND ร่วมกับฟังก์ชัน IF เพื่อใช้หลายเกณฑ์ . ฟังก์ชัน AND จะใช้เมื่อเงื่อนไขตั้งแต่ 2 เกณฑ์ขึ้นไปต้องเป็น TRUE ถ้ามีเพียงหนึ่งเกณฑ์ที่เป็น จริง ดังนั้น และ ฟังก์ชันจะส่งกลับ FALSE เป็นเอาต์พุตสุดท้าย เรากำลังใช้ฟังก์ชัน และ เพื่อให้แน่ใจว่าเกณฑ์มากกว่าหนึ่งข้อเป็น จริง ช่วงวันที่ ของเรามีขีดจำกัดบนและล่าง เรากำลังจำกัดโดยใช้ฟังก์ชัน และ
- ประการที่สอง กด ENTER .
- สุดท้าย ลาก Fill Handle ไปที่ AutoFill สูตร
ใน สรุป ชุดข้อมูลของเราจะแสดง 4 สถานะผลิตภัณฑ์เป็น จัดส่งแล้ว เนื่องจากอยู่ในช่วง ช่วงวันที่
เนื้อหาที่เกี่ยวข้อง: วิธีทำ SUMIF ช่วงวันที่เดือนใน Excel (9 วิธี)
3. การใช้ OR & ฟังก์ชัน IF สำหรับช่วงวันที่ใน Excel
ในวิธีนี้ เราจะใช้ฟังก์ชัน OR กับฟังก์ชัน IF เพื่อสร้าง สูตร สำหรับช่วง วันที่ ใน Excel ในกรณีนี้ สมมติว่าผู้ค้าปลีกทำงานในวันอื่น ดังนั้น วันที่จัดส่ง จะตรงกับ วันหยุด สถานะ จะแสดง “ จะล่าช้า ”
ขั้นตอน:
- ประการแรก พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 .
=IF(OR(C5=$F$5,C5=$F$6,C5=$F$7,C5=$F$8,C5=$F$9,C5=$F$10),"Will be Delayed","")
สูตร นี้กำลังตรวจสอบว่า วันที่ จาก เซลล์ C5 เท่ากับค่าใด ๆ จาก ช่วงวันที่วันหยุด วันที่ของเราใน เซลล์ C5 คือ 12 มีนาคม ในตอนแรก สูตรกำลังตรวจสอบว่ามีค่าเท่ากับค่าแรกของ วันหยุดหรือไม่คอลัมน์ เช่น 10 มีนาคม มันจะคืนค่า FALSE จากนั้นจะเลื่อนลงไปที่ เซลล์ F6 และจับคู่ ค่าถัดไปคือ 12 มีนาคม ซึ่งตรงกันทุกประการกับค่าของเราจาก เซลล์ C5 หากพบว่าไม่ตรงกัน การดำเนินการนี้จะดำเนินต่อไปจนถึง เซลล์ F10 นั่นคือวิธีการทำงานของ สูตร ของเรา
อย่าลืมใช้ การอ้างอิงเซลล์แบบสัมบูรณ์ .
- ประการที่สอง กด ENTER
12 มีนาคม จะอยู่ใน ช่วงวันหยุด ดังนั้น ผลลัพธ์คือ “ จะล่าช้า ”
- สุดท้าย ป้อนอัตโนมัติ สูตร ไปยังส่วนที่เหลือของ เซลล์ .
ดังนั้นเราจึงสร้าง สูตร IF โดยใช้ IF และ OR ฟังก์ชันสำหรับ ช่วงวันที่ ใน Excel .
อ่านเพิ่มเติม: วิธีคำนวณ ค่าเฉลี่ยหากอยู่ในช่วงวันที่ใน Excel (3 วิธี)
การอ่านที่คล้ายกัน:
- Excel SUMIF ที่มีช่วงวันที่ในเดือน & ; ปี (4 ตัวอย่าง)
- วิธีใช้ SUMIFS กับช่วงวันที่และหลายเกณฑ์ (7 วิธีด่วน)
- Excel VBA: กรองวันที่ก่อน วันนี้ (พร้อมขั้นตอนด่วน)
- วิธีกรองช่วงวันที่ใน Pivot Table ด้วย Excel VBA
4. การใช้ฟังก์ชันรวมเพื่อสร้างสูตร สำหรับช่วงวันที่ใน Excel
เราจะใช้ฟังก์ชัน COUNTIF ร่วมกับฟังก์ชัน IF ในวิธีนี้เพื่อสร้างสูตร IF สำหรับ ช่วงวันที่ เราจะตรวจสอบว่า ผลิตภัณฑ์ ของเรา จัดส่งแล้ว หรือไม่ โดยจับคู่กับวันที่ของ คอลัมน์จัดส่ง
ขั้นตอน:
- ประการแรก พิมพ์ สูตร จากด้านล่างไปที่ เซลล์ D5 .
=IF(COUNTIF($F$5:$F$10,C5),"Shipped","")
สูตร ของเรากำลังตรวจสอบว่า วันที่ จาก เซลล์ C5 อยู่ใน ช่วงคอลัมน์ที่จัดส่ง ฟังก์ชัน COUNTIF จะให้ 1 หากมี 1 หมายถึง จริง หลังจากนั้น ฟังก์ชัน IF จะทำงาน และจะแสดง “จัดส่งแล้ว” สำหรับ 1 และเว้นว่าง ( “” ) สำหรับ 0 .
- ประการที่สอง กด ENTER .
อย่าลืมล็อก ช่วงวันที่ โดยใช้ การอ้างอิงเซลล์สัมบูรณ์ .
- สุดท้าย ป้อนอัตโนมัติ สูตรสำหรับ เซลล์ ช่วง C6:C10 .
นี่คือลักษณะของขั้นตอนสุดท้าย เราได้ใช้ สูตร IF อีกสูตรหนึ่งสำหรับ ช่วงวันที่
อ่านเพิ่มเติม: วิธีคำนวณวันที่ ช่วงใน Excel
5. การใช้ฟังก์ชัน IF และ TODAY ในการสร้างสูตรสำหรับช่วงวันที่ใน Excel
นอกเหนือจากฟังก์ชัน IF แล้ว <ฟังก์ชัน 1>TODAY จะใช้ที่นี่เพื่อสร้าง สูตร IF สำหรับ ช่วงวันที่ ที่นี่ เกณฑ์จะเป็นถ้าค่า วันที่จัดส่ง น้อยกว่าหรือเท่ากับ วันที่วันนี้ จากนั้นจะแสดงเป็น “ วันที่จัดส่ง ” มิฉะนั้น “ รอดำเนินการ ”เรามาลงมือกันเลย
ขั้นตอน:
- ขั้นแรก พิมพ์ สูตร จาก ด้านล่างไปที่ เซลล์ D5 .
=IF(C5<=TODAY(),"Shipped","Pending")
วันนี้คือ 23 มีนาคม 2022 เรากำลังตรวจสอบว่าค่าจาก เซลล์ C5 น้อยกว่าหรือเท่ากับ 23 มีนาคม หากเป็นเช่นนั้น " จัดส่งแล้ว " จะเป็นเอาต์พุตใน เซลล์ D5
- จากนั้น กด ENTER .
วันที่ของเราคือ 12 มีนาคม ซึ่งน้อยกว่า 23 มีนาคม 2022 ดังนั้นเราจึงได้ค่า “ จัดส่งแล้ว ”
- สุดท้าย ป้อนอัตโนมัติ สูตร ถึง เซลล์ ช่วง C6:C10 .
สุดท้าย เราจะเห็นว่าค่าจาก ช่วงเซลล์ C5:C8 น้อยกว่า วันที่ ของวันนี้
เนื้อหาที่เกี่ยวข้อง: วิธีใช้ SUMIFS กับค่า SUM ในช่วงวันที่ใน Excel
6. การใช้ฟังก์ชัน IF และ SORT เพื่อตรวจสอบลำดับช่วงวันที่ใน Excel
คราวนี้ เป้าหมายของเราคือการดูว่าช่วงวันที่เรียงลำดับจากน้อยไปหามากหรือไม่ เราจะใช้ฟังก์ชัน SORT เพื่อสร้าง สูตร IF สำหรับ ช่วงวันที่ .
ขั้นตอน:
- พิมพ์ สูตร ต่อไปนี้ใน เซลล์ D5 .
=IF(SUM(--(C5:C10SORT(C5:C10,1,1,0)))=0,"YES","NO")
รายละเอียดของสูตร
เรามีหลายส่วนใน สูตร ของเรา
- SORT(C5:C10,1,1,0) ส่วนนี้จัดเรียง ช่วงแถว C5:C10 ใน จากน้อยไปหามากคำสั่ง .
- C5:C10SORT(C5:C10,1,1,0) กำลังเปรียบเทียบค่าเซลล์กับค่าที่เรียงลำดับ
- SUM(–(C5:C10SORT(C5:C10,1,1,0)) —> กลายเป็น
- เอาต์พุต: {0} .
ดังนั้น สูตรของเราจะลดค่าเป็น -
- IF(TRUE,”YES”,”NO”)
- <13 เอาต์พุต: ใช่ .
- กด ENTER .
วันที่ อยู่ใน จากน้อยไปหามาก ดังนั้น เราจึงได้ผลลัพธ์เป็น “ ใช่ ”
เพื่อตรวจสอบว่า สูตร ของเราใช้งานได้หรือไม่ เราได้เปลี่ยน วันที่ ดังนั้น เราจึงได้ “ NO ” เป็นเอาต์พุต
อ่านเพิ่มเติม: วิธี SUMIF ระหว่างสองวันและด้วยเกณฑ์อื่น (7 วิธี)
ส่วนการปฏิบัติ
เราได้จัดเตรียมชุดข้อมูลสำหรับการปฏิบัติไว้ในไฟล์ Excel
บทสรุป
เราได้แสดง 6 วิธีการใช้ สูตร IF สำหรับ ช่วงวันที่ ใน Excel . หากคุณมีปัญหาใดๆ เกี่ยวกับสิ่งเหล่านี้ โปรดแสดงความคิดเห็นด้านล่าง ขอบคุณที่อ่าน อึ้ง เก่งขึ้นเรื่อยๆ!