ช่วงวันที่ VLOOKUP และค่าส่งคืนใน Excel (4 วิธีที่เหมาะสม)

  • แบ่งปันสิ่งนี้
Hugh West

บ่อยครั้ง คุณอาจต้อง VLOOKUP จัดการกับวันที่ หากคุณต้องการส่งคืนค่าหรือค่าบางอย่างสำหรับช่วงวันที่แทน VLOOKUP ตามวันที่ คุณมาถูกที่แล้ว ในบทความนี้ ฉันจะแสดง 4 วิธีในช่วงวันที่ของ VLOOKUP และส่งคืนค่าใน Excel พร้อมคำอธิบายที่จำเป็น เพื่อให้คุณสามารถปรับวิธีการใช้งานได้

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

VLOOKUP Date Range and Return Value.xlsx

4 วิธีในการ VLOOKUP ช่วงวันที่และส่งคืนค่าใน Excel

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

ตอนนี้ คุณจะเห็นวิธีการ VLOOKUP ตาม ช่วงวันที่ (เช่น Or der Dates ) แล้วส่งกลับค่าที่เกี่ยวข้อง ก่อนหน้านั้น ฉันอยากจะบอกว่าฉันจะแสดงให้คุณเห็น 2 วิธีโดยใช้ฟังก์ชัน VLOOKUP (วิธีที่ 1 และ 3) นอกจากนี้ คุณจะเห็นการใช้ฟังก์ชัน INDEX และ MATCH ในวิธีที่สอง สุดท้ายนี้ จะมีการกล่าวถึงการประยุกต์ใช้ฟังก์ชัน LOOKUP

มาดูรายละเอียดเกี่ยวกับวิธีการ

1. VLOOKUP วันที่ภายในช่วงวันที่และค่าส่งคืน

ในวิธีแรก คุณจะได้สำรวจวิธีการค้นหาค่า หากคุณระบุวันที่ภายในช่วงวันที่ กันเถอะเช่น วันที่ค้นหาของคุณภายในช่วงวันที่ (เช่น วันที่สั่งซื้อ ) อยู่ในเซลล์ D14 จากนั้น คุณต้องการส่งคืนค่าของ ยอดขาย ของเซลล์ที่เกี่ยวข้อง ( ค้นหาวันที่สั่งซื้อ )

ความจริงแล้ว วิธีนี้เป็นวิธีง่ายๆ เพียงใช้สูตรต่อไปนี้ในเซลล์ D15

=VLOOKUP(D14,B5:F12,5,TRUE)

ที่นี่ D14 เป็นวันที่ลำดับการค้นหา B5:F12 เป็นอาร์เรย์ตาราง 5 เป็นหมายเลขดัชนีคอลัมน์ (คุณสามารถไปที่ หมายเลขดัชนีคอลัมน์ VLOOKUP หากคุณมี สับสนกับอาร์กิวเมนต์นี้) และสุดท้าย TRUE ใช้สำหรับการจับคู่โดยประมาณ

2. ค้นหาผลลัพธ์เดียวที่เกี่ยวข้องกับสองวัน

นอกจากนี้ หากคุณต้องการค้นหาค่าเดียวที่ครอบคลุมสองวันภายในช่วงวันที่ วิธีนี้จะเป็นประโยชน์สำหรับคุณ ตัวอย่างเช่น คุณต้องค้นหาผลลัพธ์ (ยอดขาย) ที่มี วันที่สั่งซื้อ มากกว่า 6/3/2022 แต่น้อยกว่า 6/5/22

สำหรับการค้นหาผลลัพธ์ ให้ใส่สูตรต่อไปนี้ในเซลล์ C15

=INDEX(F5:F12,MATCH(1,IF(B5:B12>B15,IF(B5:B12

ที่นี่ , F5:F12 คือช่วงเซลล์สำหรับข้อมูลการขาย B5:B12 คือช่วงเซลล์สำหรับ วันที่สั่งซื้อ , B15 คือ วันที่ภายในช่วงวันที่ และ B16 เป็นวันที่อื่นภายในช่วงวันที่

ในสูตรข้างต้น ฟังก์ชันเชิงตรรกะ IF จะส่งกลับ 1 ถ้าเซลล์เป็นไปตามเกณฑ์ (มากกว่าแต่น้อยกว่า) ถัดไป ฟังก์ชัน MATCH ให้ตำแหน่งของค่าที่ตรงกัน สุดท้าย INDEX จะส่งกลับค่าของ ยอดขาย ที่ตรงตามเกณฑ์ทั้งหมด

หลังจากใส่สูตรแล้ว หากคุณกด ENTER คุณจะได้รับผลลัพธ์ต่อไปนี้

หมายเหตุ: หากคุณ หากต้องการใช้วิธีนี้สำหรับวันที่ใดช่วงหนึ่งภายในช่วงวันที่ คุณก็สามารถค้นหาได้เช่นกัน ในกรณีนั้น คุณต้องแทรกวันที่เดียวกันแทนวันที่ที่สอง

3. ช่วงวันที่ของ VLOOKUP ที่มีหลายเกณฑ์และส่งคืนค่าหลายค่า

ที่สำคัญกว่านั้น ถ้าคุณต้องการ เพื่อส่งคืนค่าหลายค่าแทนที่จะส่งคืนค่าเดียวที่ตรงตามเกณฑ์หลายเกณฑ์ในกรณีของช่วงวันที่ วิธีนี้จะช่วยให้คุณได้รับประสิทธิภาพที่โดดเด่น

สมมติว่าคุณต้องการใช้ VLOOKUP ฟังก์ชันเพื่อส่งคืนค่าทั้งหมดที่ตรงกับช่วงวันที่ที่ระบุ เนื่องจากขั้นตอนการดำเนินงานค่อนข้างใหญ่ เพียงทำตามคำแนะนำทีละขั้นตอน

ขั้นตอนที่ 01: การระบุวันที่เริ่มต้นและวันที่สิ้นสุด

เริ่มแรก คุณต้องระบุ วันที่เริ่มต้น และ วันที่สิ้นสุด ในสถานการณ์เช่นนี้ การใช้ ตัวจัดการชื่อ อาจมีประโยชน์สำหรับการอัปเดตข้อมูลบ่อยๆ

➤ ประการแรก เพียงพิมพ์วันที่สองวันในสองเซลล์ที่แตกต่างกันดังที่แสดงในภาพต่อไปนี้

หมายเหตุ: ฉันเปิดแผ่นงานใหม่สำหรับการทำงาน อย่างไรก็ตาม,ไม่บังคับ คุณสามารถทำงานเดียวกันให้สำเร็จภายในแผ่นงานที่มีอยู่

➤ ประการที่สอง เลือกเซลล์ C5 ซึ่งแสดง วันที่เริ่มต้น และเลือก ตัวจัดการชื่อ จากแท็บ สูตร

ทันที คุณจะเห็นกล่องโต้ตอบ ตัวจัดการชื่อ และคลิกที่ไอคอน ใหม่ ตัวเลือก

ถัดไป ป้อนชื่อเป็น วันที่เริ่มต้น และทำขั้นตอนเดิมซ้ำสำหรับ วันที่สิ้นสุด

ขั้นตอนที่ 02: การจัดการกับหลายเกณฑ์ของช่วงวันที่

อย่างที่คุณทราบ เราต้องพิจารณาวันที่ที่เป็นไปตาม เกณฑ์. เกณฑ์คือ วันที่สั่งซื้อ จะมากกว่าหรือเท่ากับ วันที่เริ่มต้น และน้อยกว่าหรือเท่ากับ วันที่สิ้นสุด

➤ เพื่อจัดการกับเกณฑ์ดังกล่าว เพียงใช้ฟังก์ชัน IF

=IF(AND(D5>=Start_Date,D5<=End_Date),"Yes","No")

ที่นี่ AND ฟังก์ชันส่งคืนวันที่ที่ตรงตามเกณฑ์สองข้อ นอกจากนี้ หากเป็นไปตามเกณฑ์ ฟังก์ชัน IF จะส่งกลับ ใช่ มิฉะนั้น จะส่งคืน ไม่ .

ขั้นตอนที่ 03: การนับค่าการค้นหา

➤ ต่อไปนี้ สูตรรวมใช้ฟังก์ชัน IF และ COUNTIF เพื่อนับค่าการค้นหาหากเซลล์เป็นไปตามเกณฑ์ (ตรงกับ ใช่ ) มิฉะนั้น จะคืนค่า 0

=IF(C5="Yes",COUNTIF($C$5:C5,"Yes"),0)

ในที่นี้ C5 เป็นเซลล์เริ่มต้นของ ค้นหา ฟิลด์

ขั้นตอนที่ 04: การย้อนกลับค่าหลายค่า

เริ่มแรก ให้คัดลอกชื่อของฟิลด์ทั้งหมด (ไม่ใช่ค่า) ในขั้นตอนก่อนหน้า ยกเว้น เกณฑ์การเติม

จากนั้นป้อนค่าการค้นหา ตามลำดับในฟิลด์ Lookup#

ถัดไป ไปที่เซลล์ C15 และใส่สูตรต่อไปนี้

=VLOOKUP($B15,$B$4:$H$12,MATCH(C$14,$B$4:$H$4,0),FALSE)

ที่นี่ $B15 คือค่าของฟิลด์ Lookup# $B$4:$H$12 เป็นอาร์เรย์ของตาราง C$14 เป็นค่าการค้นหา $B$4:$H$4 เป็นอาร์เรย์การค้นหา 0 มีไว้สำหรับการจับคู่แบบตรงทั้งหมด

ในสูตรข้างต้น ฟังก์ชัน MATCH ค้นหาหมายเลขดัชนีคอลัมน์จริงสำหรับฟังก์ชัน VLOOKUP สุดท้าย ฟังก์ชัน VLOOKUP ส่งคืนค่าที่ตรงกันของ วันที่สั่งซื้อ

หมายเหตุ: คุณ ต้องระบุเครื่องหมายดอลลาร์ ( $ ) อย่างระมัดระวัง มิฉะนั้น คุณจะไม่ได้ผลลัพธ์ที่ต้องการ

➤ หลังจากกด ENTER คุณจะได้ผลลัพธ์เป็น 44715 จากนั้น ลากเครื่องหมายบวกไปยังคอลัมน์ที่อยู่ติดกันจนถึง การขาย และเซลล์ด้านล่างจนกว่าค่าการค้นหาจะเป็น 5 (ใช้ Fill Handle Tool )

➤ หลังจากลากลงและไปทางขวา คุณจะได้ผลลัพธ์ต่อไปนี้

➤ หากคุณสังเกตให้ดี คุณจะพบว่า วันที่สั่งซื้อ อยู่ในรูปแบบตัวเลข เพียงกด CTRL + 1 หลังจากเลือกช่วงเซลล์ C15:C19 เพื่อเปิด จัดรูปแบบเซลล์ ตัวเลือก

➤ จากนั้น เลือกรูปแบบที่คุณต้องการ

➤ สุดท้าย คุณจะได้ค่าทั้งหมด ที่เป็นไปตามเกณฑ์ของช่วงวันที่

4. VLOOKUP สองช่วงวันที่โดยใช้ฟังก์ชัน LOOKUP

สุดท้าย แต่ไม่ท้ายสุด คุณยังสามารถจัดการ ด้วยสองช่วงวันที่ที่แตกต่างกัน ตัวอย่างเช่น ฉันได้เพิ่มแต่ละคอลัมน์คือ วันที่จัดส่ง ตอนนี้ ฉันต้องการค้นหารายการเฉพาะที่ตรงกับวันที่แน่นอน 2 ช่วงของช่วงวันที่ 2 ช่วง โชคดีที่คุณสามารถทำงานให้สำเร็จโดยใช้ฟังก์ชัน LOOKUP ได้อย่างง่ายดาย

เพียงใส่สูตรต่อไปนี้

=LOOKUP(2,1/($B$5:$B$12=C16),$C$5:$C$12)

ที่นี่ $B$5:$B$12 คือช่วงเซลล์ของ วันที่สั่งซื้อ , $D $5:$D$12 คือช่วงเซลล์สำหรับ วันที่จัดส่ง , C15 คือวันที่สั่งซื้อ และ C16 คือวันที่จัดส่ง สุดท้าย $C$5:$C$12 คือช่วงเซลล์สำหรับ รายการ

หลังจากใส่สูตรแล้ว คุณ จะได้รับผลลัพธ์ต่อไปนี้

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง