ไปยังเนื้อหาหลัก

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

ถ้าคุณรู้วิธีใช้ฟังก์ชัน 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 AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


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

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?
By "locating", do you mean "are located"?
Would you please rephrase this sentence.

Also, after reading this it is still not clear to me how to do the following:
tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.

Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?
By "locating", do you mean "are located"?
Would you please rephrase this sentence.

Also, after reading this it is still not clear to me how to do the following:
tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.

Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
This comment was minimized by the moderator on the site
What does this mean: "Sheet_range (required): A range of cells in a certain worksheet which contains two or more columns where the lookup value column and the result value column locating."?By "locating", do you mean "are located"?Would you please rephrase this sentence.
Also, after reading this it is still not clear to me how to do the following:tell Excel to look in another sheet for a specific pair of values matching two cells in the current sheet, and copy to the current sheet a value of values in another cell.
Specifically, I've got a long list of names on sheet A, and I want to copy all their phone numbers and email addresses from Sheet B, to Sheet A
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations