นับจำนวนค่าที่ไม่ซ้ำกันระหว่างรายการที่ซ้ำกัน

นับจำนวนค่าที่ไม่ซ้ำกันระหว่างรายการที่ซ้ำกัน

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

สมมติว่าคุณต้องการค้นหาจำนวนค่าที่ไม่ซ้ำกันที่มีอยู่ในช่วงที่มีค่าที่ซ้ำกัน ตัวอย่างเช่นถ้าคอลัมน์มีดังต่อไปนี้

  • ค่า 5, 6, 7 และ6ผลลัพธ์คือค่าที่ไม่ซ้ำกันสามค่า— 5, 6 และ7

  • ค่า "แบรดลีย์", "ดอยล์", "ดอยล์", "ดอยล์" ผลลัพธ์คือค่าที่ไม่ซ้ำกันสองค่าคือ "แบรดลีย์" และ "ดอยล์"

มีหลายวิธีในการนับค่าที่ไม่ซ้ำกันระหว่างรายการที่ซ้ำกัน

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

  1. เลือกช่วงของเซลล์หรือตรวจสอบให้แน่ใจว่าเซลล์ที่ใช้งานอยู่นั้นอยู่ในตาราง

    ตรวจสอบให้แน่ใจว่าช่วงของเซลล์มีส่วนหัวของคอลัมน์

  2. บนแท็บ ข้อมูล ในกลุ่ม เรียงลำดับและกรอง ให้คลิก ขั้นสูง

    กล่องโต้ตอบตัวกรองขั้นสูงจะปรากฏขึ้น

  3. คลิกคัดลอกไปยังตำแหน่งที่ตั้งอื่น

  4. ในกล่องคัดลอกไปยังให้ใส่การอ้างอิงเซลล์

    อีกวิธีหนึ่งคือคลิกยุบกล่องโต้ตอบ รูปปุ่ม เพื่อซ่อนกล่องโต้ตอบชั่วคราวให้เลือกเซลล์บนเวิร์กชีตแล้วกดขยายกล่องโต้ตอบ รูปปุ่ม

  5. เลือกกล่องกาเครื่องหมายเฉพาะระเบียนที่ไม่ซ้ำกันเท่านั้นแล้วคลิกตกลง

    ค่าที่ไม่ซ้ำกันจากช่วงที่เลือกจะถูกคัดลอกไปยังตำแหน่งที่ตั้งใหม่ที่เริ่มต้นด้วยเซลล์ที่คุณระบุไว้ในกล่องคัดลอกไปยัง

  6. ในเซลล์ว่างใต้เซลล์สุดท้ายในช่วงให้ใส่ฟังก์ชันแถว ใช้ช่วงของค่าที่ไม่ซ้ำกันที่คุณเพิ่งคัดลอกเป็นอาร์กิวเมนต์โดยไม่รวมส่วนหัวของคอลัมน์ ตัวอย่างเช่นถ้าช่วงของค่าที่ไม่ซ้ำกันคือ B2: B45 คุณใส่= แถว (B2: B45)

ใช้การรวมกันของฟังก์ชัน IFผลรวมความถี่การจับคู่และการทำงานของเลนส์เพื่อทำงานนี้ให้ทำดังนี้

  • กำหนดค่า 1 ให้กับเงื่อนไขที่เป็นจริงแต่ละเงื่อนไขโดยใช้ฟังก์ชัน IF

  • เพิ่มผลรวมโดยใช้ฟังก์ชันSUM

  • นับจำนวนค่าที่ไม่ซ้ำกันโดยใช้ฟังก์ชันความถี่ ฟังก์ชันความถี่จะละเว้นข้อความและค่าศูนย์ สำหรับการเกิดขึ้นครั้งแรกของค่าที่ระบุฟังก์ชันนี้จะส่งกลับตัวเลขที่เท่ากับจำนวนของค่าที่ปรากฏ สำหรับแต่ละการแสดงค่าเดียวกันหลังจากครั้งแรกฟังก์ชันนี้จะส่งกลับค่าศูนย์

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

  • ค้นหาเซลล์ว่างโดยใช้ฟังก์ชันเลน เซลล์ว่างมีความยาว0

ตัวอย่างของฟังก์ชันที่ซ้อนกันเพื่อนับจำนวนค่าที่ไม่ซ้ำกันระหว่างรายการที่ซ้ำกัน

หมายเหตุ: 

  • สูตรในตัวอย่างนี้ต้องถูกใส่เป็นสูตรอาร์เรย์ ถ้าคุณมี Office 365 เวอร์ชันปัจจุบัน คุณเพียงแค่ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด ENTER เพื่อยืนยันสูตรเป็นสูตรอาร์เรย์แบบไดนามิก มิฉะนั้น ต้องใส่สูตรเป็นสูตรอาร์เรย์ดั้งเดิม ดยเลือกช่วงผลลัพธ์ก่อน ใส่สูตรในเซลล์ด้านซ้ายบนของช่วงผลลัพธ์ แล้วกด CTRL+SHIFT+ENTER เพื่อยืนยัน Excel จะแทรกวงเล็บปีกกาที่จุดเริ่มต้นและจุดสิ้นสุดของสูตรให้คุณ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสูตรอาร์เรย์ ให้ดูที่ คำแนะนำและตัวอย่างของสูตรอาร์เรย์

  • เมื่อต้องการดูฟังก์ชันที่ประเมินขั้นตอนทีละขั้นตอนให้เลือกเซลล์ที่มีสูตรจากนั้นบนแท็บสูตรในกลุ่มการตรวจสอบสูตรให้คลิกประเมินสูตร

  • ฟังก์ชันความถี่จะคำนวณความถี่ที่ค่าที่เกิดขึ้นภายในช่วงของค่าแล้วส่งกลับอาร์เรย์แนวตั้งของตัวเลข ตัวอย่างเช่นใช้ความถี่ในการนับจำนวนของคะแนนการทดสอบที่อยู่ในช่วงของคะแนน เนื่องจากฟังก์ชันนี้จะส่งกลับค่าอาร์เรย์ดังกล่าวจะต้องถูกใส่เป็นสูตรอาร์เรย์

  • ฟังก์ชันMATCHจะค้นหารายการที่ระบุในช่วงของเซลล์แล้วส่งกลับค่าตำแหน่งสัมพันธ์ของรายการนั้นในช่วง ตัวอย่างเช่นถ้าช่วง A1: A3 มีค่า 5, 25 และ๓๘สูตร= MATCH (25, A1: A3, 0)จะส่งกลับตัวเลข2เนื่องจากเป็นรายการที่สองในช่วง

  • ฟังก์ชันเลนจะส่งกลับจำนวนอักขระในสตริงข้อความ

  • ฟังก์ชันSUMจะบวกตัวเลขทั้งหมดที่คุณระบุเป็นอาร์กิวเมนต์ แต่ละอาร์กิวเมนต์อาจเป็นช่วงการอ้างอิงเซลล์อาร์เรย์ค่าคงที่สูตรหรือผลลัพธ์จากฟังก์ชันอื่น ตัวอย่างเช่นSUM (A1: A5)จะบวกตัวเลขทั้งหมดที่มีอยู่ในเซลล์ A1 ถึง A5

  • ฟังก์ชันIFจะส่งกลับค่าหนึ่งค่าถ้าเงื่อนไขที่คุณระบุเป็น TRUE และค่าอื่นถ้าเงื่อนไขดังกล่าวประเมินเป็น FALSE

ต้องการความช่วยเหลือหรือไม่

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

ดูเพิ่มเติม

กรองค่าที่ไม่ซ้ำกันหรือเอาค่าที่ซ้ำกันออก

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×