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