ไปยังเนื้อหาหลัก

วิธีนับค่าที่ไม่ซ้ำตามคอลัมน์อื่นใน Excel

ผู้เขียน: Xiaoyang แก้ไขล่าสุด: 2025-01-06

นับค่าที่ไม่ซ้ำกันตามตัวอย่างเกณฑ์

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

นับค่าที่ไม่ซ้ำกันตามคอลัมน์อื่น


นับค่าที่ไม่ซ้ำกันตามคอลัมน์อื่นด้วยสูตร

หากคุณต้องการใช้สูตร คุณสามารถใช้ฟังก์ชัน SUMPRODUCT และ COUNTIF ร่วมกันเพื่อนับค่าที่ไม่ซ้ำกัน

1ป้อนสูตรต่อไปนี้ลงในเซลล์ว่างที่คุณต้องการใส่ผลลัพธ์ จากนั้นลากจุดจับเติมลงมาเพื่อรับค่าเฉพาะของเกณฑ์ที่สอดคล้องกัน ดูภาพหน้าจอ:

=SUMPRODUCT(($A$2:$A$18=D2)/COUNTIF($B$2:$B$18,$B$2:$B$18&""))

นับค่าที่ไม่ซ้ำกันตามเกณฑ์ด้วยสูตร

คำอธิบายของสูตร:
  • A2: A18 = D3:ส่วนนี้จะตรวจสอบว่าหลักสูตรในคอลัมน์ A เป็นค่าเซลล์ D3 หรือไม่ โดยส่งคืนอาร์เรย์ของค่า TRUE/FALSE
  • นับจำนวน (B2:B18,B2:B18& ""):นี่คือการนับจำนวนชื่อนักเรียนที่ปรากฏในแต่ละคอลัมน์ B
  • SUMPRODUCT:ฟังก์ชันนี้จะสรุปผลลัพธ์ของการหาร โดยนับชื่อที่ไม่ซ้ำกันอย่างมีประสิทธิภาพ

นับค่าที่ไม่ซ้ำกันตามคอลัมน์อื่นด้วย Kutools สำหรับ Excel

เพิ่มประสิทธิภาพการวิเคราะห์ข้อมูลของคุณด้วย Kutools for Excel ซึ่งเป็นโปรแกรมเสริมอันทรงพลังที่ช่วยลดความซับซ้อนของงานต่างๆ หากคุณจำเป็นต้องนับค่าที่ไม่ซ้ำกันตามคอลัมน์อื่น Kutools นำเสนอโซลูชันที่ใช้งานง่ายและมีประสิทธิภาพ

Kutools สำหรับ Excel นำเสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อปรับปรุงงานที่ซับซ้อน เพิ่มความคิดสร้างสรรค์และประสิทธิภาพ เสริมด้วยความสามารถด้าน AI, Kutools ทำงานอัตโนมัติด้วยความแม่นยำ ทำให้การจัดการข้อมูลเป็นเรื่องง่าย ข้อมูลโดยละเอียดของ Kutools for Excel...         ทดลองฟรี...

หลังจากการติดตั้ง Kutools สำหรับ Excelกรุณาคลิกที่ Kutools > ผสานและแยก > แถวรวมขั้นสูง ไป แถวรวมขั้นสูง กล่องโต้ตอบ

ตัว Vortex Indicator ได้ถูกนำเสนอลงในนิตยสาร แถวรวมขั้นสูง โปรดตั้งค่าการดำเนินการต่อไปนี้:

  1. คลิกชื่อคอลัมน์ที่คุณต้องการใช้เป็นฐานในการนับเฉพาะของคุณ จากนั้นคลิกหลักสูตร จากนั้นเลือก คีย์หลัก จากรายการดรอปดาวน์ในไฟล์ การดำเนินการ คอลัมน์;
  2. จากนั้น เลือกชื่อคอลัมน์ที่คุณต้องการนับค่า จากนั้นเลือก นับ จากรายการดรอปดาวน์ในไฟล์ การดำเนินการ คอลัมน์;
  3. ตรวจสอบ ลบค่าที่ซ้ำกัน ตัวเลือกในการนับเฉพาะค่าที่ไม่ซ้ำกัน
  4. ในที่สุดคลิก OK ปุ่ม.
  5. ระบุตัวเลือกในกล่องโต้ตอบ

ผล:Kutools จะสร้างตารางที่มีจำนวนนับเฉพาะตามคอลัมน์ที่คุณระบุ
นับค่าที่ไม่ซ้ำกันตามเกณฑ์ด้วย kutools

หมายเหตุ เนื่องจาก Kutools ปรับเปลี่ยนข้อมูลต้นฉบับโดยตรง จึงมีความจำเป็นที่ต้องสำรองข้อมูลของคุณก่อนใช้ Kutools เพื่อป้องกันการเปลี่ยนแปลงหรือสูญหายที่ไม่ได้ตั้งใจ

นับค่าที่ไม่ซ้ำกันตามคอลัมน์อื่นด้วยฟังก์ชัน Unique และ Filter

Excel 365 หรือ Excel 2021 และเวอร์ชันใหม่กว่าแนะนำฟังก์ชันอาร์เรย์แบบไดนามิกที่มีประสิทธิภาพ เช่น UNIQUE และ FILTER ซึ่งทำให้การนับค่าที่ไม่ซ้ำกันโดยอิงจากคอลัมน์อื่นง่ายกว่าที่เคย

ป้อนหรือคัดลอกสูตรด้านล่างนี้ลงในเซลล์ว่างเพื่อใส่ผลลัพธ์ จากนั้นลากสูตรลงมาเพื่อเติมลงในเซลล์อื่น ดูภาพหน้าจอ:

=IFERROR(ROWS(UNIQUE(FILTER($B$2:$B$18,$A$2:$A$18=D2))), 0)

นับค่าที่ไม่ซ้ำกันตามเกณฑ์ด้วยสูตรใน Excel 365

คำอธิบายของสูตร:
  • FILTER($B$2:$B$18, $A$2:$A$18=D2):กรองค่าในคอลัมน์ B โดยค่าที่สอดคล้องกันในคอลัมน์ A ตรงกับค่าใน D2
  • มีเอกลักษณ์(...):ลบรายการที่ซ้ำกันออกจากรายการที่กรอง โดยเก็บเฉพาะค่าที่ไม่ซ้ำกันเท่านั้น
  • แถว(...):นับจำนวนแถวในรายการที่ไม่ซ้ำกัน ซึ่งจะทำให้สามารถนับค่าที่ไม่ซ้ำกันได้อย่างมีประสิทธิภาพ
  • หากเกิดข้อผิดพลาด(..., 0):หากมีข้อผิดพลาด (เช่น ไม่มีค่าที่ตรงกันในคอลัมน์ A) สูตรจะส่งคืน 0 แทนข้อผิดพลาด

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


บทความที่เกี่ยวข้อง:

วิธีนับจำนวนค่าที่ไม่ซ้ำกันในช่วงใน Excel

วิธีการนับค่าที่ไม่ซ้ำกันในคอลัมน์ที่กรองแล้วใน Excel

จะนับค่าที่เหมือนกันหรือซ้ำกันเพียงครั้งเดียวในคอลัมน์ได้อย่างไร?

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!