วิธีใช้ฟังก์ชัน XLOOKUP ใน Excel

สารบัญ:

วิธีใช้ฟังก์ชัน XLOOKUP ใน Excel
วิธีใช้ฟังก์ชัน XLOOKUP ใน Excel
Anonim

ฟังก์ชัน VLOOKUP เป็นหนึ่งในฟังก์ชันที่ทรงพลังที่สุดของ Excel มาโดยตลอด ช่วยให้คุณค้นหาค่าในคอลัมน์แรกของตาราง และส่งกลับค่าจากช่องทางด้านขวา แต่ Excel ยังมีฟังก์ชันที่เรียกว่า XLOOKUP ซึ่งช่วยให้คุณสามารถค้นหาค่าในคอลัมน์หรือแถวใดก็ได้ และส่งคืนข้อมูลจากคอลัมน์อื่นๆ

XLOOKUP ทำงานอย่างไร

ฟังก์ชัน XLOOKUP ใช้งานได้ง่ายกว่าฟังก์ชัน VLOOKUP เพราะแทนที่จะระบุค่าสำหรับคอลัมน์ผลลัพธ์ คุณสามารถระบุช่วงทั้งหมดได้

ฟังก์ชันนี้ยังช่วยให้คุณค้นหาทั้งคอลัมน์และแถว โดยหาค่าที่เซลล์ที่ตัดกัน

พารามิเตอร์ของฟังก์ชัน XLOOKUP มีดังนี้:

=XLOOKUP (lookup_value, lookup_array, return_array, [match_mode], [search_mode])

  • lookup_value: ค่าที่คุณต้องการค้นหา
  • lookup_array: อาร์เรย์ (คอลัมน์) ที่คุณต้องการค้นหา
  • return_array: ผลลัพธ์ (คอลัมน์) ที่คุณต้องการดึงค่าจาก
  • match_mode (ตัวเลือก): เลือกการจับคู่แบบตรงทั้งหมด (0) การจับคู่แบบตรงทั้งหมดหรือค่าที่เล็กที่สุดถัดไป (-1) หรือการจับคู่ไวด์การ์ด (2).
  • search_mode (ตัวเลือก): เลือกว่าจะค้นหาโดยเริ่มจากรายการแรกในคอลัมน์ (1) รายการสุดท้ายในคอลัมน์ (-1) ค้นหาแบบไบนารีจากน้อยไปมาก (2) หรือการค้นหาไบนารีจากมากไปน้อย (-2).

ต่อไปนี้คือการค้นหาทั่วไปบางส่วนที่คุณสามารถทำได้ด้วยฟังก์ชัน XLOOKUP

วิธีค้นหาผลลัพธ์เดียวโดยใช้ XLOOKUP

วิธีที่ง่ายที่สุดในการใช้ XLOOKUP คือการค้นหาผลลัพธ์เดียวโดยใช้จุดข้อมูลจากคอลัมน์เดียว

  1. สเปรดชีตตัวอย่างนี้คือรายการคำสั่งซื้อที่ส่งโดยตัวแทนขาย ซึ่งรวมถึงรายการ จำนวนหน่วย ต้นทุน และยอดขายทั้งหมด

    Image
    Image
  2. หากคุณต้องการค้นหาการลดราคาครั้งแรกในรายการที่ส่งโดยตัวแทนขาย คุณสามารถสร้างฟังก์ชัน XLOOKUP ที่จะค้นหาชื่อในคอลัมน์ตัวแทน ฟังก์ชันจะส่งกลับผลลัพธ์จากคอลัมน์ผลรวม ฟังก์ชัน XLOOKUP สำหรับสิ่งนี้คือ:

    =XLOOKUP(I2, C2:C44, G2:G44, 0, 1)

    • I2: ชี้ไปที่ ชื่อตัวแทน เซลล์ค้นหา
    • C2:C44: นี่คือคอลัมน์ตัวแทน ซึ่งเป็นอาร์เรย์การค้นหา
    • G2:G33: นี่คือคอลัมน์ผลรวม ซึ่งเป็นอาร์เรย์ส่งคืน
    • 0: เลือกการจับคู่แบบตรงทั้งหมด
    • 1: เลือกผลการแข่งขันนัดแรก
  3. เมื่อคุณกด Enter และพิมพ์ชื่อตัวแทนฝ่ายขาย เซลล์ผลลัพธ์รวมจะแสดงผลลัพธ์แรกในตารางสำหรับตัวแทนฝ่ายขายนั้น

    Image
    Image
  4. หากคุณต้องการค้นหาการขายล่าสุด (เนื่องจากตารางถูกเรียงลำดับตามวันที่ในลำดับที่กลับกัน) ให้เปลี่ยนอาร์กิวเมนต์ XLOOKUP ล่าสุดเป็น - 1 ซึ่งจะเริ่ม การค้นหาจากเซลล์สุดท้ายในอาร์เรย์การค้นหาและให้ผลลัพธ์นั้นแทน

    Image
    Image
  5. ตัวอย่างนี้แสดงการค้นหาที่คล้ายกันซึ่งคุณสามารถทำได้ด้วยฟังก์ชัน VLOOKUP โดยใช้คอลัมน์ตัวแทนเป็นคอลัมน์แรกของตารางค้นหา อย่างไรก็ตาม XLOOKUP ให้คุณค้นหาคอลัมน์ใดก็ได้ในทิศทางใดทิศทางหนึ่งตัวอย่างเช่น หากคุณต้องการค้นหาตัวแทนฝ่ายขายที่ขายคำสั่ง Binder แรกของปี คุณจะต้องใช้ฟังก์ชัน XLOOKUP ต่อไปนี้:

    =XLOOKUP(I2, D2:D44, C2:C44, 0, 1)

    • D2: ชี้ไปที่เซลล์ค้นหารายการ
    • D2:D44: นี่คือคอลัมน์รายการ ซึ่งเป็นอาร์เรย์การค้นหา
    • C2:C44: นี่คือคอลัมน์ตัวแทน ซึ่งเป็นอาร์เรย์ส่งคืนทางด้านซ้ายของอาร์เรย์การค้นหา
    • 0: เลือกการจับคู่แบบตรงทั้งหมด
    • 1: เลือกผลการแข่งขันนัดแรก
  6. คราวนี้ผลลัพธ์จะเป็นชื่อตัวแทนขายที่ขาย Binder Order แรกของปี

    Image
    Image

เล่นแนวตั้งและแนวนอนกับ XLOOKUP

ความสามารถอีกอย่างของ XLOOKUP ที่ VLOOKUP ไม่มีคือความสามารถในการทำการค้นหาทั้งแนวตั้งและแนวนอน ซึ่งหมายความว่าคุณสามารถค้นหารายการในคอลัมน์และข้ามแถวได้เช่นกัน

คุณลักษณะการค้นหาแบบคู่นี้ใช้แทนฟังก์ชัน Excel อื่นๆ เช่น INDEX, MATCH หรือ HLOOKUP ได้อย่างมีประสิทธิภาพ

  1. ในสเปรดชีตตัวอย่างต่อไปนี้ การขายสำหรับตัวแทนฝ่ายขายแต่ละรายจะถูกแบ่งตามไตรมาส หากคุณต้องการดูยอดขายในไตรมาสที่สามสำหรับตัวแทนฝ่ายขายรายใดรายหนึ่ง หากไม่มีฟังก์ชัน XLOOKUP การค้นหาประเภทนี้อาจเป็นเรื่องยาก

    Image
    Image
  2. ด้วยฟังก์ชัน XLOOKUP การค้นหาประเภทนี้จึงเป็นเรื่องง่าย การใช้ฟังก์ชัน XLOOKUP ถัดไป คุณสามารถค้นหายอดขายในไตรมาสที่สามสำหรับตัวแทนฝ่ายขายที่ต้องการ:

    =XLOOKUP(J2, B2:B42, XLOOKUP(K2, C1:H1, C2:H42))

    • J2: ชี้ไปที่เซลล์ค้นหาตัวแทน
    • B2:B42: นี่คือคอลัมน์รายการ ซึ่งเป็นอาร์เรย์การค้นหาคอลัมน์
    • K2: ชี้ไปที่เซลล์ค้นหาไตรมาส
    • C1:H1: นี่คืออาร์เรย์การค้นหาแถว
    • C2:H42: นี่คืออาร์เรย์การค้นหาสำหรับจำนวนเงินดอลลาร์ในแต่ละไตรมาส

    ฟังก์ชัน XLOOKUP ที่ซ้อนกันนี้จะระบุตัวแทนขาย และฟังก์ชัน XLOOKUP ถัดไปจะระบุไตรมาสที่ต้องการ ค่าที่ส่งกลับจะเป็นเซลล์ที่ทั้งสองสกัดกั้น

  3. ผลลัพธ์สำหรับสูตรนี้คือรายได้ไตรมาสที่หนึ่งสำหรับตัวแทนที่ชื่อ Thompson

    Image
    Image

การใช้ฟังก์ชัน XLOOKUP

ฟังก์ชัน XLOOKUP มีให้สำหรับสมาชิก Office Insider เท่านั้น แต่จะเปิดตัวในเร็วๆ นี้สำหรับสมาชิก Microsoft 365 ทุกคน

หากคุณต้องการทดสอบฟังก์ชันด้วยตัวเอง คุณสามารถเป็น Office Insider ได้ เลือก ไฟล์ > Account จากนั้นเลือก Office Insider แบบเลื่อนลงเพื่อสมัครสมาชิก

เมื่อคุณเข้าร่วมโปรแกรม Office Insider แล้ว Excel เวอร์ชันที่ติดตั้งไว้จะได้รับการอัปเดตล่าสุดทั้งหมด และคุณสามารถเริ่มใช้ฟังก์ชัน XLOOKUP

แนะนำ: