Xlookup vs Vlookup: เหตุใดจึงต้องใช้อันอื่นแทน

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

  • Xlookup และ Vlookup เป็นสองฟังก์ชันที่ใช้บ่อยที่สุดของ Excel แต่พวกเขาทำอะไรกันแน่? และแตกต่างกันอย่างไร?
  • แต่ละคนมีสถานที่ของตัวเอง แต่มีบางสถานการณ์ที่เหมาะสมกว่าอีกสถานการณ์หนึ่ง
  • เราแจกแจงความแตกต่างระหว่างสองฟังก์ชันนี้เพื่อให้คุณตัดสินใจได้ว่าฟังก์ชันใดเหมาะสมกับสิ่งที่คุณกำลังมองหา

เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด

ในการแก้ไขปัญหาระบบ Windows PC คุณจะต้องใช้เครื่องมือเฉพาะFortect เป็นเครื่องมือที่ไม่เพียงแค่ทำความสะอาดพีซีของคุณเท่านั้น แต่ยังมีพื้นที่เก็บข้อมูลที่มีไฟล์ระบบ Windows จำนวนหลายล้านไฟล์ที่จัดเก็บไว้ในเวอร์ชันเริ่มต้น เมื่อพีซีของคุณประสบปัญหา Fortect จะแก้ไขให้คุณโดยแทนที่ไฟล์ที่ไม่ดีด้วยเวอร์ชันใหม่ ในการแก้ไขปัญหาพีซีปัจจุบันของคุณ ต่อไปนี้เป็นขั้นตอนที่คุณต้องดำเนินการ:
  1. ดาวน์โหลด Fortect และติดตั้ง บนพีซีของคุณ
  2. เริ่มกระบวนการสแกนของเครื่องมือ เพื่อค้นหาไฟล์ที่เสียหายซึ่งเป็นสาเหตุของปัญหาของคุณ
  3. คลิกขวาที่ เริ่มการซ่อมแซม เพื่อให้เครื่องมือสามารถเริ่มแก้ไขอัลกอริทึมได้
  • ดาวน์โหลด Fortect แล้วโดย 0 ผู้อ่านในเดือนนี้

จินตนาการว่าตัวเองมีข้อมูลขนาดใหญ่อยู่ในตัว ไมโครซอฟต์ เอ็กเซลและคุณต้องค้นหาค่าเฉพาะ หากคุณไม่ทราบแถวและคอลัมน์ที่ถูกต้อง จะใช้เวลาตลอดไปในการค้นหา อย่างไรก็ตาม ด้วย Xlookup และ Vlookup การค้นหาของคุณจะง่ายขึ้น

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

เมื่อใดที่คุณจะใช้ Xlookup

ตามชื่อที่แนะนำ Xlookup เป็นฟังก์ชันการค้นหาที่ส่งกลับค่าของเซลล์ที่ระบุหรือช่วงของเซลล์ เป็นฟังก์ชันที่ค่อนข้างใหม่ซึ่งรู้จักกันแพร่หลายในชื่อแทนที่ Vlookup และ Hlookup ที่ทันสมัย

ดังนั้น, เมื่อเปิดตัว Xlookup? Xlookup เปิดตัวในปี 2019 หลังจากการลองผิดลองถูกหลายปีเพื่อแก้ไขข้อผิดพลาดของรุ่นก่อนหน้า

เพื่อความชัดเจน x และ v ในชื่อจะไม่เกี่ยวข้องกับตัวอักษร แต่จะอ้างอิงถึงตำแหน่งของคอลัมน์ที่กำลังค้นหาในสเปรดชีตแทน

Vlookup จะค้นหาจากคอลัมน์ซ้ายสุด ในขณะที่ Xlookup จะค้นหาจากคอลัมน์ขวาสุด

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

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

ทางเลือกของ Xlookup กับ Vlookup ขึ้นอยู่กับวิธีการจัดเรียงข้อมูลของคุณใน Excel เป็นส่วนใหญ่ หากคุณมีมากกว่าหนึ่งคอลัมน์ในตารางข้อมูลและต้องการค้นหาจากซ้ายไปขวาเหมือนคนส่วนใหญ่ การใช้ Vlookup น่าจะง่ายกว่า Xlookup สำหรับคุณ

อย่างไรก็ตาม หากคุณต้องการค้นหาจากหลายๆ คอลัมน์ และข้อมูลของคุณไม่ได้ถูกจัดเรียงตามค่าเริ่มต้น Xlookup จะง่ายกว่าสำหรับคุณมากกว่า Vlookup

อะไรคือความแตกต่างที่สำคัญระหว่าง Xlookup และ Vlookup?

1. ไวยากรณ์

วีลุคอัพ

สูตรไวยากรณ์สำหรับ Vlookup คือ: (lookup_value, table_array, col_index_num,[range_lookup])

  • lookup_value – นี่คือค่าที่จะค้นหาในคอลัมน์ค้นหา อาจเป็นตัวเลข สตริงข้อความ หรือการอ้างอิงที่ตรงกับค่าการค้นหาทุกประการ
  • Table_array – อาร์เรย์ของตารางประกอบด้วยค่าที่คุณต้องการค้นหา
  • Col_index_num – หมายเลขคอลัมน์ภายในตารางการค้นหาที่มีค่าอ้างอิง ถ้าตารางค้นหาของคุณมีหลายคอลัมน์ ให้ระบุคอลัมน์ที่คุณต้องการใช้
  • ช่วง_lookup – นี่เป็นคุณสมบัติเสริมที่คุณสามารถรวมไว้ได้ ทั้งนี้ขึ้นอยู่กับผลลัพธ์ที่คุณต้องการ หากคุณต้องการจับคู่แบบตรงทั้งหมด คุณสามารถใส่ FALSE ได้ ซึ่งหมายความว่าหากไม่มีการจับคู่ ผลลัพธ์จะส่งกลับข้อผิดพลาดแทนที่จะนำการจับคู่ที่ใกล้เคียงที่สุด

ตัวอย่างเช่น สมมติว่าเรามีตาราง Excel ของพนักงาน Windows Report และหมายเลขโทรศัพท์ของพวกเขา คอลัมน์แรกแสดงชื่อและคอลัมน์ที่สองมีหมายเลขโทรศัพท์ของบุคคลนั้น

เราต้องการค้นหาหมายเลขโทรศัพท์ของบุคคลตามชื่อของพวกเขา ตัวอย่างเช่น ถ้าเราป้อน Claire Moraa ลงในเซลล์ A1 โปรแกรม Excel ควรค้นหาหมายเลขโทรศัพท์ของ Claire ใน B1

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

Xlookup

สูตรไวยากรณ์ Xlookup คือ: (lookup_value, lookup_array, return_array,[if_not_found],[match_mode],[search_mode])

  • lookup_array – นี่คือที่ที่องค์ประกอบแรกของอาร์เรย์จะถูกค้นหา
  • Return_array – นี่คืออาร์กิวเมนต์ทางเลือกที่ระบุว่าจะส่งคืนค่าเดิมหรือไม่ หากไม่พบในอาร์เรย์
  • ถ้า_not_found – พารามิเตอร์ทางเลือกอื่นที่กำหนดว่าจะเกิดอะไรขึ้นหากไม่มีรายการที่ตรงกับการค้นหาของคุณ
  • Match_mode – พารามิเตอร์ทางเลือก สามารถเป็นหนึ่งในสองค่า: 0 (ค่าเริ่มต้น) หรือ 1 การจับคู่ 0 หมายถึงอักขระทั้งหมดต้องตรงกันทุกประการ และ 1 หมายถึงอักขระที่ตรงกันโดยประมาณเท่านั้น
  • โหมดค้นหา – พารามิเตอร์ทางเลือกอื่นเพื่อระบุโหมดการค้นหาไม่ว่าจะจากด้านบนหรือด้านล่าง

เคล็ดลับจากผู้เชี่ยวชาญ:

ผู้สนับสนุน

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

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

ในทางกลับกัน Vlookup จะตรวจสอบทีละคอลัมน์เท่านั้น อันซ้ายสุดเมื่อค้นหาการแข่งขัน หากไม่พบรายการที่ตรงกันในคอลัมน์นั้น ระบบจะหยุดการค้นหาและไม่แสดงผลลัพธ์ใดๆ

บางทีข้อดีที่สุดของการใช้ Xlookup คือเกณฑ์การค้นหาที่หลากหลาย

2. การจัดการข้อผิดพลาด

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

เดอะ ถ้า_not_found พารามิเตอร์ใน Xlookup ช่วยให้คุณปรับแต่งการค้นหาของคุณ ตัวอย่างเช่น ในตัวอย่างของเราด้านบน หากเราต้องการหาพนักงานคนอื่น แต่พวกเขาไม่ได้อยู่ในรายการ ไวยากรณ์ของ Vlookup จะส่งกลับผลลัพธ์เป็น N/A

อย่างไรก็ตาม เมื่อใช้ Xlookup คุณจะสามารถเพิ่มพารามิเตอร์ทางเลือกได้โดยใช้ if_not_found และรวมถึง ไม่ได้อยู่ในรายการ หากไม่พบชื่อที่ระบุ

อ่านเพิ่มเติมเกี่ยวกับหัวข้อนี้
  • วิธีลบการเข้ารหัสออกจาก Excel [วิธีที่เร็วที่สุด]
  • วิธีลบแถวว่างใน Excel [การลบจำนวนมาก]
  • แก้ไข: ค่านี้ไม่ตรงกับการตรวจสอบข้อมูล
  • XLS กับ XLSX: ความแตกต่าง & 3 วิธีในการแปลง

3. ค้นหาย้อนกลับ

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

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

ด้วย Xlookup คุณสามารถเริ่มจากด้านบนหรือด้านล่าง

โดยสรุปในรูปแบบตาราง:

Xlookup วีลุคอัพ
ความเข้ากันได้ Excel 2021 และใหม่กว่า ทุกรุ่น
คู่ที่เหมาะสม ใช่ เลขที่
พารามิเตอร์ทางเลือก ใช่ เลขที่
การค้นหาแนวตั้ง/แนวนอน ใช่ เลขที่

ข้อเสียของ Xlookup คืออะไร?

หลังจากได้รับคำชื่นชมบน Xlookup คุณอาจคิดว่ามันดีเกินจริง คุณไม่ผิด Xlookup นั้นไม่ได้ปราศจากข้อผิดพลาด แต่หวังว่ามันจะไม่สำคัญพอที่จะทำให้คุณละทิ้งมันไป

ข้อเสียที่ทราบบางส่วน ได้แก่ :

  • ความเข้ากันได้ – นี่คือการต่อต้านที่น่าเกลียดที่สุด Xlookup เข้ากันได้กับ Excel เวอร์ชันที่ใหม่กว่าโดยเริ่มจาก Excel 2021 เท่านั้น ดังนั้น ผู้ใช้บางรายที่ยังใช้เวอร์ชันก่อนหน้าอาจถูกล็อกไม่ให้ใช้ฟังก์ชันนี้
  • ต้องการทรัพยากรมากขึ้น – แอปพลิเคชันใด ๆ ที่ทำการค้นหาอย่างละเอียดนั้นต้องการทรัพยากรระบบมากกว่าปกติ ในความเป็นจริง, ผู้ใช้รายหนึ่ง ชี้ให้เห็นอย่างรวดเร็วว่าในขณะที่ใช้ไวยากรณ์ Xlookup ผลลัพธ์ส่งคืนการตอบกลับ N/A

ในเครื่องที่ทำงานซึ่งมี RAM ขนาด 16 GB ฉันได้รับ XLOOKUP ที่คืนค่า '#N/A' ตามค่าที่มีอยู่ XLOOKUPs เดียวกันนี้จะอัปเดตด้วยค่าที่ถูกต้องทันทีที่ฉันไปที่ชุดข้อมูลและ 'CTRL-F'

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

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

หากเราต้องตัดสินใจ จากจุดที่เรานั่ง Xlookup ดูเหมือนเป็นฟังก์ชันที่คุณควรใช้

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

ยังคงประสบปัญหา?

ผู้สนับสนุน

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

วิธีพิมพ์ฉลากจาก Excel: 6 ขั้นตอนง่ายๆ

วิธีพิมพ์ฉลากจาก Excel: 6 ขั้นตอนง่ายๆไมโครซอฟต์ เอ็กเซล

สำรวจขั้นตอนที่ผ่านการทดสอบโดยผู้เชี่ยวชาญเหล่านี้เพื่อดำเนินการให้เสร็จสิ้นหากคุณมีรายการที่อยู่ในสเปรดชีต Excel วิธีที่ง่ายที่สุดในการสร้างป้ายกำกับคือฟีเจอร์เริ่มจดหมายเวียนของ Wordคู่มือนี้จะช่...

อ่านเพิ่มเติม
วิธีพิมพ์ฉลากจาก Excel: 6 ขั้นตอนง่ายๆ

วิธีพิมพ์ฉลากจาก Excel: 6 ขั้นตอนง่ายๆไมโครซอฟต์ เอ็กเซล

สำรวจขั้นตอนที่ผ่านการทดสอบโดยผู้เชี่ยวชาญเหล่านี้เพื่อดำเนินการให้เสร็จสิ้นหากคุณมีรายการที่อยู่ในสเปรดชีต Excel วิธีที่ง่ายที่สุดในการสร้างป้ายกำกับคือฟีเจอร์เริ่มจดหมายเวียนของ Wordคู่มือนี้จะช่...

อ่านเพิ่มเติม