Vlookup เป็นฟังก์ชันที่จำเป็นในสเปรดชีต รวมถึง Google ชีต ช่วยให้คุณทำการค้นหาแนวตั้งโดยค้นหาค่าคีย์ในช่วงที่เลือก ฟังก์ชันนี้จะคืนค่าไปยังคอลัมน์อื่นแต่อยู่ในแถวเดียวกัน
โดยปกติแล้ว Vlookup จะดำเนินการระหว่างแผ่นงาน แต่คุณยังสามารถใช้เพื่อดึงผลลัพธ์สำหรับสมุดงานแยกต่างหาก ในบทความนี้ เราจะแสดงวิธีทำโดยใช้ตัวอย่างที่ใช้งานได้จริง
Vlookup กับสองสมุดงาน – คำแนะนำทีละขั้นตอน
ในตัวอย่างนี้ เราจะใช้เวิร์กบุ๊กที่มีข้อมูลการขายรองเท้า ขณะที่คุณทำงานกับเอกสารสองฉบับ คุณควรวางเอกสารไว้คู่กัน น่าเสียดายที่ไม่มีตัวเลือกมุมมองแบบเคียงข้างกัน ซึ่งต่างจากใน Microsoft Excel ดังนั้น คุณจะต้องปรับขนาดหน้าต่างด้วยตนเอง อีกทางเลือกหนึ่งคือการติดตั้ง แท็บปรับขนาด แอปจาก Chrome Store
- คัดลอก URL จากสมุดงานที่คุณต้องการใช้ข้อมูลสำหรับ Vlookup ในกรณีของเรา นั่นคือ Shoes 2 คุณจะต้องคัดลอกส่วนระหว่าง d/ และ /edit เท่านั้น
- ในการใช้ข้อมูลจาก Shoes 2 คุณต้องให้สิทธิ์การเข้าถึงจาก Shoes 1 นั่นคือช่วงเวลาที่จะใช้ฟังก์ชัน IMPORTRANGE ใช้สูตร:
IMPORTRANGE (spreadsheet_key, range_string)
ในตัวอย่างของเรา สูตรคือ:
นำเข้า(1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI,รองเท้า!A2')
โปรดทราบว่าถ้าชื่อแผ่นงานของคุณมีคำตั้งแต่สองคำขึ้นไป คุณจะต้องใช้เครื่องหมายคำพูดเดียว หากชื่อแผ่นงานเป็นข้อมูลรองเท้า สูตรจะมีลักษณะดังนี้:
IMPORTRANGE(1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI,'ข้อมูลรองเท้า'!A2')
หากคุณมีข้อมูลจำนวนมาก คุณอาจรอสักครู่ก่อนที่จะโหลด ตอนนี้ คลิกที่ อนุญาตการเข้าถึง เพื่อเชื่อมต่อแผ่นงานเหล่านี้จากสมุดงานต่างๆ
เมื่อคุณเชื่อมต่อแล้ว คุณสามารถใช้ Vlookup ในฟิลด์ B2 บนรองเท้า 1 ให้ลบสูตรที่เราเพิ่งนำไปใช้ และพิมพ์ดังต่อไปนี้:
VLOOKUP(A2,IMPORTRANGE(1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI,รองเท้า!A2:D6″),3,0)
เราใช้ฟังก์ชัน IMPORTRANGE กับคีย์สเปรดชีตและชื่อชีตจาก Shoes จากนั้นเราระบุช่วง ดัชนี และ 0 ในตอนท้าย เนื่องจากข้อมูลนี้ไม่ได้จัดเรียง
สูตรคือ:
VLOOKUP(search_key, IMPORTRANGE (spreadsheet_key, range string), index, is_sorted
โปรดทราบว่าช่วงที่คุณระบุ Shoes!A2:D6 เป็นสตริง ไม่เหมือนกับการอ้างอิงเซลล์อื่นๆ ในกรณีนี้ เราไม่จำเป็นต้องล็อกช่วงเนื่องจากเป็นข้อความ และจะไม่เปลี่ยนแปลง
นอกจากนี้เรายังกำหนดช่วงเป็น A2:D6 แต่ถ้าคุณเพิ่มข้อมูลลงใน D7 คุณจะต้องเปลี่ยนเป็น A2:D7 อย่างไรก็ตาม ควรป้อน A2:D ด้วยวิธีนี้ คุณไม่ได้ระบุแถวที่ Google ชีตจะตรวจสอบทั้งหมด ข้อดีคือถ้าเพิ่มรายการเพิ่มก็ไม่ต้องอัพเดทสูตรครับ
Vlookup ใน Google ชีต – วิธีหลีกเลี่ยงข้อผิดพลาด
หากคุณเคยใช้ Vlookup ใน Microsoft Excel คุณอาจสับสน เนื่องจากฟังก์ชันนี้ทำงานแตกต่างไปเล็กน้อยใน Google ชีต นี่คือสิ่งที่คุณต้องรู้ก่อนที่เราจะเริ่ม
Vlookup ใน Google ชีตไม่คำนึงถึงขนาดตัวพิมพ์โดยค่าเริ่มต้น จึงไม่ทำให้เกิดความแตกต่างระหว่างตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ หากคุณต้องการ Vlookup ที่คำนึงถึงขนาดตัวพิมพ์ ให้ใช้สูตรนี้:
ArrayFormula(INDEX(return_range, MATCH (TRUE,EXACT(lookup_range, search_key),0)))
ถ้าอาร์กิวเมนต์ is_sorted ถูกตั้งค่าเป็น TRUE หรือไม่มีอยู่ คุณจะต้องใช้การเรียงลำดับจากน้อยไปมากในคอลัมน์แรก การทำเช่นนี้ Vlookup จะทำการค้นหาที่เร็วขึ้นซึ่งทำงานเฉพาะเมื่อมีการจัดเรียงข้อมูลเท่านั้น
หากคุณต้องการจับคู่บางส่วน คุณสามารถใช้อักขระตัวแทนสองตัว: เครื่องหมายดอกจัน (*) และเครื่องหมายคำถาม (?)
ตามค่าเริ่มต้น Vlookup ใน Google ชีตจะค้นหาคอลัมน์ซ้ายสุดเสมอ หากต้องการลบล้าง ให้ใช้สูตร
วิธีใช้ kodi บนแท็บเล็ต Android
INDEX (return_range, MATCH(search_key, lookup_range, 0))
ไวยากรณ์ที่จะใช้
เพื่อให้เข้าใจคู่มือนี้มากขึ้น ต่อไปนี้คือรายการไวยากรณ์ที่เราใช้:
Search_key– นี่คือค่าที่เราค้นหา หรือเรียกอีกอย่างว่าตัวระบุเฉพาะ
พิสัย– เลือกสองคอลัมน์ขึ้นไปเพื่อทำการค้นหา
ดัชนี– นี่คือจำนวนคอลัมน์ที่มีค่าที่คุณต้องการนำเข้าไปยังสเปรดชีตอื่น
Is_sorted– มีเพียงสองค่าที่นี่ และ FALSE เป็นค่าเริ่มต้น
ใช้ TRUE ถ้าจำเป็นต้องจัดเรียงคอลัมน์จากน้อยไปมากหรือจาก A ถึง Z ด้วยวิธีนี้ สูตร Vlookup อาจไม่ส่งกลับค่าที่ตรงกันทั้งหมด คุณจะได้ผลลัพธ์โดยประมาณที่น้อยกว่า search_key แทน หากไม่มี คุณจะได้รับข้อความแสดงข้อผิดพลาด
ใช้ FALSE ถ้าคุณไม่ต้องการการเรียงลำดับ Vlookup จะค้นหาเฉพาะรายการที่ตรงกันและส่งคืนข้อผิดพลาดหากไม่พบ หากมีค่าเท่ากันตั้งแต่สองค่าขึ้นไป Vlookup จะใช้ค่าแรก
ประสบความสำเร็จในการเชื่อมต่อสมุดงาน
ตามที่คุณได้เรียนรู้อย่างมีความหวัง การเชื่อมต่อสมุดงานต่างๆ ใน Google ชีตกับ Vlookup เป็นกระบวนการที่ตรงไปตรงมาเมื่อใช้ฟังก์ชัน IMPORTRANGE แม้ว่าฟังก์ชัน VLookup จะทำงานแบบเดียวกันใน Excel แต่แอปเหล่านี้จะไม่สามารถทำงานร่วมกันได้ เนื่องจากสูตรและคุณลักษณะที่ใช้งานง่ายไม่มีอยู่ในทางเลือกสเปรดชีตของ Microsoft Google ชีตอาจเป็นทางออกที่ดีที่สุดสำหรับการทำงานกับสมุดงานและแผ่นงานหลายแผ่น
คุณใช้ฟังก์ชัน Vlookup ใน Google ชีตบ่อยเพียงใด คุณมักจะทำงานบนสมุดงานสองเล่มขึ้นไปพร้อมกันหรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง