เมื่อคุณรวมคอลัมน์ตารางเข้าด้วยกัน คุณไม่จําเป็นต้องมีรายการที่ตรงกันทุกประการอีกต่อไป การจับคู่แบบ Fuzzy ช่วยให้คุณเปรียบเทียบรายการต่างๆ และรวมรายการเหล่านี้เข้าด้วยกันถ้ารายการเหล่านั้นคล้ายกัน คุณสามารถตั้งค่า ค่าเกณฑ์ความคล้ายคลึงเพื่อ ปรับความอดทนการจับคู่ได้
กรณีการใช้งานทั่วไปสําหรับการจับคู่แบบคลุมเครือคือเขตข้อมูลข้อความรูปแบบอิสระ เช่น ในการสํารวจที่การตอบกลับอาจมีการพิมพ์ผิด เอกพจน์ พหูพจน์ ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก และชุดรูปแบบอื่นๆ
การจับคู่แบบ Fuzzy ได้รับการสนับสนุนเฉพาะในการดําเนินการผสานคอลัมน์ข้อความเท่านั้น Power Query ใช้อัลกอริทึมความคล้ายคลึงกันของ Jaccard เพื่อวัดความคล้ายคลึงกันระหว่างคู่ของอินสแตนซ์
ขั้นตอน
เมื่อต้องการเปิดแบบสอบถาม ให้ค้นหาคิวรีที่โหลดไว้ก่อนหน้านี้จากตัวแก้ไข Power Query เลือกเซลล์ในข้อมูล แล้วเลือกแก้ไขคิวรี> สําหรับข้อมูลเพิ่มเติม ให้ดูที่ สร้าง แก้ไข และโหลดคิวรีใน Excel (Power Query)
เลือก หน้าแรก>รวม>ผสานคิวรี คุณยังสามารถเลือก ผสานคิวรี เป็นใหม่ได้ กล่องโต้ตอบผสานจะปรากฏขึ้นโดยมีตารางหลักอยู่ที่ด้านบนสุด
เลือกคอลัมน์ที่คุณต้องการใช้สําหรับการจับคู่แบบ Fuzzy Match ในตัวอย่างนี้ เราจะเลือกชื่อ
จากรายการดรอปดาวน์ ให้เลือกตารางรอง จากนั้นเลือกคอลัมน์การจับคู่แบบคลุมเครือที่สอดคล้องกัน ในตัวอย่างนี้ เราจะเลือกชื่อ
เลือกชนิดการรวม มีหลายวิธีในการเข้าร่วม ภายนอกด้านซ้ายเป็นค่าเริ่มต้นและเป็นที่นิยมมากที่สุด สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการรวมแต่ละชนิด ให้ดูที่ ผสานคิวรี
เลือก ใช้การจับคู่แบบ Fuzzy เพื่อดําเนินการผสาน เลือกตัวเลือก การจับคู่แบบ Fuzzy จากนั้นเลือกจากตัวเลือกต่อไปนี้:
- ค่าเกณฑ์ความคล้ายคลึง ระบุว่าค่าสองค่ามีความคล้ายกันเพียงใดจึงจะตรงกัน ค่าที่น้อยที่สุด 0.00 ทําให้ทุกค่าตรงกัน ค่าสูงสุด 1.00 อนุญาตเฉพาะการจับคู่เท่านั้น ค่าเริ่มต้นคือ 0.80
- ละเว้นตัวพิมพ์ใหญ่-เล็ก ระบุว่าควรเปรียบเทียบค่าข้อความในลักษณะตรงตามตัวพิมพ์ใหญ่-เล็กหรือไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก ลักษณะการทํางานเริ่มต้นจะไม่ตรงตามตัวพิมพ์ใหญ่-เล็ก ซึ่งหมายความว่าตัวพิมพ์ใหญ่-เล็กจะถูกละเว้น
- จํานวนสูงสุดที่ตรงกัน ควบคุมจํานวนสูงสุดของแถวที่ตรงกันที่จะถูกส่งกลับสําหรับแต่ละแถวที่ป้อน ตัวอย่างเช่น ถ้าคุณต้องการค้นหาแถวที่ตรงกันหนึ่งแถวต่อแต่ละแถวป้อนข้อมูล ให้ระบุค่า 1 ลักษณะการทํางานเริ่มต้นคือส่งกลับรายการที่ตรงกันทั้งหมด
- ตารางการแปลง ระบุคิวรีอื่นที่มีตารางการแมป เพื่อให้สามารถแมปค่าบางค่าโดยอัตโนมัติเป็นส่วนหนึ่งของตรรกะที่ตรงกัน ตัวอย่างเช่น การกําหนดตารางสองคอลัมน์ด้วยคอลัมน์ข้อความ "จาก" และ "ถึง" ที่มีค่า "Microsoft" และ "MSFT" จะทําให้ค่าทั้งสองนี้ถือว่าเหมือนกัน (คะแนนความคล้ายคลึง 1.00)
Power Query จะวิเคราะห์ทั้งสองตาราง และแสดงข้อความเกี่ยวกับจํานวนที่ตรงกัน ในตัวอย่าง การเลือกตรงกับแถว 3 จาก 4 แถวจากตารางแรก หากไม่ใช้การจับคู่แบบคลุมเครือ จะมีแถวที่ตรงกันเพียง 2 แถวจาก 4 แถวเท่านั้น
ถ้าคุณพอใจแล้ว ให้เลือก ตกลง ถ้าไม่ใช่ ให้ลองใช้ ตัวเลือกการผสานแบบ Fuzzy อื่นๆ เพื่อกําหนดประสบการณ์การใช้งานของคุณเอง
เมื่อพอใจแล้ว ให้เลือกตกลง