การใช้อาร์กิวเมนต์ table_array ในฟังก์ชันการค้นหา

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

เมื่อคุณสร้างสูตรโดยใช้ฟังก์ชัน VLOOKUP หรือ HLOOKUP ให้คุณใส่อาร์กิวเมนต์ table_array ซึ่งเป็นช่วงของเซลล์ เช่น D2:F39 ฟังก์ชันจะค้นหาข้อมูลที่คุณกำลังพยายามค้นหาจากช่วงนั้น

อาร์กิวเมนต์ table_array คืออาร์กิวเมนต์ที่สองในฟังก์ชัน VLOOKUP หรือ HLOOKUP เสมอ (อาร์กิวเมนต์แรกคือค่าที่คุณต้องการค้นหา) และฟังก์ชันดังกล่าวจะทำงานไม่ได้ถ้าขาดอาร์กิวเมนต์นี้

อาร์กิวเมนต์แรกของคุณอาจเป็นค่าที่ระบุ เช่น "41" หรือ "Smith" หรือจะเป็นการอ้างอิงเซลล์ เช่น F2 ก็ได้ อาร์กิวเมนต์แรกจะมีลักษณะดังนี้

=VLOOKUP(F2,...

อาร์กิวเมนต์ table_array จะตามหลังค่าที่ต้องการค้นหาเสมอ ดังนี้

=VLOOKUP(F2,B4:D39, ...

ช่วงของเซลล์ที่แสดงรายการในอาร์กิวเมนต์ table_array อาจใช้การอ้างอิงเซลล์แบบสัมพัทธ์หรือแบบสัมบูรณ์ ถ้าคุณจะคัดลอกสูตรของคุณไปยังเซลล์อื่นๆ คุณจำเป็นต้องใช้การอ้างอิงเซลล์แบบสัมบูรณ์ (สังเกตเครื่องหมาย $) ดังนี้

=VLOOKUP(F2,$B$2:BD$39, ...

ถ้าเซลล์ในอาร์กิวเมนต์ table_array อยู่ในเวิร์กชีตอื่นในเวิร์กบุ๊กของคุณ อาร์กิวเมนต์ควรมีชื่อแผ่นงาน ตามด้วยเครื่องหมายอัศเจรีย์ ไวยากรณ์จะมีลักษณะดังนี้

=VLOOKUP(F2,Sheet2!$C$14:E$42, ...

คอลัมน์ที่มีค่าที่คุณต้องการค้นหาเป็นอาร์กิวเมนต์ที่สามที่คุณจะต้องใส่ ซึ่งเรียกว่า คอลัมน์ค้นหา ถ้าค่าที่คุณต้องการค้นหาอยู่ในคอลัมน์ D (คอลัมน์ที่สามใน table_array) อาร์กิวเมนต์สุดท้ายจะเป็น 3

=VLOOKUP(F2,B4:D39,3)

แม้จะไม่จำเป็น แต่เราขอแนะนำให้คุณใช้อาร์กิวเมนต์ที่สี่ ไม่ว่าจะเป็น False หรือ True ใช้ False ถ้าคุณต้องการค้นหาค่าที่ตรงกันพอดี

=VLOOKUP(F2,B4:D39,3,False)

ถ้าคุณใช้ True หรือปล่อยให้อาร์กิวเมนต์ที่สี่ว่าง ฟังก์ชันจะส่งกลับค่าที่ใกล้เคียงกับค่าในอาร์กิวเมนต์แรกของคุณ ดังนั้นถ้าอาร์กิวเมนต์แรกของคุณคือ "smith" และคุณใช้ True ฟังก์ชัน VLOOKUP จะส่งกลับ "Smith", "Smithberg" และอื่นๆ แต่ถ้าคุณใช้ False ฟังก์ชันจะส่งกลับเฉพาะ "Smith" ซึ่งเป็นค่าที่ตรงกันพอดี และเป็นสิ่งที่คนส่วนใหญ่ต้องการ

การใช้ True ยังมีส่วนที่ซับซ้อนอยู่อีก ถ้าคอลัมน์การค้นหาของคุณหรือคอลัมน์ที่คุณระบุในอาร์กิวเมนต์ที่สามไม่ได้เรียงลำดับจากน้อยไปหามาก (A ถึง Z หรือจำนวนต่ำสุดไปหาจำนวนสูงสุด) คุณอาจได้รับผลลัพธ์ที่ผิดพลาด

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชัน VLOOKUP และ HLOOKUP ให้ดูที่ ฟังก์ชันการค้นหาและการอ้างอิง (การอ้างอิง)

หมายเหตุ: ข้อจำกัดความรับผิดชอบของการแปลด้วยเครื่อง: บทความนี้มีการแปลด้วยระบบคอมพิวเตอร์โดยไม่มีการดำเนินการโดยบุคคล Microsoft จัดให้มีการแปลด้วยเครื่องนี้เพื่อช่วยให้ผู้ใช้ที่ไม่ได้พูดภาษาอังกฤษสามารถใช้ประโยชน์จากเนื้อหาเกี่ยวกับผลิตภัณฑ์ บริการและเทคโนโลยีของ Microsoft เนื่องจากบทความมีการแปลด้วยเครื่อง อาจมีข้อผิดพลาดด้านคำศัพท์ ไวยากรณ์หรือรูปประโยค

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

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

×