การทํางานกับค่าที่ซ้ํากัน

คุณสามารถทํางานกับชุดค่าที่ซ้ํากันผ่านการแปลงที่สามารถลบรายการที่ซ้ํากันออกจากข้อมูลของคุณได้ หรือคุณสามารถกรองข้อมูลของคุณเพื่อแสดงเฉพาะรายการที่ซ้ํากัน เพื่อให้คุณสามารถมุ่งเน้นไปที่ข้อมูลเหล่านั้นได้

คำเตือน

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

สําหรับบทความนี้ ตัวอย่างจะใช้ตารางต่อไปนี้กับคอลัมน์ ID,Category และ Total

สกรีนช็อตของตารางตัวอย่างเริ่มต้นที่มีคอลัมน์ ID, Category และ Total

ลบแถวที่ซ้ํากันใน Power Query

ใช้ เอารายการที่ซ้ํากัน ออก เพื่อลบแถวที่คอลัมน์ที่เลือกมีค่าซ้ํา Power Query คํานึงถึงตัวพิมพ์เล็กและใหญ่เมื่อเปรียบเทียบค่า ดังนั้นให้ใช้การแปลงตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กก่อนหากกรณีไม่ควรส่งผลต่อการเปรียบเทียบ

  1. เลือกคอลัมน์ที่มีค่าที่ซ้ํากัน

  2. ไปที่แท็บหน้าแรก

  3. ในกลุ่ม ลดแถว ให้เลือก เอาแถวออก

  4. จากเมนูดรอปดาวน์ ให้เลือก "ลบรายการที่ซ้ํากัน"

    สกรีนช็อตแสดงตําแหน่งของตัวเลือก ลบรายการที่ซ้ํากัน ภายใต้ ลบแถว.

คำเตือน

Power Query ไม่รับประกันว่าจะเก็บอินสแตนซ์แรกไว้ในชุดของรายการที่ซ้ํากันเมื่อลบรายการที่ซ้ํากัน เมื่อต้องการเรียนรู้เพิ่มเติมเกี่ยวกับวิธีการเก็บรักษาการเรียงลําดับ ให้ดูที่ รักษาการเรียงลําดับ

ลบรายการที่ซ้ํากันออกจากหลายคอลัมน์

การใช้ตารางตัวอย่างที่มีคอลัมน์ ID,Category และ Total ตัวอย่างนี้จะลบแถวที่ซ้ํากันตามคอลัมน์ทั้งหมด

ภาพหน้าจอของตารางเริ่มต้นที่เน้นรายการที่ซ้ํากันในหลายคอลัมน์

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

ตารางผลลัพธ์ประกอบด้วยเฉพาะแถวที่มีชุดค่าผสมที่ไม่ซ้ํากันในทุกคอลัมน์

ภาพหน้าจอของตารางสุดท้ายที่มีรายการที่ซ้ํากันถูกลบออกจากคอลัมน์ทั้งหมด

Note

คุณยังสามารถดําเนินการนี้กับชุดย่อยของคอลัมน์

ลบรายการที่ซ้ํากันออกจากคอลัมน์เดียว

การใช้ตารางตัวอย่างเดียวกัน ตัวอย่างนี้จะลบแถวที่ซ้ํากันโดยยึดตามคอลัมน์ ประเภท เท่านั้น

สกรีนช็อตของตารางเริ่มต้นที่ระบุรายการที่ซ้ํากันในคอลัมน์ ประเภท

คุณต้องการลบรายการที่ซ้ํากันเหล่านั้นและเก็บเฉพาะค่าที่ไม่ซ้ํากันเท่านั้น เมื่อต้องการลบรายการที่ซ้ํากันออกจากคอลัมน์ ประเภท ให้เลือกรายการนั้น แล้วเลือก ลบรายการที่ซ้ํากัน

ตารางผลลัพธ์จะเก็บเฉพาะแถวแรกสําหรับค่า ประเภท ที่ไม่ซ้ํากันแต่ละค่า

สกรีนช็อตของตารางสุดท้ายที่มีรายการที่ซ้ํากันถูกลบออกจากคอลัมน์ประเภท

เก็บแถวที่ซ้ํากันใน Power Query

ใช้ เก็บรายการที่ซ้ํากัน เพื่อกรองตารางของคุณเพื่อให้แสดงเฉพาะแถวที่มีค่าซ้ําในคอลัมน์ที่เลือก Power Query จะคํานึงถึงตัวพิมพ์เล็กและใหญ่เมื่อเปรียบเทียบค่า

  1. เลือกคอลัมน์ที่มีค่าที่ซ้ํากัน

  2. ไปที่แท็บหน้าแรก

  3. ในกลุ่ม ลดแถว ให้เลือก เก็บแถว

  4. จากเมนูดรอปดาวน์ ให้เลือกเก็บรายการที่ซ้ํากัน

    สกรีนช็อตแสดงตําแหน่งของตัวเลือก เก็บรายการที่ซ้ํากัน ภายใต้ เก็บแถว

เก็บรายการที่ซ้ํากันจากหลายคอลัมน์

การใช้ตารางตัวอย่างที่มีคอลัมน์ ID,Category และ Total ตัวอย่างนี้จะเก็บเฉพาะแถวที่ปรากฏมากกว่าหนึ่งครั้งในทุกคอลัมน์

ภาพหน้าจอของตารางเริ่มต้นสําหรับเก็บรายการที่ซ้ํากันจากหลายคอลัมน์

คุณมีสี่แถวที่ซ้ํากัน เป้าหมายของคุณในตัวอย่างนี้คือเก็บเฉพาะแถวที่ซ้ํากันในตารางของคุณ เลือกคอลัมน์ทั้งหมดในตารางของคุณ แล้วเลือก เก็บรายการที่ซ้ํากัน

ตารางผลลัพธ์มีเฉพาะแถวที่มีค่าตรงกันในแถวอื่นเท่านั้น

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

เก็บรายการที่ซ้ํากันจากคอลัมน์เดียว

การใช้ตารางตัวอย่างเดียวกัน ตัวอย่างนี้จะเก็บเฉพาะแถวที่ค่าคอลัมน์ ID ปรากฏมากกว่าหนึ่งครั้ง

ตารางเริ่มต้นสําหรับเก็บรายการที่ซ้ํากันจากคอลัมน์เดียว

ในตัวอย่างนี้ คุณมีรายการที่ซ้ํากันหลายรายการที่คุณต้องการเก็บไว้ในตารางของคุณ เมื่อต้องการเก็บรายการที่ซ้ํากันจากคอลัมน์ ID ให้เลือกคอลัมน์ ID แล้วเลือก เก็บรายการที่ซ้ํากัน

ตารางผลลัพธ์ประกอบด้วยแถวทั้งหมดที่ค่า ID ปรากฏมากกว่าหนึ่งครั้ง

ตารางสุดท้ายที่มีเฉพาะแถวที่ซ้ํากันจากคอลัมน์เดียว

เครื่องมือสร้างโปรไฟล์ข้อมูล