Excel: วิธีค้นหาค่าที่ไม่ซ้ำจากหลายคอลัมน์
คุณสามารถใช้สูตรต่อไปนี้เพื่อค้นหาค่าที่ไม่ซ้ำในหลายคอลัมน์ใน Excel:
=INDIRECT(TEXT(MIN(IF(( $A$2:$C$11 <>"")*(COUNTIF( $E$1:E1 , $A$2:$C$11 )=0),ROW( $2:$11 ) *100+COLUMN( $A:$C ),7^8)),"R0C00"),)&""
สูตรเฉพาะนี้ค้นหาค่าที่ไม่ซ้ำในช่วงเซลล์ A2:C11 และส่งคืนรายการค่าที่ไม่ซ้ำในคอลัมน์ E
ตัวอย่างต่อไปนี้แสดงวิธีการใช้สูตรนี้ในทางปฏิบัติ
ตัวอย่าง: ค้นหาค่าที่ไม่ซ้ำจากหลายคอลัมน์ใน Excel
สมมติว่าเรามีชื่อทีมบาสเก็ตบอลสามรายการต่อไปนี้ใน Excel:

หากต้องการค้นหาค่าที่ไม่ซ้ำกันของแต่ละคอลัมน์ในสามคอลัมน์ เราสามารถใช้สูตรต่อไปนี้:
=INDIRECT(TEXT(MIN(IF(( $A$2:$C$11 <>"")*(COUNTIF( $E$1:E1 , $A$2:$C$11 )=0),ROW( $2:$11 ) *100+COLUMN( $A:$C ),7^8)),"R0C00"),)&""
เราสามารถพิมพ์สูตรนี้ในเซลล์ E2 แล้วกด Ctrl+Shift+Enter :

จากนั้นเราสามารถคลิกและลากสูตรนี้ไปยังเซลล์อื่นในคอลัมน์ E จนกระทั่งค่าว่างเริ่มปรากฏขึ้น:

จากผลลัพธ์เราจะเห็นว่ามีชื่อทีมที่ไม่ซ้ำกัน 11 ชื่อในคอลัมน์ชื่อทีมทั้ง 3 คอลัมน์
หมายเหตุ : หากต้องการใช้สูตรนี้กับคอลัมน์เพิ่มเติม เพียงเปลี่ยนช่วงเซลล์ A2:C11 ในสูตรเพื่อรวมคอลัมน์เพิ่มเติม
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีดำเนินการทั่วไปอื่นๆ ใน Excel:
วิธีนับจำนวนครั้งใน Excel
วิธีนับความถี่ของข้อความใน Excel
วิธีการคำนวณความถี่สัมพัทธ์ใน Excel