ขึ้นอยู่กับคุณแล้วที่จะตัดสินใจเลือกสิ่งที่ดีที่สุดสำหรับความต้องการของคุณ
- Xlookup และ Vlookup เป็นสองฟังก์ชันที่ใช้บ่อยที่สุดของ Excel แต่พวกเขาทำอะไรกันแน่? และแตกต่างกันอย่างไร?
- แต่ละคนมีสถานที่ของตัวเอง แต่มีบางสถานการณ์ที่เหมาะสมกว่าอีกสถานการณ์หนึ่ง
- เราแจกแจงความแตกต่างระหว่างสองฟังก์ชันนี้เพื่อให้คุณตัดสินใจได้ว่าฟังก์ชันใดเหมาะสมกับสิ่งที่คุณกำลังมองหา
เอ็กซ์ติดตั้งโดยคลิกที่ไฟล์ดาวน์โหลด
- ดาวน์โหลด Fortect และติดตั้ง บนพีซีของคุณ
- เริ่มกระบวนการสแกนของเครื่องมือ เพื่อค้นหาไฟล์ที่เสียหายซึ่งเป็นสาเหตุของปัญหาของคุณ
- คลิกขวาที่ เริ่มการซ่อมแซม เพื่อให้เครื่องมือสามารถเริ่มแก้ไขอัลกอริทึมได้
- ดาวน์โหลด 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 ที่รุนแรงขึ้น เราขอแนะนำให้เลือกโซลูชันแบบครบวงจรเช่น ฟอร์เทค เพื่อแก้ไขปัญหาได้อย่างมีประสิทธิภาพ หลังการติดตั้ง เพียงคลิกที่ ดู&แก้ไข ปุ่มแล้วกด เริ่มการซ่อมแซม