Note: The other languages of the website are Google-translated. Back to English

ค้นหาค่าจากแผ่นงานหรือสมุดงานอื่น

ถ้าคุณรู้วิธีใช้ฟังก์ชัน VLOOKUP เพื่อค้นหาค่าในเวิร์กชีตค่า vlookup จากเวิร์กชีตหรือเวิร์กบุ๊กอื่นจะไม่เป็นปัญหาสำหรับคุณ


ค่า VLOOKUP จากแผ่นงานอื่น

ส่วนนี้จะแสดงวิธีการ vlookup ค่าจากแผ่นงานอื่นใน Excel

สูตรทั่วไป

=VLOOKUP(lookup_value,sheet_range,col_index,[range_lookup])

ข้อโต้แย้ง

  • Lookup_value (จำเป็น): ค่าที่คุณกำลังค้นหา ต้องอยู่ในคอลัมน์แรกของ sheet_range
  • Sheet_range (จำเป็น): ช่วงของเซลล์ในแผ่นงานหนึ่งซึ่งมีคอลัมน์ตั้งแต่สองคอลัมน์ขึ้นไปซึ่งมีคอลัมน์ค่าการค้นหาและคอลัมน์ค่าผลลัพธ์อยู่
  • Col_index (จำเป็น): หมายเลขคอลัมน์เฉพาะ (เป็นจำนวนเต็ม) ของ table_array ซึ่งคุณจะส่งคืนค่าที่ตรงกันจาก
  • Range_lookup (ไม่บังคับ): นี่คือค่าตรรกะที่กำหนดว่าฟังก์ชัน VLOOKUP นี้จะส่งคืนการจับคู่แบบตรงทั้งหมดหรือการจับคู่โดยประมาณ

คลิกเพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ ฟังก์ชัน VLOOKUP.

ในกรณีนี้ฉันต้องการค้นหาค่าในช่วง B3: C14 ของแผ่นงานที่ชื่อ “ การขาย” และส่งคืนผลลัพธ์ที่เกี่ยวข้องในไฟล์ สรุป แผ่นงาน

1. เลือกเซลล์ว่างในแผ่นงานสรุปคัดลอกสูตรด้านล่างลงในนั้นแล้วกด เข้าสู่ กุญแจ

=VLOOKUP($B5,Sales!B3:C14,2,0)

หมายเหตุ:

  • B5 คือการอ้างอิงเซลล์ที่มีค่าที่คุณกำลังค้นหา
  • ขาย คือชื่อแผ่นงานที่คุณจะค้นหาค่าจาก;
  • B3: C14 คือช่วงที่มีคอลัมน์ค่าการค้นหาและคอลัมน์ค่าผลลัพธ์
  • 2 หมายความว่าค่าผลลัพธ์ที่อยู่ในคอลัมน์ที่สองของช่วง B3: C14;
  • 0 ในที่นี้หมายความว่าฟังก์ชัน VLOOKUP จะส่งคืนค่าที่ตรงกันทั้งหมด หากไม่พบค่าการจับคู่แบบตรงทั้งหมดจะส่งกลับค่าความผิดพลาด # N / A

2. จากนั้นลากไฟล์ เติมที่จับ ลงเพื่อให้ได้ผลลัพธ์ทั้งหมด


ค่า VLOOKUP จากสมุดงานอื่น

สมมติว่ามีชื่อ wokbook เป็น "รายงานการขาย" สำหรับค่าการค้นหาโดยตรงในแผ่นงานเฉพาะของสมุดงานนี้แม้ว่าจะปิดอยู่โปรดดำเนินการดังนี้

สูตรทั่วไป

=VLOOKUP(lookup_value,[workbook]sheet!range,col_index,[range_lookup])

ข้อโต้แย้ง

  • Lookup_value (จำเป็น): ค่าที่คุณกำลังค้นหา ต้องอยู่ในคอลัมน์แรกของ sheet_range
  • [workbook]sheet!range (จำเป็น): ช่วงของเซลล์ของแผ่นงานในสมุดงานที่ระบุซึ่งมีคอลัมน์ตั้งแต่สองคอลัมน์ขึ้นไปซึ่งมีคอลัมน์ค่าการค้นหาและคอลัมน์ค่าผลลัพธ์อยู่
  • Col_index (จำเป็น): หมายเลขคอลัมน์เฉพาะ (เป็นจำนวนเต็ม) ของ table_array ซึ่งคุณจะส่งคืนค่าที่ตรงกันจาก
  • Range_lookup (ไม่บังคับ): นี่คือค่าตรรกะที่กำหนดว่าฟังก์ชัน VLOOKUP นี้จะส่งคืนการจับคู่แบบตรงทั้งหมดหรือการจับคู่โดยประมาณ

1. เลือกเซลล์ว่างคัดลอกสูตรด้านล่างลงไปแล้วกดปุ่ม เข้าสู่ กุญแจ

=VLOOKUP($B5,'[Sales report.xlsx]Sales'!B3:C14,2,0)

หมายเหตุ หากไม่พบค่าที่ตรงกันทั้งหมดฟังก์ชัน VLOOKUP จะส่งกลับค่าความผิดพลาด # N / A

2. จากนั้นลาก Fill Handle ลงเพื่อใช้สูตรกับเซลล์อื่นเพื่อให้ได้ผลลัพธ์ทั้งหมด ดูภาพหน้าจอ:


ฟังก์ชันที่เกี่ยวข้อง

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


สูตรที่เกี่ยวข้อง

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

ค้นหาค่าในแผ่นงานหลายแผ่นด้วยชื่อแผ่นงานแบบไดนามิก
ในหลาย ๆ กรณีคุณอาจต้องรวบรวมข้อมูลในแผ่นงานหลายแผ่นเพื่อสรุป บทความนี้ให้วิธีการที่คุณสามารถค้นหาค่าเฉพาะในแผ่นงานด้วยชื่อแผ่นงานไดนามิก
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...

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

Vlookup เพื่อส่งคืนค่าหลายค่าในเซลล์เดียว
โดยปกติเมื่อใช้ฟังก์ชัน VLOOKUP หากมีหลายค่าที่ตรงกับเกณฑ์คุณจะได้ผลลัพธ์ของค่าแรกเท่านั้น หากคุณต้องการส่งคืนผลลัพธ์ที่ตรงกันทั้งหมดและแสดงผลลัพธ์ทั้งหมดในเซลล์เดียวคุณจะบรรลุได้อย่างไร?
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...

Vlookup และส่งคืนทั้งแถวของค่าที่ตรงกัน
โดยปกติการใช้ฟังก์ชัน vlookup สามารถส่งคืนผลลัพธ์จากคอลัมน์บางคอลัมน์ในแถวเดียวกันเท่านั้น บทความนี้จะแสดงวิธีส่งคืนข้อมูลทั้งแถวตามเกณฑ์เฉพาะ
คลิกเพื่อทราบข้อมูลเพิ่มเติม ...


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

คุณต้องการทำงานประจำวันของคุณให้เสร็จอย่างรวดเร็วและสมบูรณ์แบบหรือไม่? Kutools สำหรับ Excel นำคุณสมบัติขั้นสูงที่มีประสิทธิภาพ 300 รายการ (รวมสมุดงาน, รวมตามสี, แยกเนื้อหาของเซลล์, แปลงวันที่และอื่น ๆ ... ) และประหยัดเวลาให้คุณ 80%

  • ออกแบบมาสำหรับสถานการณ์การทำงาน 1500 สถานการณ์ ช่วยคุณแก้ปัญหา Excel 80%
  • ลดการคลิกแป้นพิมพ์และเมาส์หลายพันครั้งต่อวันช่วยบรรเทาอาการเมื่อยล้าของดวงตาและมือ
  • เป็นผู้เชี่ยวชาญด้าน Excel ใน 3 นาที ไม่จำเป็นต้องจำสูตรและรหัส VBA ที่เจ็บปวดอีกต่อไป
  • ทดลองใช้ฟรี 30 วันไม่ จำกัด รับประกันคืนเงิน 60 วัน อัปเกรดและสนับสนุนฟรี 2 ปี
Ribbon ของ Excel (ติดตั้ง Kutools for Excel)

แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่
ภาพหน้าจอของ Excel (ติดตั้ง Office Tab)
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (3)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สิ่งนี้หมายความว่าอย่างไร: "Sheet_range (จำเป็น): ช่วงของเซลล์ในเวิร์กชีตหนึ่งซึ่งมีคอลัมน์ตั้งแต่สองคอลัมน์ขึ้นไปโดยที่คอลัมน์ค่าการค้นหาและคอลัมน์ค่าผลลัพธ์อยู่ในตำแหน่ง" โดย "การระบุตำแหน่ง" คุณหมายถึง "ตั้งอยู่" "? คุณช่วยกรุณาใช้ประโยคนี้ใหม่อีกครั้ง
นอกจากนี้ หลังจากอ่านข้อความนี้แล้ว ฉันยังไม่ทราบวิธีการทำสิ่งต่อไปนี้ บอก Excel ให้ค้นหาคู่ค่าเฉพาะที่ตรงกับสองเซลล์ในชีตปัจจุบันในชีตอื่นในชีตปัจจุบัน และคัดลอกค่าของค่าลงในชีตปัจจุบัน เซลล์อื่น
โดยเฉพาะอย่างยิ่ง ฉันมีรายชื่อยาวๆ ในแผ่นงาน A และฉันต้องการคัดลอกหมายเลขโทรศัพท์และที่อยู่อีเมลทั้งหมดจากแผ่น B ไปยังแผ่น A
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สิ่งนี้หมายความว่าอย่างไร: "Sheet_range (จำเป็น): ช่วงของเซลล์ในเวิร์กชีตหนึ่งซึ่งมีคอลัมน์ตั้งแต่สองคอลัมน์ขึ้นไปโดยที่คอลัมน์ค่าการค้นหาและคอลัมน์ค่าผลลัพธ์อยู่ในตำแหน่ง"
โดย "ระบุตำแหน่ง" คุณหมายถึง "ตั้งอยู่" หรือไม่?
คุณช่วยกรุณาใช้ประโยคนี้ใหม่อีกครั้ง

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

โดยเฉพาะอย่างยิ่ง ฉันมีรายชื่อยาวๆ ในแผ่นงาน A และฉันต้องการคัดลอกหมายเลขโทรศัพท์และที่อยู่อีเมลทั้งหมดจากแผ่น B ไปยังแผ่น A
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สิ่งนี้หมายความว่าอย่างไร: "Sheet_range (จำเป็น): ช่วงของเซลล์ในเวิร์กชีตหนึ่งซึ่งมีคอลัมน์ตั้งแต่สองคอลัมน์ขึ้นไปโดยที่คอลัมน์ค่าการค้นหาและคอลัมน์ค่าผลลัพธ์อยู่ในตำแหน่ง"
โดย "ระบุตำแหน่ง" คุณหมายถึง "ตั้งอยู่" หรือไม่?
คุณช่วยกรุณาใช้ประโยคนี้ใหม่อีกครั้ง

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

โดยเฉพาะอย่างยิ่ง ฉันมีรายชื่อยาวๆ ในแผ่นงาน A และฉันต้องการคัดลอกหมายเลขโทรศัพท์และที่อยู่อีเมลทั้งหมดจากแผ่น B ไปยังแผ่น A
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL