ด้วยการรวมฟังก์ชัน VLOOKUP ของ Excel กับฟังก์ชัน MATCH เราสามารถสร้างสิ่งที่เรียกได้ว่าเป็นสูตรการค้นหาแบบ สองทิศทาง หรือ สองมิติ ที่ช่วยให้คุณสามารถอ้างอิงข้อมูลสองส่วนได้อย่างง่ายดายใน ฐานข้อมูล หรือตารางข้อมูล
สูตรการค้นหาแบบสองทิศทางมีประโยชน์เมื่อคุณต้องการค้นหาหรือเปรียบเทียบผลการค้นหาสำหรับสถานการณ์ต่างๆที่แตกต่างกัน
ในตัวอย่างที่แสดงในภาพด้านบนสูตรการค้นหาช่วยให้สามารถเรียกดูยอดขายของคุกกี้ที่ต่างกันในเดือนต่างๆได้ง่ายๆโดยการเปลี่ยนชื่อคุกกี้และเดือนในเซลล์ที่ถูกต้อง
01 จาก 06
ค้นหาข้อมูลที่จุดตัดกันของแถวและคอลัมน์
บทแนะนำนี้แบ่งออกเป็นสองส่วน ทำตามขั้นตอนที่ปรากฏในแต่ละส่วนเพื่อสร้างสูตรการค้นหาแบบสองทิศทางที่เห็นในภาพด้านบน
บทแนะนำเกี่ยวข้องกับการทำ MATCH ภายใน VLOOKUP
การวางซ้อนฟังก์ชันเกี่ยวข้องกับการป้อนฟังก์ชันที่สองเป็นหนึ่งใน อาร์กิวเมนต์ สำหรับฟังก์ชันแรก
ในบทแนะนำนี้ฟังก์ชัน MATCH จะถูกป้อนเป็นอาร์กิวเมนต์ หมายเลขดัชนีของคอลัมน์ สำหรับ VLOOKUP
บทแนะนำเนื้อหา
- การป้อนข้อมูลบทแนะนำ
- การสร้างช่วงที่ตั้งชื่อสำหรับตารางข้อมูล
- เริ่มต้นฟังก์ชัน VLOOKUP
- การป้อนอาร์กิวเมนต์ค่าค้นหา
- การป้อนอาร์กิวเมนต์ตาราง
- เริ่มต้นฟังก์ชัน MATCH ที่ซ้อนกัน
- การเพิ่มช่วงข้อมูลสำหรับฟังก์ชัน MATCH
- การเพิ่มประเภทการจับคู่และการเสร็จสิ้นฟังก์ชัน MATCH
- การทำ VLOOKUP Function
- การเพิ่มเกณฑ์การค้นหาเพื่อทดสอบสูตรที่เสร็จสมบูรณ์
- การคัดลอกสูตรการค้นหาแบบสองมิติด้วยการเติม
02 จาก 06
การป้อนข้อมูลบทแนะนำ
ขั้นตอนแรกในการกวดวิชาคือการใส่ ข้อมูล ลงใน แผ่นงาน Excel
ในการทำตามขั้นตอนในบทแนะนำให้ป้อนข้อมูลที่แสดงในรูปภาพด้านบนลงใน เซลล์ ต่อไปนี้
- ป้อน ช่วง บนสุดของข้อมูลลงในเซลล์ D1 ถึง F1
- ป้อนช่วงที่สองลงในเซลล์ D4 ถึง G8
แถว 2 และ 3 เว้นว่างไว้เพื่อให้สอดคล้องกับเกณฑ์การค้นหาและสูตรการค้นหาที่สร้างขึ้นในระหว่างบทแนะนำนี้
กวดวิชานี้ไม่รวมถึงการจัดรูปแบบที่เห็นในภาพ แต่จะไม่มีผลต่อวิธีที่สูตรการค้นหาทำงานได้
ข้อมูลเกี่ยวกับตัวเลือกการจัดรูปแบบที่คล้ายคลึงกับที่เห็นข้างต้นมีอยู่ในคู่มือ การจัดรูปแบบ Excel ขั้นพื้นฐาน นี้
ขั้นตอนการสอน
- ป้อนข้อมูลตามที่เห็นในภาพด้านบนลงในเซลล์ D1 ถึง G8
03 จาก 06
การสร้างช่วงที่ตั้งชื่อสำหรับตารางข้อมูล
ช่วงที่ตั้งชื่อ เป็นวิธีที่ง่ายในการอ้างถึง ช่วง ของข้อมูลในสูตร แทนที่จะพิมพ์ในการ อ้างอิงเซลล์ สำหรับข้อมูลคุณสามารถพิมพ์ชื่อของช่วงได้
ประโยชน์ที่สองสำหรับการใช้ช่วงที่มีชื่อคือการอ้างถึงเซลล์สำหรับช่วงนี้จะไม่มีวันเปลี่ยนไปแม้ว่าจะมีการคัดลอกสูตรไปยังเซลล์อื่น ๆ ในแผ่นงานก็ตาม
ขั้นตอนการสอน
- ไฮไลต์เซลล์ D5 ถึง G8 ในแผ่นงานเพื่อเลือก
- คลิกที่ กล่องชื่อที่ อยู่เหนือคอลัมน์ A
- พิมพ์ "table" (ไม่มีราคา) ในกล่องชื่อ
- กดปุ่ม ENTER บนแป้นพิมพ์
- เซลล์ D5 ถึง G8 มีชื่อช่วงของ "ตาราง" เราจะใช้ชื่อสำหรับอาร์กิวเมนต์ อาร์เรย์ VLOOKUP table ในภายหลังในบทแนะนำ
04 จาก 06
การเปิดกล่องโต้ตอบ VLOOKUP
แม้ว่าจะเป็นไปได้ที่จะพิมพ์สูตรการค้นหาของเราโดยตรงลงในเซลล์ในแผ่นงาน แต่หลายคนพบว่ายากที่จะเก็บ ไวยากรณ์ให้ ตรงโดยเฉพาะอย่างยิ่งสำหรับสูตรที่ซับซ้อนเช่นเดียวกับที่เราใช้ในบทแนะนำนี้
ทางเลือกในกรณีนี้คือการใช้ กล่องโต้ตอบ VLOOKUP ฟังก์ชัน เกือบทั้งหมดของ Excel มีกล่องโต้ตอบที่ช่วยให้คุณสามารถป้อนอาร์กิวเมนต์แต่ละฟังก์ชันในบรรทัดที่แยกต่างหาก
ขั้นตอนการสอน
- คลิกที่เซลล์ F2 ของ แผ่นงาน - ตำแหน่งที่จะแสดงผลลัพธ์ของสูตรการค้นหาสองมิติ
- คลิกแท็บ สูตร ของ ริบบิ้น
- คลิกตัวเลือกการ ค้นหาและการอ้างอิง ใน Ribbon เพื่อเปิดรายการแบบเลื่อนลงของฟังก์ชัน
- คลิกที่ VLOOKUP ในรายการเพื่อเรียกกล่องโต้ตอบของฟังก์ชั่น
05 จาก 06
การป้อนอาร์กิวเมนต์ค่าค้นหา
โดยปกติ ค่าการค้นหาจะ ตรงกับ เขต ข้อมูลใน คอลัมน์ แรกของตารางข้อมูล
ในตัวอย่างของเรา ค่าการค้นหา หมายถึงประเภทของคุกกี้ที่เราต้องการหาข้อมูลเกี่ยวกับ
ประเภท ข้อมูลที่ อนุญาตสำหรับ ค่าการค้นหา คือ:
- ข้อมูลข้อความ
- ค่าตรรกะ (TRUE หรือ FALSE เท่านั้น)
- หมายเลข
- การ อ้างอิงเซลล์ ไปยังค่าในแผ่นงาน
ในตัวอย่างนี้เราจะใส่การอ้างอิงเซลล์ไปยังตำแหน่งของชื่อคุกกี้ - เซลล์ D2
ขั้นตอนการสอน
- คลิกที่บรรทัด lookup_value ใน ไดอะล็อกบ็อกซ์
- คลิกเซลล์ D2 เพื่อเพิ่มการอ้างอิงเซลล์นี้ไปยังบรรทัด lookup_value นี่คือเซลล์ที่เราจะพิมพ์ชื่อคุกกี้ที่เราต้องการหาข้อมูล
06 จาก 06
การป้อนอาร์กิวเมนต์ตาราง
อาร์เรย์ของตารางคือ ตาราง ข้อมูลที่สูตรค้นหาค้นหาเพื่อค้นหาข้อมูลที่เราต้องการ
อาร์เรย์ของตารางต้องมีอย่างน้อยสองคอลัมน์ของ ข้อมูล
- คอลัมน์ แรกประกอบด้วยอาร์กิวเมนต์ค่าค้นหา (ขั้นตอนก่อนหน้าในบทแนะนำ)
- ที่สองและคอลัมน์ใด ๆ เพิ่มเติมจะถูกค้นหาด้วยสูตรการค้นหาเพื่อหาข้อมูลที่เราระบุ
อาร์กิวเมนต์อาร์เรย์ของตารางต้องป้อนเป็น ช่วง ที่มีการ อ้างอิงเซลล์ สำหรับตารางข้อมูลหรือเป็น ชื่อช่วง
สำหรับตัวอย่างนี้เราจะใช้ชื่อช่วงที่สร้างขึ้นในขั้นตอนที่ 3 ของบทแนะนำนี้
ขั้นตอนการสอน
- คลิกที่บรรทัด table_array ใน กล่องโต้ตอบ
- พิมพ์ "table" (no quotes) เพื่อป้อนชื่อช่วงของอาร์กิวเมนต์นี้
- ปล่อยให้ VLOOKUP กล่องโต้ตอบเปิดสำหรับส่วนถัดไปของบทแนะนำ