UNIQUE ฉบับการ์ตูน
UNIQUE ฉบับการ์ตูน
เพราะฉันไม่ซ้ำใคร
ถ้าคุณกำลังหา “สูตร UNIQUE Excel” เพื่อดึงข้อมูลที่ไม่ซ้ำ (เช่น รายชื่อจังหวัดที่ไม่ซ้ำ) สูตรนี้ช่วยได้มาก โดยเฉพาะเวลาข้อมูลยาวๆ นับเองไม่ไหว ฉันใช้บ่อยกับลิสต์จังหวัด/ชื่อลูกค้า/รหัสสินค้า แล้วให้ Excel แยกค่าที่ไม่ซ้ำออกมาอัตโนมัติ 1) รูปแบบสูตรที่ต้องจำ สูตรพื้นฐานคือ =UNIQUE(array) - array คือ “ช่วงข้อมูล” ที่ต้องการให้ Excel ไปดึงค่าที่ไม่ซ้ำ เช่น A2:A200 ตัวอย่าง: ถ้ารายชื่อจังหวัดอยู่คอลัมน์ A ตั้งแต่ A2 ถึง A8 =UNIQUE(A2:A8) กด Enter แล้วผลลัพธ์จะ “กระจาย (spill)” ลงมาหลายแถวเป็นรายการที่ไม่ซ้ำให้เลย 2) ทำไมบางคนใช้แล้วไม่ขึ้น? จุดที่เจอบ่อยจากประสบการณ์คือ - เวอร์ชัน Excel: UNIQUE เป็นฟังก์ชันของ Microsoft 365 / Excel รุ่นใหม่ ถ้าใช้ Excel รุ่นเก่าอาจไม่มีฟังก์ชันนี้ - ช่องว่าง/สะกดต่างกัน: คำว่า “กรุงเทพ” กับ “กรุงเทพ ” (มีเว้นวรรคท้าย) ถือเป็นคนละค่า ทำให้เหมือนยังซ้ำอยู่ แนะนำเช็กช่องว่าง หรือใช้ TRIM ช่วย (เช่น ทำคอลัมน์ช่วยก่อน) - พื้นที่ไม่พอให้ผลลัพธ์ spill: ถ้าใต้เซลล์ปลายทางมีข้อมูลขวางอยู่ ผลลัพธ์จะไม่กระจาย ต้องเคลียร์พื้นที่ก่อน 3) อยากได้ “รายการที่ไม่ซ้ำ” + นับจำนวนที่ซ้ำร่วมด้วย ทริคที่ฉันชอบคือดึงรายการไม่ซ้ำก่อน แล้วค่อยนับจำนวนด้วย COUNTIF - สมมติ UNIQUE แสดงผลรายการจังหวัดไม่ซ้ำที่ E2 ลงมา ที่ F2 ใส่สูตรนับจำนวน: =COUNTIF($A$2:$A$200,E2) แล้วลากลงมาคู่กับรายการไม่ซ้ำ จะได้ “จังหวัด + จำนวนครั้งที่พบ” ใช้งานทำสรุปได้เร็วมาก 4) ใช้กับงานจริงแบบเร็วๆ - ทำรายชื่อจังหวัดไม่ซ้ำเพื่อทำ Pivot/กรองข้อมูล - สร้าง dropdown ที่ไม่ซ้ำสำหรับ Data Validation (ทำเมนูเลือกที่สะอาดขึ้น) - ลิสต์ลูกค้าไม่ซ้ำเพื่อเช็กว่ามีลูกค้ากี่รายจริงๆ สรุปคือ สูตร UNIQUE Excel เหมาะกับงาน “แยกข้อมูลไม่ซ้ำ” แบบจบในบรรทัดเดียว แค่เลือกเซลล์ปลายทาง พิมพ์ =UNIQUE(ช่วงข้อมูล) แล้วกด Enter จากนั้นค่อยต่อยอดด้วย COUNTIF เพื่อสรุปจำนวน จะช่วยให้จัดการข้อมูลซ้ำได้เร็วขึ้นมาก








