ค้นหาข้อมูลใน Google Spreadsheets ด้วย VLOOKUP

01 จาก 03

ค้นหาราคาส่วนลดกับ VLOOKUP

ฟังก์ชัน VLOOKUP ของ Google Spreadsheets ©ฝรั่งเศสเท็ด

วิธีการทำงาน VLOOKUP Function

ฟังก์ชัน VLOOKUP ของ Google Spreadsheets ซึ่งหมายถึงการ ค้นหาในแนวตั้ง สามารถใช้เพื่อค้นหาข้อมูลเฉพาะที่อยู่ในตารางข้อมูลหรือฐานข้อมูล

VLOOKUP จะส่งกลับข้อมูลเพียงอย่างเดียวเป็นข้อมูลที่ส่งออก วิธีการนี้ไม่เป็น:

  1. คุณระบุชื่อหรือ search_key ที่บอก VLOOKUP ซึ่งแถวหรือ ระเบียน ของตารางข้อมูลเพื่อค้นหาข้อมูลที่ต้องการ
  2. คุณระบุหมายเลข คอลัมน์ หรือเรียกว่า ดัชนี ข้อมูลที่คุณต้องการ
  3. ฟังก์ชันจะค้นหา search_key ในคอลัมน์แรกของตารางข้อมูล
  4. VLOOKUP จะหาตำแหน่งและส่งกลับข้อมูลที่คุณต้องการจากฟิลด์อื่นของระเบียนเดียวกันโดยใช้หมายเลขดัชนีที่ให้มา

หาคู่ที่ตรงกับ VLOOKUP

โดยปกติ VLOOKUP จะพยายามหาคู่ที่ตรงกันทั้งหมดสำหรับ search_key ที่ ระบุไว้ หากไม่พบการทำงานแบบตรงทั้งหมด VLOOKUP สามารถหาคู่ค่าโดยประมาณได้

การเรียงลำดับข้อมูลก่อน

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

ถ้าไม่มีการจัดเรียงข้อมูล VLOOKUP อาจส่งคืนผลลัพธ์ที่ไม่ถูกต้อง

ตัวอย่างฟังก์ชัน VLOOKUP

ตัวอย่างในภาพด้านบนใช้สูตรต่อไปนี้ที่มีฟังก์ชัน VLOOKUP เพื่อหาส่วนลดสำหรับปริมาณสินค้าที่ซื้อ

= VLOOKUP (A2, A5: B8,2, TRUE)

แม้ว่าจะสามารถพิมพ์สูตรข้างต้นลงในเซลล์แผ่นงานได้ แต่ตัวเลือกอื่นที่ใช้กับขั้นตอนด้านล่างคือการใช้กล่อง อัตโนมัติ ของ Google Spreadsheets เพื่อป้อนสูตร

การเข้าสู่ VLOOKUP Function

ขั้นตอนสำหรับการป้อนฟังก์ชัน VLOOKUP ที่แสดงในภาพด้านบนลงในเซลล์ B2 คือ:

  1. คลิกที่เซลล์ B2 เพื่อทำให้ เซลล์เป็นเซลล์ที่ใช้งานอยู่ - นี่คือที่ที่ผลลัพธ์ของฟังก์ชัน VLOOKUP จะปรากฏขึ้น
  2. พิมพ์เครื่องหมายเท่ากับ (=) ตามด้วยชื่อฟังก์ชัน vlookup
  3. ขณะที่คุณพิมพ์กล่องคำ แนะนำรถยนต์ จะปรากฏพร้อมกับชื่อและรูปแบบของฟังก์ชันที่ขึ้นต้นด้วยตัวอักษร V
  4. เมื่อ VLOOKUP ชื่อปรากฏในกล่องให้คลิกที่ชื่อด้วยตัวชี้เมาส์เพื่อป้อนชื่อฟังก์ชันและเปิดวงเล็บกลมลงในเซลล์ B2

การป้อนอาร์กิวเมนต์ของฟังก์ชัน

อาร์กิวเมนต์สำหรับฟังก์ชัน VLOOKUP ถูกป้อนหลังจากวงกลมวงเล็บเปิดในเซลล์ B2

  1. คลิกที่เซลล์ A2 ในแผ่นงานเพื่อป้อนข้อมูลอ้างอิงเซลล์นี้เป็นอาร์กิวเมนต์ search_key
  2. หลังจากการอ้างอิงเซลล์พิมพ์เครื่องหมายจุลภาค ( , ) เพื่อทำหน้าที่เป็นตัวคั่นระหว่างอาร์กิวเมนต์
  3. เน้น เซลล์ A5 ถึง B8 ในแผ่นงานเพื่อป้อนข้อมูลการอ้างอิงเซลล์เหล่านี้เป็นอาร์กิวเมนต์ ช่วง - ส่วนหัวของตารางไม่รวมอยู่ในช่วง
  4. หลังจากการอ้างอิงเซลล์พิมพ์จุลภาคอื่น
  5. พิมพ์เครื่องหมายจุลภาค 2 หลังเพื่อป้อนอาร์กิวเมนต์ ดัชนี เนื่องจากอัตราคิดลดอยู่ในคอลัมน์ 2 ของอาร์กิวเมนต์ช่วง
  6. หลังจากที่หมายเลข 2 พิมพ์เครื่องหมายจุลภาคอื่น
  7. เน้นเซลล์ B3 และ B4 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์เหล่านี้เป็นอาร์กิวเมนต์ วันหยุด
  8. พิมพ์คำว่า True หลังจากเครื่องหมายจุลภาคเป็นอาร์กิวเมนต์ is_sorted
  9. กดปุ่ม Enter บนแป้นพิมพ์เพื่อใส่วงเล็บปีกกาปิด " ) " หลังจากอาร์กิวเมนต์ล่าสุดของฟังก์ชันและเพื่อให้ฟังก์ชันเสร็จสิ้น
  10. คำตอบ 2.5% - อัตราคิดลดสำหรับปริมาณที่ซื้อ - ควรปรากฏในเซลล์ B2 ของแผ่นงาน
  11. เมื่อคุณคลิกที่เซลล์ B2 ฟังก์ชันที่สมบูรณ์ = VLOOKUP (A2, A4: B8, 2, True) ปรากฏขึ้นใน แถบสูตร เหนือแผ่นงาน

เหตุใด VLOOKUP จึงกลับมา 2.5% ในฐานะผลลัพธ์

02 จาก 03

ไวยากรณ์และอาร์กิวเมนต์ของฟังก์ชัน Google Spreadsheets VLOOKUP

ฟังก์ชัน VLOOKUP ของ Google Spreadsheets ©ฝรั่งเศสเท็ด

ไวยากรณ์ของฟังก์ชัน VLOOKUP และอาร์กิวเมนต์

ไวยากรณ์ ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและ อาร์กิวเมนต์

ไวยากรณ์สำหรับฟังก์ชัน VLOOKUP คือ:

= VLOOKUP (search_key, ช่วง, ดัชนี, is_sorted)

search_key - (ต้องระบุ) ค่าที่จะค้นหาเช่นปริมาณที่ขายในภาพด้านบน

ช่วง - (จำเป็น) จำนวนคอลัมน์และแถวที่ VLOOKUP ควรค้นหา
- คอลัมน์แรกในช่วงปกติจะประกอบด้วย search_key

index - (required) จำนวนคอลัมน์ของค่าที่คุณต้องการพบ
- การเรียงลำดับจะขึ้นต้นด้วยคอลัมน์ search_key เป็นคอลัมน์ที่ 1
- ถ้า ดัชนี ถูกตั้งค่าเป็นจำนวนมากกว่าคอลัมน์ที่เลือกในอาร์กิวเมนต์ ช่วง #REF! ข้อผิดพลาดจะถูกส่งกลับโดยฟังก์ชัน

is_sorted - (ระบุหรือไม่ก็ได้) ระบุว่ามีการเรียงลำดับตาม ลำดับ โดยใช้คอลัมน์แรกของช่วงสำหรับคีย์การจัดเรียง
ค่าบูลีน - TRUE หรือ FALSE เป็นค่าที่ยอมรับได้เท่านั้น
- หากตั้งค่าเป็น TRUE หรือถูกละเว้นและคอลัมน์แรกของช่วงจะไม่เรียงตามลำดับจากน้อยไปอาจมีผลลัพธ์ที่ไม่ถูกต้อง
- ถ้าข้ามไปค่าเริ่มต้นจะถูกกำหนดเป็น TRUE
- หากตั้งค่าเป็น TRUE หรือละเว้นและไม่พบการจับคู่ที่ตรงกันสำหรับ search_key การจับคู่ที่ใกล้ที่สุดที่มีขนาดหรือค่าน้อยกว่าจะถูกใช้เป็น search_key
- ถ้าตั้งค่าเป็น FALSE VLOOKUP จะยอมรับเฉพาะการจับคู่แบบเดียวกันกับ search_key เท่านั้น หากมีค่าการจับคู่หลายค่าที่ตรงกันจะถูกส่งคืน
- หากตั้งเป็น FALSE และไม่มีค่าที่ตรงกันสำหรับ search_key พบข้อผิดพลาด # N / A จะถูกส่งกลับโดยฟังก์ชัน

03 จาก 03

VLOOKUP ข้อความแสดงข้อผิดพลาด

ข้อความแสดงข้อผิดพลาดฟังก์ชันการทำงานของ Google Spreadsheets VLOOKUP ©ฝรั่งเศสเท็ด

VLOOKUP ข้อความแสดงข้อผิดพลาด

ข้อความแสดงข้อผิดพลาดต่อไปนี้เกี่ยวข้องกับ VLOOKUP

ข้อผิดพลาด # N / A ("ไม่คุ้มค่า") จะปรากฏขึ้นหาก:

#REF! ("อ้างอิงนอกขอบเขต") จะแสดงขึ้นหาก: