Page 29 - เล่มโปรเจคเสร็จแล้ว
P. 29
18
ชื่ออาร์กิวเมนต์ ค าอธิบาย
การใช้เฉพาะ row_num หรือ column_num ฟังก์ชัน index จะ
ส่งกลับค่าอาร์เรย์ของทั้งแถวหรือทั้งคอลัมน์ในอาร์เรย์
row_num (ต้องระบุ) เลือกแถวในอาร์เรย์ที่จะส่งกลับค่า ถ้า row_num ถูกละไว้
จะต้องมี column_num
column_num (ระบุหรือไม่ก็ เลือกคอลัมน์ในอาร์เรย์ที่จะส่งกลับค่า ถ้า column_num ถูกละไว้
ได้) จะต้องมี row_num
VLOOKUP ฟังก์ชัน VLOOKUP จะค้นหาค่าในคอลัมน์ซ้ายสุดของตารางหรืออาร์เรย์แล้ว
ส่งค่ากลับตามคอลัมน์ที่ระบุ เมื่อค่าเปรียบเทียบของมีต าแหน่งอยู่ในคอลัมน์ทางซ้ายของข้อมูลที่
ต้องการค้นหา
ไวยากรณ์: VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
ตารางที่ 15 รายละเอียดฟังก์ชัน VLOOKUP
ชื่ออาร์กิวเมนต์ ค าอธิบาย
lookup_value (ต้องระบุ) ค่าที่จะพบในแถวแรกของตาราง lookup_value อาจจะเป็นค่า
การอ้างอิง หรือสตริงข้อความก็ได้
table_array (ต้องระบุ) ตารางข้อมูลที่ข้อมูลถูกค้นหา ใช้การอ้างอิงไปยังช่วงหรือชื่อของ
ช่วง
- ค่าในแถวแรกของ table_array สามารถเป็นข้อความ ตัวเลข
หรือค่าตรรกะ
- ถ้า range_lookup เป็ น TRUE ค่าในแถวแรกของ table_array
จะต้องเรียงล าดับจากน้อยไปหามาก เช่น ...-2, -1, 0, 1, 2,... , A-
Z, FALSE, TRUE มิฉะนั้น HLOOKUP อาจจะไม่ให้ค่าที่ถูกต้อง
ถ้า range_lookup เป็ น FALSE ไม่จ าเป็ นต้องจัดเรียงล าดับ
table_array
- ข้อความแบบตัวพิมพ์ใหญ่และตัวพิมพ์เล็กจะมีค่าเท่ากัน
- การเรียงล าดับค่าในการเรียงล าดับ จากซ้ายไปขวา ส าหรับ
ข้อมูลเพิ่มเติม ดูเรียงล าดับข้อมูลในช่วงหรือตาราง
col_index_num หมายเลขคอลัมน์ใน table_array ซึ่งค่าที่ตรงกันจะถูกส่งกลับ
(ต้องระบุ) col_index_num ของ 1 จะส่งกลับแถวแรกใน table_array ค่าที่