9 ตัวอย่างการใช้ v-look up แบบเข้าใจง่าย แค่ทำตามก็ได้คำตอบเลยทันที | xcel-guru

สูตร VLOOKUP ไม่ยากเลยถ้าทดลองกรอกตามสูตรที่ผมเขียนดังต่อไปนี้ครับ 

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

สูตร VLOOKUP มีโครงสร้างดังนี้:

=VLOOKUP(lookup_value, table_array, col_index_num, range_lookup)
ความหมายของแต่ละเงื่อนไข:

lookup_value: คือค่าที่คุณต้องการค้นหาในตาราง.

table_array: คือช่วงข้อมูลที่คุณต้องการค้นหาใน.

col_index_num: คือหมายเลขคอลัมน์ที่มีข้อมูลที่คุณต้องการนำมาแสดง.

range_lookup: คือ TRUE (หรือ 1) ถ้าคุณต้องการการค้นหาที่ใกล้เคียง (Approximate Match) หรือ FALSE (หรือ 0) ถ้าคุณต้องการการค้นหาที่แน่นอน (Exact Match).


ตัวอย่าง: จำลองข้อมูลในตารางเอกเซ็ล 
       
       A                       B                   C
1 Product ID Product Name     Price
2     101            Laptop                 800
3     102       Smartphone         500
4     103            Tablet                 300
5     104          Desktop               1200
6     105      Smartwatch        150

และถ้าคุณต้องการหาราคาของ "Tablet" ซึ่งมีรหัสสินค้า 103 ด้วยการใช้สูตร VLOOKUP:

=VLOOKUP(103, A2:C6, 3, FALSE)

lookup_value: ค่าที่คุณต้องการค้นหาคือ 103 (รหัสสินค้า).
table_array: ช่วงข้อมูลที่คุณต้องการค้นหาในคือ A2:C6 (คอลัมน์ A ถึง C และเริ่มที่เซลล์ A2).
col_index_num: คอลัมน์ที่มีข้อมูลที่คุณต้องการนำมาแสดงคือ 3 (ราคา).
range_lookup: เราใช้ FALSE เพื่อการค้นหาที่แน่นอน.

สูตรข้างบนนี้จะค้นหารหัสสินค้า 103 ในตารางและนำราคาของ "Tablet" (รหัส 103) ออกมา ซึ่งจะเป็น 300 คือราคาของ Tablet ครับ

ต่อไปจะแสดงการใส่ค่าเพื่อให้ได้ผลลัพธ์ต่างๆดังต่อไปนี้

VLOOKUP พื้นฐาน:
ในตารางสินค้า, ใช้ VLOOKUP เพื่อหาราคาของ "Tablet" (รหัสสินค้า 103):


=VLOOKUP(103, A2:C6, 3, FALSE)
ผลลัพธ์: 300

VLOOKUP ด้วย TRUE (การค้นหาที่ใกล้เคียง):
ใช้ VLOOKUP เพื่อค้นหาราคาสินค้าที่มีรหัส "A102" (การค้นหาใกล้เคียง):


=VLOOKUP("A102", A2:C6, 3, TRUE)
ผลลัพธ์: 500

VLOOKUP ด้วย FALSE (การค้นหาที่แน่นอน):
ใช้ VLOOKUP เพื่อค้นหาราคาของ "Laptop" (การค้นหาแน่นอน):


=VLOOKUP("Laptop", A2:C6, 3, FALSE)
ผลลัพธ์: 800

VLOOKUP แบบเป็นข้อความ:
ใช้ VLOOKUP เพื่อหาราคาของสินค้าที่มีชื่อ "Smartphone" (เป็นข้อความ):


=VLOOKUP("Smartphone", A2:C6, 3, 0)
ผลลัพธ์: 500

VLOOKUP ค้นหาค่าที่เก็บไว้ในเซลล์:
ใช้ VLOOKUP เพื่อค้นหาราคาของสินค้าที่รหัสอยู่ในเซลล์ A2:


=VLOOKUP(A2, A2:C6, 3, FALSE)
ผลลัพธ์: 800

VLOOKUP ค้นหาค่าตั้งแต่คอลัมน์ซ้ายสุด:
ใช้ VLOOKUP เพื่อค้นหาราคาของ "Tablet" โดยคอลัมน์ที่มีข้อมูลตั้งแต่คอลัมน์ซ้ายสุด:


=VLOOKUP(103, A2:C6, 1, FALSE)
ผลลัพธ์: 103

VLOOKUP ค้นหาค่าแบบเรียงลำดับ:
ใช้ VLOOKUP เพื่อค้นหาราคาของ "Tablet" โดยใช้ CHOOSE เพื่อกำหนดคอลัมน์เริ่มต้น:


=VLOOKUP(103, CHOOSE({1,2,3}, A2:A6, B2:B6, C2:C6), 3, FALSE)
ผลลัพธ์: 300

VLOOKUP ใช้ INDEX เพื่อค้นหาค่า:
ใช้ VLOOKUP เพื่อค้นหาราคาของ "Smartwatch" โดยใช้ INDEX:


=VLOOKUP("Smartwatch", INDEX(A2:C6, , 2), 0)
ผลลัพธ์: 150

VLOOKUP ค้นหาค่าในช่วงที่มีชื่อช่วง:
ใช้ VLOOKUP เพื่อค้นหาราคาของ "Laptop" โดยใช้ชื่อช่วง "ProductTable":


=VLOOKUP("Laptop", ProductTable, 3, FALSE)
ผลลัพธ์: 800

///

หวังว่าตัวอย่างทั้ง 9 จะช่วยให้คุณเข้าใจการใช้งาน VLOOKUP ใน Excel ได้ดียิ่งขึ้นครับ!
สุดท้ายนี้ ผมหวังว่าสิ่งที่เราสืบค้น นำมาเขียนเพื่อ share ให้กับท่านในวันนี้นั้น จะมีประโยชน์ต่อธุรกิจ กิจการงานต่อหน่วยงาน บริษัทของท่านนะครับ

ช่วย share เพื่อมอบสิ่งดีๆเหล่านี้ให้กับคนที่ท่านรู้จักด้วยจักเป็นพระคุณอย่างยิ่งครับ

แล้วพบกับเคล็ดลับใหม่ๆคราวหน้าครับ

Thanks for reading.

Posted by: Michael Leng



I've known, then I've grown.

-- ดูเคล็ดลับอื่นๆเพิ่มเติม:

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

เผยเคล็ดลับวิธีแก้ปัญหาเลข "0"(เลขศูนย์)ไม่แสดงให้เห็นเมื่อพิมพ์เป็นเลขตัวแรกด้านหน้าสุดของเซล(Cell) | เผยเคล็ดลับเอ็กเซล

เคล็ดลับเอ็กเซล “หนึ่งเคาะ” สร้างช่องว่างระหว่างข้อมูลในการใช้สูตรรวมข้อมูล | เผยเคล็ดลับเอ็กเซล xcel-guru

เคล็ดลับ การแก้ไขปุ่ม Scroll Lock ถูกล็อคด้วยวิธีการปลดล็อค(Turn Off / Turn On) Scroll Lock | xcel-guru