Skip to main content

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

Google Sheets | วิธีการใช้งาน VLookup Function (มิถุนายน 2025)

Google Sheets | วิธีการใช้งาน VLookup Function (มิถุนายน 2025)

:

Anonim
01 จาก 03

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

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

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

  • ข้อมูลเกี่ยวกับข้อความแสดงข้อผิดพลาด VLOOKUP สามารถพบได้ในหน้า 3

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

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

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

โดยปกติ VLOOKUP จะพยายามหาคู่ที่ตรงกันสำหรับ SEARCH_KEY ชี้ให้เห็น หากไม่พบการทำงานแบบตรงทั้งหมด VLOOKUP สามารถหาคู่ค่าโดยประมาณได้

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

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

แม้ว่าจะไม่จำเป็นเสมอไป แต่ก็มักจะดีที่สุดในการจัดเรียงช่วงข้อมูลที่ 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 สามารถดูได้ที่หน้า 2
  • เช่นเดียวกับใน Excel เครื่องหมายจุลภาคจะถูกวางไว้ระหว่างอาร์กิวเมนต์ของฟังก์ชันเพื่อทำหน้าที่เป็นตัวคั่น

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

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

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

  • ในตัวอย่างเช่น ปริมาณ คอลัมน์ไม่มีการจับคู่ที่ตรงกันสำหรับ SEARCH_KEY มูลค่า 23
  • ตั้งแต่ is_sorted อาร์กิวเมนต์ถูกตั้งค่าเป็น TRUE VLOOKUP จะหาคำใกล้เคียงกับ SEARCH_KEY ราคา.
  • ค่าที่ใกล้ที่สุดในขนาดที่ยังเล็กกว่า SEARCH_KEY มูลค่า 23 เป็น 21
  • VLOOKUP จึงหาเปอร์เซ็นต์ส่วนลดในแถวที่มี 21 และส่งผลให้อัตราการลดเป็น 2.5%
02 จาก 03

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

ไวยากรณ์ของฟังก์ชัน 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 ข้อความแสดงข้อผิดพลาด

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

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

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

  • SEARCH_KEY ไม่พบในคอลัมน์แรกของ พิสัย ข้อโต้แย้ง
  • พิสัย อาร์กิวเมนต์ไม่ถูกต้อง ตัวอย่างเช่นอาร์กิวเมนต์อาจรวมถึงคอลัมน์ว่างที่ด้านซ้ายของช่วง
  • is_sorted อาร์กิวเมนต์ถูกตั้งค่าเป็น FALSE และตรงทั้งหมดสำหรับ SEARCH_KEY อาร์กิวเมนต์ไม่พบในคอลัมน์แรกของ พิสัย
  • is_sorted อาร์กิวเมนต์ถูกตั้งค่าเป็น TRUE และค่าทั้งหมดในคอลัมน์แรกของ พิสัย มีขนาดใหญ่กว่า SEARCH_KEY

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

  • ดัชนี อาร์กิวเมนต์มีค่ามากกว่าจำนวนคอลัมน์ใน พิสัย ข้อโต้แย้ง