Fuzzy Lookup ใน Excel (ด้วย Add-In และ Power Query)

  • แบ่งปันสิ่งนี้
Hugh West

สารบัญ

หากคุณพยายามจับคู่บางส่วนนอกเหนือจากการจับคู่แบบตรงทั้งหมดกับข้อมูลต่างๆ คุณสามารถใช้ Fuzzy Lookup Excel เพื่อจุดประสงค์นี้ บทความนี้จะแนะนำคุณและขั้นตอนการใช้งานคุณลักษณะ Fuzzy Lookup ของ Excel

ดาวน์โหลดสมุดงาน

Fuzzy Lookup.xlsx

วัตถุประสงค์ของ Fuzzy Lookup Excel

การใช้คุณลักษณะ Fuzzy Lookup ของ Excel คุณสามารถระบุการจับคู่บางส่วนของตารางข้อมูลสองตาราง นอกจากนี้ คุณสามารถลองใช้ จับคู่โดยใช้คุณลักษณะนี้ด้วย

ที่นี่ เรามีชุดข้อมูลสองชุดที่มีบันทึกการขายของ มกราคม และ กุมภาพันธ์ ของบริษัท XYZ เมื่อใช้ชุดข้อมูลเหล่านี้ เราจะค้นหาความคล้ายคลึงกันระหว่างคอลัมน์ ผลิตภัณฑ์ และ พนักงานขาย ของช่วงข้อมูลทั้งสองนี้

ลิงก์ดาวน์โหลด ของส่วนเสริม Fuzzy Lookup

ประการแรก คุณต้องติดตั้งส่วนเสริมนี้โดยคลิกลิงก์ต่อไปนี้

ลิงก์ดาวน์โหลดส่วนเสริม Fuzzy Lookup

หลังจากการติดตั้งเสร็จสิ้น เมื่อคุณเปิดสมุดงาน Excel คุณลักษณะนี้จะถูกเพิ่มโดยอัตโนมัติ ที่นี่ เราจะเห็นว่าเรามีแท็บใหม่ที่ชื่อว่า Fuzzy Lookup ซึ่งมีตัวเลือก Fuzzy Lookup Option

ขั้นตอนของ การใช้ Fuzzy Lookup Excel

ในบทความนี้ เราจะพยายามแสดงขั้นตอนการใช้คุณลักษณะ Fuzzy Lookup ของ Excel พร้อมกับตัวเลือกการจับคู่แบบคลุมเครือของ Powerข้อความค้นหา เพื่อระบุการจับคู่บางส่วนของตารางข้อมูลสองตาราง

เราใช้เวอร์ชัน Microsoft Excel 365 ที่นี่ คุณสามารถใช้เวอร์ชันอื่นตามความสะดวกของคุณ

1. การใช้ Fuzzy Lookup Add-In

ขั้นตอนที่ 01: การสร้างสองตารางสำหรับ Fuzzy Lookup Excel

ก่อนที่จะใช้ตัวเลือก Fuzzy Lookup เราต้อง แปลงช่วงข้อมูลสองช่วงต่อไปนี้เป็นสองตารางที่แตกต่างกัน

หลังจากบทความ “วิธีสร้างตารางใน Excel” เราได้แปลงช่วงเป็น ตารางเหล่านี้

ตอนนี้ เราต้องเปลี่ยนชื่อตารางเหล่านี้

➤ เลือกตารางสำหรับ บันทึกการขายของเดือนมกราคม จากนั้น ไปที่ การออกแบบตาราง แท็บ >> เปลี่ยนชื่อ ชื่อตาราง เป็น มกราคม .

ในทำนองเดียวกัน เปลี่ยนชื่อตาราง บันทึกการขายของเดือนกุมภาพันธ์ เป็น กุมภาพันธ์ .

ขั้นตอนที่ 02: การสร้าง Fuzzy Lookup ด้วย Fuzzy Lookup Excel Add-In

➤ ไปที่ Fuzzy การค้นหา แท็บ >> การค้นหาแบบคลุมเครือ ตัวเลือก

ตอนนี้ คุณจะได้รับส่วน การค้นหาแบบคลุมเครือ บน บานหน้าต่างด้านขวา

➤ เลือกเซลล์ที่คุณต้องการให้ตารางเปรียบเทียบผลลัพธ์ของคุณ

➤ เลือก ตารางด้านซ้าย เป็น มกราคม และปุ่ม ตารางขวา เป็น กุมภาพันธ์ .

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

เป็น Output Columns เลือก January.Product และ January.SalesPerson จากตาราง January และ

February.Product และ Febuary.SalesPerson จากตาราง กุมภาพันธ์ และสุดท้าย

เลือก FuzzyLookup.Similarity เพื่อรับการบ่งชี้เปอร์เซ็นต์ของความคล้ายคลึง

สำหรับขั้นตอนนี้ เราได้เลือก จำนวนของ จับคู่ เป็น 1 และ เกณฑ์ความเหมือน เป็น 0.51 แล้วกด ไป .

ด้วยวิธีนี้ เราจึงมีการจับคู่สำหรับ ผลิตภัณฑ์ Apple และ Green Apple สำหรับ พนักงานขาย Howard และสำหรับ Cherry , Blackberry และ Tomato ซึ่งตรงกันทั้งหมดเนื่องจากความคล้ายคลึงกันคือ 100% .

ผลกระทบของการเปลี่ยนแปลงจำนวนการจับคู่และเกณฑ์ความคล้ายคลึงกัน

จำนวนของ การแข่งขัน :

ขึ้นอยู่กับการเลือกตัวเลือกนี้ เราจะได้จำนวนการแข่งขันสูงสุด

สำหรับการเลือก จำนวนการแข่งขัน เป็น 1 ,

เราได้รับตารางเปรียบเทียบต่อไปนี้ซึ่งเรามีความคล้ายคลึงกันหนึ่งรายการสำหรับแต่ละผลิตภัณฑ์ แต่เรามี Blackberry 2 ครั้งใน ตารางเดือนกุมภาพันธ์ ที่มี พนักงานขาย ที่แตกต่างกัน

แต่ถ้าคุณเลือก จำนวนที่ตรงกัน เป็น 2 ,

จากนั้นคุณจะได้ผลลัพธ์ที่ตรงกันสำหรับ Blackberry <ทั้งสองนี้ 2>ผลิตภัณฑ์ที่มี พนักงานขาย เชลดอน และ แมตต์

Similarity Threshold :

มีช่วงระหว่าง 0 ถึง 1 และสำหรับการเปลี่ยนจากช่วงล่างไปยังช่วงที่สูงขึ้น เราจะย้ายจาก การจับคู่บางส่วนกับการจับคู่ทั้งหมด

ประการแรก เราจะลองใช้ เกณฑ์ความคล้ายคลึง ของ 0.1 .

ที่นี่ เราได้รับความคล้ายคลึงกันจาก 20% ถึง 100%

สำหรับการเลือก เกณฑ์ความคล้ายคลึงกัน เป็น 0.4 ,

ช่วงความเหมือนคือตั้งแต่ 60% ถึง 100% .

เมื่อเราเลือกช่วง เกณฑ์ความเหมือน เป็น 0.84 ,

ช่วงความคล้ายคลึงจะอยู่ระหว่าง 90% ถึง 100%

สุดท้าย สำหรับการเลือก สูงสุด เกณฑ์ความคล้ายคลึงกัน ช่วงเช่น 1 ,

จากนั้นคุณจะได้รับเฉพาะ ตรงทุกประการเนื่องจากช่วงความคล้ายคลึงกันอยู่ที่นี่ 100% .

2. Power Query Fuzzy Matching Option

ที่นี่ เราใช้ Power Query สำหรับการจับคู่บางส่วนของช่วงข้อมูลสองช่วงแทนตัวเลือก Fuzzy Lookup

ขั้นตอนที่ 01: การสร้าง Query สองรายการ

สำหรับการเปรียบเทียบ ผลิตภัณฑ์ และ พนักงานขาย คอลัมน์ของ มกราคม และ กุมภาพันธ์ บันทึกการขายที่อันดับแรก เราจะแปลงช่วงทั้งสองนี้ให้เป็นแบบสอบถาม

➤ ไปที่ ข้อมูล แท็บ >> จากตาราง/ช่วง ตัวเลือก

จากนั้นตัวช่วยสร้าง สร้างตาราง จะปรากฏขึ้น

➤ เลือกช่วงของตารางข้อมูลของคุณ (ที่นี่ เรา กำลังเลือกช่วงข้อมูลของ บันทึกการขายของเดือนมกราคม )

➤ เลือก ตารางของฉันมีส่วนหัว ตัวเลือก แล้วกด ตกลง .

หลังจากนั้น ตัวแก้ไข Power Query จะเปิดขึ้น

➤ เปลี่ยนชื่อคิวรีเป็น มกราคม .<3

ตอนนี้ เราจะนำเข้าข้อมูลนี้เป็นการเชื่อมต่อเท่านั้น

➤ ไปที่ หน้าแรก แท็บ >> ปิด & โหลด แบบเลื่อนลง >> ปิด & โหลดไปที่ ตัวเลือก

จากนั้น กล่องโต้ตอบ นำเข้าข้อมูล จะปรากฏขึ้น

➤ คลิกที่ ตัวเลือกสร้างการเชื่อมต่อเท่านั้น แล้วกด ตกลง .

ในทำนองเดียวกัน สร้างคิวรีชื่อ กุมภาพันธ์ สำหรับชุดข้อมูล บันทึกการขายของเดือนกุมภาพันธ์ .

ในบานหน้าต่างด้านขวา เราจะเห็นชื่อของแบบสอบถามสองรายการ มกราคม และ กุมภาพันธ์ ซึ่งเราได้สร้างขึ้นในขั้นตอนนี้

เนื้อหาที่เกี่ยวข้อง: VLOOKUP ข้อความที่ตรงกันโดยประมาณใน Excel (4 ตัวอย่าง)

ขั้นตอนที่ 02: การรวมข้อความค้นหาสำหรับ Fuzzy Lookup Excel

ในขั้นตอนนี้ เราจะรวมข้อความค้นหาของขั้นตอนก่อนหน้าเพื่อให้ตรงกับข้อมูลของข้อความค้นหาเหล่านี้

➤ ไปที่ ข้อมูล แท็บ >> รับข้อมูล แบบเลื่อนลง >> รวมข้อความค้นหา แบบเลื่อนลง >> ผสาน ตัวเลือก

หลังจากนั้น ตัวช่วยสร้าง ผสาน จะปรากฏขึ้น<3

➤ คลิกเมนูแบบเลื่อนลงของช่องแรก จากนั้นเลือกตัวเลือก มกราคม

➤ เลือกเมนูแบบเลื่อนลงของช่องที่สอง จากนั้นเลือกตัวเลือก กุมภาพันธ์

หลังจากนั้น เราจะต้องเลือกคอลัมน์ของข้อความค้นหาทั้งสองโดยกด CTRL พร้อมกับ คลิกซ้าย ตามเวลาที่เราต้องการจับคู่ข้อมูลของเรา

จากนั้น เราจะเห็นว่าพบ 3 แถว ตรงกันจาก 9 แถว .

การอ่านที่คล้ายกัน:

  • วิธีใช้ VLOOKUP สำหรับการจับคู่บางส่วนใน Excel (4 วิธี)
  • การจับคู่สองคอลัมน์ของ Excel บางส่วน (4 วิธีง่ายๆ)
  • วิธีใช้ INDEX และการจับคู่สำหรับการจับคู่บางส่วน (2 วิธี)
  • ใช้ VLOOKUP บางส่วนใน Excel (3 วิธีขึ้นไป)
  • Excel VLOOKUP เพื่อหาคู่ที่ใกล้เคียงที่สุด (พร้อม 5 ตัวอย่าง)

ขั้นตอนที่ 03: การใช้ Fuzzy Matching Option สำหรับ Fuzzy L ookup Excel

ตอนนี้ เราจะใช้ตัวเลือก การจับคู่แบบคลุมเครือ เพื่อดำเนินการจับคู่บางส่วนนอกเหนือจากการจับคู่แบบตรงทั้งหมด

➤ เลือก ใช้การจับคู่แบบคลุมเครือเพื่อดำเนินการ ตัวเลือกผสาน จากนั้นเลือก เกณฑ์ความเหมือน เป็น 0.5 สำหรับตัวเลือกนี้

➤ เลือก ละเว้นกรณี ตัวเลือกและตัวเลือก จับคู่โดยการรวมส่วนข้อความ

สำหรับขั้นตอนนี้ เราได้เลือก จำนวนการจับคู่สูงสุด เป็น 1 แล้วกด ตกลง .

ที่นี่ เราจะเห็นว่าจำนวนการจับคู่มี ถูกเพิ่มจาก 3 เป็น 5 .

จากนั้น คุณจะถูกนำไปยัง ตัวแก้ไข Power Query หน้าต่าง

ที่นี่ เราสามารถเห็นสองคอลัมน์แรกจากข้อความค้นหา มกราคม แต่คอลัมน์ของข้อความค้นหา กุมภาพันธ์ ถูกซ่อนไว้ ดังนั้น เราต้องขยายคอลัมน์ กุมภาพันธ์ นี้

➤ คลิกที่เครื่องหมายข้าง กุมภาพันธ์ .

➤ เลือกตัวเลือก ขยาย แล้วกด ตกลง .

ตอนนี้ เราจะเห็นการจับคู่ของข้อความค้นหาทั้งสองอย่างถูกต้อง .

ผลของการเปลี่ยนเกณฑ์ความคล้ายคลึงกัน

หากเราเปลี่ยน เกณฑ์ความคล้ายคลึงกัน จาก 0.5 เป็น 0.2 จากนั้นเราจะมี 8 แมตช์แทนที่ของ 5 แมตช์

หลังจากกด ตกลง เราจะเห็นว่ายกเว้นแถวแรก แถวอื่นๆ มีความคล้ายคลึงกันบางส่วน

สำหรับการเลือก เกณฑ์ความคล้ายคลึงกัน จาก 0.2 ถึง 1 เราจะมีการแข่งขัน 4 แทนที่ของการแข่งขัน 8

ดังนั้นสำหรับการแข่งขันแบบตรงทั้งหมดโดยไม่คำนึงถึงตัวพิมพ์เล็กและใหญ่ เราจะทราบผลในครั้งนี้เท่านั้น

เนื้อหาที่เกี่ยวข้อง: Excel SUMIF พร้อมการจับคู่บางส่วน (3 วิธี)

สิ่งที่ควรจำ

🔺 ฟังก์ชันการค้นหาในตัว เช่น VLO ตกลงฟังก์ชัน , ฟังก์ชัน HLOOKUP มีประโยชน์สำหรับกรณีการจับคู่แบบตรงทั้งหมด แต่สำหรับการค้นหาการจับคู่โดยประมาณตามที่เราต้องการ เราสามารถใช้ Fuzzy Lookup ส่วนเสริมของ Excel

🔺 เพื่อให้ได้ผลลัพธ์ที่แตกต่างกันสำหรับกรณีและปัญหาที่ตรงกัน คุณสามารถเปลี่ยนพารามิเตอร์ จำนวนของการจับคู่ และ เกณฑ์ความคล้ายคลึงกัน ตามความจำเป็นของคุณ

ส่วนการปฏิบัติ <5

สำหรับการฝึกฝนด้วยตัวเอง เราได้เตรียมส่วน แบบฝึกหัด ไว้ด้านล่างในชีตที่ชื่อว่า แบบฝึกหัด โปรดทำด้วยตัวเอง

บทสรุป

ในบทความนี้ เราพยายามครอบคลุมขั้นตอนการใช้คุณลักษณะ Fuzzy Lookup เอ็กเซล หวังว่าคุณจะพบว่ามีประโยชน์ หากคุณมีข้อเสนอแนะหรือคำถามใดๆ โปรดแบ่งปันในส่วนความคิดเห็น

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง