วิธีค้นหาวันแรกสุดใน excel (พร้อมตัวอย่าง)
คุณสามารถใช้สูตรต่อไปนี้ใน Excel เพื่อค้นหาวันที่ในคอลัมน์ที่ใกล้กับวันที่ใดวันหนึ่งมากที่สุด:
วิธีที่ 1: ค้นหาวันที่ปิดบัญชีโดยรวม
=INDEX( A2:A15 , MATCH(MIN(ABS( A2:A15 - $D$1 )), ABS( A2:A15 - $D$1 ), 0))
สูตรเฉพาะนี้จะค้นหาวันที่ในช่วง A2:A15 ที่ใกล้กับวันที่ที่ระบุในเซลล์ D1 มากที่สุด ไม่ว่าวันที่ที่ใกล้ที่สุดจะเป็นก่อนหรือหลังวันที่ที่ระบุก็ตาม
วิธีที่ 2: ค้นหาวันแรกสุดก่อนวันที่ระบุ
=MAX(( $A$2:$A$15 < $D$1 )* A2:A15 )
สูตรนี้ค้นหาวันที่ใกล้เคียงที่สุดในช่วง A2:A15 ซึ่งอยู่ก่อนหน้าวันที่ระบุในเซลล์ D1
วิธีที่ 3: ค้นหาวันที่ที่ใกล้ที่สุดหลังจากวันที่ที่ระบุ
=MIN(IF( A2:A15 > $D$1 , A2:A15 ))
สูตรนี้ค้นหาวันที่ใกล้เคียงที่สุดในช่วง A2:A15 ที่อยู่หลังวันที่ระบุในเซลล์ D1
ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละสูตรในทางปฏิบัติโดยมีคอลัมน์วันที่ต่อไปนี้ใน Excel:
ตัวอย่างที่ 1: ค้นหาวันที่ปิดบัญชีโดยรวม
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 เพื่อค้นหาวันที่ในช่วง A2:A15 ใกล้กับ 8/2/2023 มากที่สุด :
=INDEX( A2:A15 , MATCH(MIN(ABS( A2:A15 - $D$1 )), ABS( A2:A15 - $D$1 ), 0))
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
สูตรจะส่งคืน 01/08/2023 ซึ่งเป็นวันที่สากลที่ใกล้ที่สุดคือ 02/08/2023
หมายเหตุ : ถ้าเซลล์ D2 แสดงเป็นค่าตัวเลข ให้เลือกเซลล์ D2 จากนั้นคลิกเมนูดรอปดาวน์ รูปแบบตัวเลข บนแท็บ หน้าแรก จากนั้นคลิก วันที่แบบสั้น :
วันที่จะถูกจัดรูปแบบเป็นค่าวันที่
ตัวอย่างที่ 2: ค้นหาวันที่ใกล้เคียงที่สุดก่อนวันที่ระบุ
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 เพื่อค้นหาวันที่แรกสุดในช่วง A2:A15 ก่อน 8/2/2023 :
=MAX(( $A$2:$A$15 < $D$1 )* A2:A15 )
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
สูตรส่งคืน 8/1/2023 ซึ่งเป็นวันแรกสุดก่อน 8/2/2023
ตัวอย่างที่ 3: ค้นหาวันที่ที่ใกล้ที่สุดหลังจากวันที่ที่ระบุ
เราสามารถพิมพ์สูตรต่อไปนี้ในเซลล์ D2 เพื่อค้นหาวันที่แรกสุดในช่วง A2:A15 หลังจาก 8/2/2023 :
=MIN(IF( A2:A15 > $D$1 , A2:A15 ))
ภาพหน้าจอต่อไปนี้แสดงวิธีใช้สูตรนี้ในทางปฏิบัติ:
สูตรส่งคืน 8/5/2023 ซึ่งเป็นวันแรกสุดหลัง 8/2/2023
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
Excel: วิธีค้นหาวันที่เก่าที่สุดตามเกณฑ์
Excel: วิธีตรวจสอบว่าวันที่อยู่ระหว่างสองวันหรือไม่
Excel: วิธีใช้ VLOOKUP ตามวันที่