ใช้ฟังก์ชันการค้นหาของ Excel - แบบฟอร์มเวกเตอร์ - เพื่อดึงข้อมูลหนึ่งค่าจากช่วงข้อมูลหนึ่งแถวหรือหนึ่งคอลัมน์ เรียนรู้คำแนะนำทีละขั้นตอนนี้
01 จาก 04
ค้นหาข้อมูลในคอลัมน์หรือแถวที่มีฟังก์ชัน LOOKUP ของ Excel
ฟังก์ชันการค้นหาของ Excel มีสองรูปแบบ:
- แบบอาร์เรย์
- แบบเวกเตอร์ ;
วิธีที่แตกต่างกันคือ:
- แบบอาร์เรย์จะดูใน แถว หรือคอลัมน์แรกของ อาร์เรย์ - กลุ่มข้อมูลที่มีหลายแถวและคอลัมน์ - สำหรับค่าที่ระบุและส่งกลับค่าจากตำแหน่งเดียวกันในแถวหรือคอลัมน์สุดท้ายของอาร์เรย์
- เวกเตอร์ฟอร์มค้นหาเวกเตอร์หนึ่งแถวหรือคอลัมน์ข้อมูล - สำหรับค่าที่ระบุและส่งคืนค่าจากตำแหน่งเดียวกันในแถวหรือคอลัมน์ที่สอง
02 จาก 04
ไวยากรณ์ของฟังก์ชันการค้นหาและอาร์กิวเมนต์ - เวกเตอร์ฟอร์ม
ไวยากรณ์ ของฟังก์ชันหมายถึงเค้าโครงของฟังก์ชันและรวมถึงชื่อฟังก์ชันวงเล็บและ อาร์กิวเมนต์
ไวยากรณ์สำหรับ รูปแบบเวกเตอร์ ของฟังก์ชัน LOOKUP คือ:
= LOOKUP (Lookup_value, Lookup_vector, [Result_vector])
Lookup_value (required) - ค่า ที่ฟังก์ชันค้นหาในเวกเตอร์แรก Lookup_value สามารถเป็นตัวเลขข้อความค่าตรรกะหรือชื่อหรือการอ้างอิงเซลล์ที่อ้างอิงถึงค่า
Lookup_vector (จำเป็น) - ช่วง ที่มีเพียงแถวหรือคอลัมน์เดียวที่ฟังก์ชันค้นหาเพื่อค้นหา Lookup_value ข้อมูลสามารถเป็นข้อความตัวเลขหรือค่าลอจิก
Result_vector (ไม่จำเป็น) - ช่วงที่มีเพียงแถวหรือคอลัมน์เท่านั้น อาร์กิวเมนต์นี้ต้องมีขนาดเท่ากับ Lookup_vector
หมายเหตุ:
- สำหรับฟังก์ชันการค้นหาการทำงานอย่างถูกต้อง Lookup_vector ต้อง จัดเรียงตามลำดับจากน้อยไปมาก (A ถึง Z หรือเล็กหรือใหญ่ที่สุดสำหรับตัวเลข)
- ถ้าอาร์กิวเมนต์ Result_vector ถูกละเว้นฟังก์ชันจะส่งกลับอาร์กิวเมนต์ Lookup_value ถ้ามีอยู่ใน Lookup_vector
- ถ้าฟังก์ชันไม่สามารถค้นหาการจับคู่ที่ตรงกันทั้งหมดสำหรับ Lookup_value ค่านี้จะเลือกค่าที่ใหญ่ที่สุดใน Lookup_vector ที่มีค่าน้อยกว่าหรือเท่ากับ Lookup_value;
- ถ้า Lookup_value มีค่าน้อยกว่าค่าทั้งหมดใน Lookup_vector ฟังก์ชัน LOOKUP จะแสดงข้อผิดพลาด # N / A
03 จาก 04
ตัวอย่างฟังก์ชั่น LOOKUP
ดังที่เห็นในภาพด้านบนตัวอย่างนี้จะใช้ เวกเตอร์ฟอร์ม ของฟังก์ชัน LOOKUP ในสูตรเพื่อหาราคา เกียร์ ในรายการพื้นที่โฆษณาโดยใช้สูตรต่อไปนี้:
= LOOKUP (D2, D5: D10, E5: E10)
เพื่อง่ายต่อการป้อนอาร์กิวเมนต์ของฟังก์ชัน กล่องโต้ตอบ ฟังก์ชันค้นหาจะใช้ในขั้นตอนต่อไปนี้
- คลิกที่เซลล์ E2 ใน แผ่นงาน เพื่อทำให้ เซลล์ นั้นเป็น เซลล์ที่ใช้งานอยู่
- คลิกแท็บ สูตร ในเมนู ริบบัว
- เลือกการ ค้นหาและการอ้างอิง จากริบบิ้นเพื่อเปิดรายการแบบเลื่อนลงฟังก์ชั่น
- คลิกที่ LOOKUP ในรายการเพื่อเปิดหน้าต่างโต้ตอบ เลือกอาร์กิวเมนต์
- คลิกที่ lookup_value, lookup_vector, ตัวเลือก result_vector ในรายการ
- คลิกตกลงเพื่อเปิดกล่องโต้ตอบ อาร์กิวเมนต์ฟังก์ชั่น
- ในกล่องโต้ตอบคลิกบน Lookup_value บรรทัด;
- คลิกที่เซลล์ D2 ในแผ่นงานเพื่อป้อนการอ้างอิงเซลล์นั้นลงในกล่องโต้ตอบ - ในเซลล์นี้เราจะพิมพ์ชื่อชิ้นส่วนที่เรากำลังค้นหา
- คลิกที่ช่อง Lookup_vector ในกล่องโต้ตอบ
- ไฮไลต์เซลล์ D5 ถึง D10 ในแผ่นงานเพื่อป้อนช่วงนี้ลงในกล่องโต้ตอบ - ช่วงนี้ประกอบด้วยชื่อชิ้นส่วน
- คลิกที่เส้น Result_vector ในกล่องโต้ตอบ;
- ไฮไลต์เซลล์ E5 ถึง E10 ในแผ่นงานเพื่อป้อนช่วงนี้ในกล่องโต้ตอบ - ช่วงนี้มีราคาสำหรับรายการชิ้นส่วน
- คลิกตกลงเพื่อทำหน้าที่และปิดกล่องโต้ตอบ
- ข้อผิดพลาด # N / A ปรากฏในเซลล์ E2 เนื่องจากเรายังไม่ได้พิมพ์ชื่อชิ้นส่วนในเซลล์ D2
04 จาก 04
การป้อนค่าค้นหา
คลิกที่เซลล์ D2 พิมพ์ เกียร์ และกดปุ่ม Enter บนแป้นพิมพ์
- ค่า $ 20.21 ควรปรากฏในเซลล์ E2 เนื่องจากเป็นราคาเกียร์ที่อยู่ในคอลัมน์ที่สองของตารางข้อมูล
- ทดสอบฟังก์ชันโดยการพิมพ์ชื่อชิ้นส่วนอื่น ๆ ลงในเซลล์ D2 ราคาสำหรับแต่ละส่วนในรายการจะปรากฏในเซลล์ E2;
- เมื่อคุณคลิกที่เซลล์ E2 ฟังก์ชั่นที่สมบูรณ์
= การค้นหา (D2, D5: D10, E5: E10) ปรากฏขึ้นใน แถบสูตร เหนือแผ่นงาน