สารบัญ
ใน Microsoft Excel การแยก ค่าที่ไม่ซ้ำจากคอลัมน์ เป็นหนึ่งในงานที่สำคัญ คุณจะพบว่าตัวเองอยู่ในสถานการณ์ต่างๆ ที่คุณอาจต้องค้นหาข้อมูลเฉพาะเพื่อวิเคราะห์ชุดข้อมูลของคุณ ในบทช่วยสอนนี้ คุณจะได้เรียนรู้ทุกวิธีที่เป็นไปได้ในการแยกค่าที่ไม่ซ้ำกันในคอลัมน์ใน Excel พร้อมตัวอย่างที่เหมาะสมและภาพประกอบที่เหมาะสม
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
ค่าที่ไม่ซ้ำใน Column.xlsm
6 วิธีในการค้นหาค่าที่ไม่ซ้ำในคอลัมน์ใน Excel
ในส่วนต่อไปนี้ เราจะนำเสนอวิธีที่มีประสิทธิภาพ 6 วิธีในการแยกค่าที่ไม่ซ้ำ จากคอลัมน์ใน Excel ตอนนี้ เราขอแนะนำให้คุณเรียนรู้และปรับใช้วิธีการเหล่านี้กับเวิร์กชีตของคุณ ฉันหวังว่ามันจะช่วยเสริมความรู้ Excel ของคุณในอนาคตอย่างแน่นอน
1. การใช้ตัวกรองขั้นสูงสำหรับค่าที่ไม่ซ้ำใน Excel
ตอนนี้ วิธีที่ใช้มากที่สุดในการค้นหาค่าที่ไม่ซ้ำจากคอลัมน์ใน Excel กำลังใช้คำสั่งขั้นสูง คุณสามารถค้นหาได้จากแท็บข้อมูล
ดูชุดข้อมูลต่อไปนี้:
ที่นี่ เราจะใช้ตัวกรองขั้นสูงสำหรับข้อมูลเฉพาะ ค่าในคอลัมน์
📌 ขั้นตอน
- ขั้นแรก เลือกเซลล์ใดก็ได้จากคอลัมน์
- จากนั้นไปที่แท็บข้อมูล
- หลังจากนั้น คลิกที่ ขั้นสูง
- ตอนนี้ จากกล่องโต้ตอบ ตัวกรองขั้นสูง r ให้เลือก คัดลอกไปยังตำแหน่งอื่น จากนั้นเลือกใดๆเซลล์เพื่อวางค่าใหม่ ถัดไป ทำเครื่องหมายในช่อง บันทึกเฉพาะเท่านั้น .
- จากนั้นคลิกที่ ตกลง .
อย่างที่คุณเห็น เราได้สร้างรายการค่าที่ไม่ซ้ำกันใหม่ในคอลัมน์ใน Excel เรียบร้อยแล้ว
อ่านเพิ่มเติม: วิธีแยกรายการที่ไม่ซ้ำออกจากรายการใน Excel (10 วิธี)
2. กรองหาค่าที่ไม่ซ้ำในคอลัมน์
อีกวิธีที่มีประสิทธิภาพคือการกรอง รายการหรือคอลัมน์ นอกจากนี้ยังใช้คำสั่ง ขั้นสูง จากแท็บ ข้อมูล ของ Excel แต่ความแตกต่างคือมันจะแทนที่ทั้งคอลัมน์ของคุณด้วยค่าที่ไม่ซ้ำ
📌 ขั้นตอน
- ก่อนอื่น เลือกเซลล์ใดก็ได้จากคอลัมน์
- ไปที่แท็บ ข้อมูล
- หลังจากนั้น คลิกที่ ขั้นสูง
- ตอนนี้ จากกล่องโต้ตอบ ตัวกรองขั้นสูง ให้เลือก กรองรายการ แทนที่ ถัดไป ทำเครื่องหมายในช่อง บันทึกเฉพาะเท่านั้น .
- จากนั้นคลิกที่ ตกลง .<13
ในตอนท้าย คุณจะเห็นว่าจะแสดงเฉพาะค่าที่ไม่ซ้ำกันในคอลัมน์เท่านั้น โดยทั่วไปจะซ่อนค่าที่ซ้ำกัน
3. ลบรายการที่ซ้ำออกจากคอลัมน์ใน Excel
ตอนนี้ วิธีนี้ค่อนข้างเข้าใจง่าย หากคอลัมน์ของคุณมีรายการที่ซ้ำกัน ให้ลบรายการที่ซ้ำกันออก หลังจากนั้น สิ่งที่คุณจะมีคือค่าเฉพาะในคอลัมน์ใน Excel
📌 ขั้นตอน
- ก่อนอื่น เลือกเซลล์ใดก็ได้จากคอลัมน์
- จากนั้น ไปที่ ข้อมูล
- จาก เครื่องมือข้อมูล กลุ่ม คลิกที่ ลบรายการที่ซ้ำกัน .
- ตอนนี้ จาก ลบรายการที่ซ้ำกัน กล่องโต้ตอบ ทำเครื่องหมายในช่อง ข้อมูล และ ข้อมูลของฉันมีส่วนหัว .
- จากนั้นคลิก ใน ตกลง .
สุดท้าย จะแสดงจำนวนรายการซ้ำที่พบและจำนวนค่าที่ไม่ซ้ำกันในคอลัมน์ใน Excel
4. สูตรสำหรับค้นหาค่าที่ไม่ซ้ำจากคอลัมน์
ตอนนี้ คุณสามารถใช้สูตรเพื่อแยกค่าที่ไม่ซ้ำในคอลัมน์ได้ วิธีการเหล่านี้จะมีประโยชน์ในอนาคต ดังนั้น เราขอแนะนำให้คุณเรียนรู้สูตรเหล่านี้ด้วยเพื่อพัฒนาความรู้ของคุณ
4.1 การใช้ฟังก์ชัน IF และ COUNTIF
ในวิธีนี้ เรากำลังรวม ฟังก์ชัน IF และ ฟังก์ชัน COUNTIF เข้าด้วยกัน ตอนนี้วิธีนี้จะวางค่าในเซลล์หากไม่ซ้ำกัน แต่การวางแนวจะไม่เหมือนวิธีอื่น คุณสามารถเก็บสิ่งนี้ไว้ในคลังแสงเพื่อเป็นนักวิเคราะห์ที่ดีขึ้น
📌 ขั้นตอน
- ขั้นแรก สร้างคอลัมน์ใหม่
- หลังจากนั้น พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 :
=IF(COUNTIF(B$5:B5,B5)=1,B5,"")
- จากนั้นกด Enter .
- หลังจากนั้น ให้ลากที่จับ เติม ไอคอนเหนือช่วงของเซลล์ D6:D13 จากนั้นคุณจะเห็นสิ่งต่อไปนี้:
อย่างที่คุณเห็นจากภาพหน้าจอด้านบน คอลัมน์ของเรามีเฉพาะค่าเฉพาะใน Excel
4.2 การใช้ฟังก์ชัน INDEX และ MATCH
ตอนนี้ กระบวนการของวิธีนี้คล้ายกับวิธีก่อนหน้า แค่เราเปลี่ยนสูตรตรงนี้ โดยหลักแล้ว เรากำลังผสม ฟังก์ชัน INDEX และ ฟังก์ชัน MATCH .
นอกจากนี้ เรากำลังใช้ ฟังก์ชัน IFERROR และ the ฟังก์ชัน COUNTIF เพื่อขอความช่วยเหลือเพิ่มเติม
📌 ขั้นตอน
- สร้างคอลัมน์ใหม่
- จากนั้น พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 :
=IFERROR(INDEX($B$5:$B$13, MATCH(0,COUNTIF($D$4:D4, $B$5:$B$13), 0)),"")
- ถัดไป กด Enter .
- หลังจากนั้น ลากไอคอน Fill handle เหนือช่วงของเซลล์ D6:D13 .
- จากนั้นคุณจะเห็นสิ่งต่อไปนี้:
ด้วยวิธีนี้ คุณสามารถดึงค่าที่ไม่ซ้ำจากเซลล์ Excel ได้อย่างง่ายดาย
อ่านเพิ่มเติม: วิธีรับค่าที่ไม่ซ้ำจากช่วงใน Excel ( 8 วิธี)
5. การใช้ฟังก์ชัน UNIQUE ใน Excel
ตอนนี้ อีกวิธีที่จำเป็นในการค้นหาค่าที่ไม่ซ้ำกันในคอลัมน์คือการใช้ ฟังก์ชัน UNIQUE . ฟังก์ชัน Excel UNIQUE ส่งกลับรายการของค่าที่ไม่ซ้ำกันในช่วงหรือรายการ เป็นฟังก์ชันที่ใช้งานง่ายมากซึ่งคุณสามารถใช้เพื่อแยกทั้งค่าที่ไม่ซ้ำและไม่ซ้ำใคร นอกจากนี้ยังช่วยในการเปรียบเทียบคอลัมน์กับคอลัมน์หรือแถวต่อแถว
หมายเหตุ : ฟังก์ชัน UNIQUE คือมีอยู่ใน Excel 365 และ 2021
ในส่วนต่อไปนี้ เราจะแสดงตัวอย่างห้าตัวอย่างสำหรับฟังก์ชัน UNIQUE เพื่อใช้เวิร์กชีตของคุณ
5.1 แยกค่าที่ไม่ซ้ำออกจาก คอลัมน์
คอลัมน์นี้เป็นตัวอย่างพื้นฐานของฟังก์ชัน UNIQUE เราจะค้นหาค่าที่ไม่ซ้ำกันจากคอลัมน์
📌 ขั้นตอน
- ในตอนแรก ให้สร้างคอลัมน์ใหม่
- ตอนนี้ พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 :
=UNIQUE(B5:B13)
- ถัดไป กด Enter .
หลังจากนั้น มันจะดึงค่าที่ไม่ซ้ำทั้งหมดจากอีกคอลัมน์หนึ่งมาไว้ในคอลัมน์นี้
5.2 แยกค่าที่ไม่ซ้ำซึ่งมีเพียงครั้งเดียวที่เกิดขึ้น
ตอนนี้ คุณจะเห็นได้จากคอลัมน์ว่าเรามีค่าบางค่าที่ เกิดขึ้นหลายครั้ง และค่าบางอย่างเกิดขึ้นเพียงครั้งเดียว ค่าเหล่านี้สามารถเรียกว่าค่าเฉพาะบริสุทธิ์ คุณสามารถค้นหาค่าเหล่านี้ได้โดยตั้งค่าอาร์กิวเมนต์ที่สามของฟังก์ชัน UNIQUE เป็น TRUE .
📌 Steps
- สร้างคอลัมน์ใหม่ดังต่อไปนี้
- ถัดไป พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 :
=UNIQUE(B5:B13,,TRUE)
- หลังจากนั้น กด Enter
อย่างที่คุณเห็น มีเพียงสามค่าที่ไม่ซ้ำกันเท่านั้นที่ปรากฏเพียงครั้งเดียวในคอลัมน์
5.3 ค่าที่ไม่ซ้ำจากหลายคอลัมน์
ตอนนี้ คุณสามารถใช้ฟังก์ชัน UNIQUE กับหลายๆคอลัมน์ที่มีแถวที่ไม่ซ้ำกัน มันส่งกลับคอลัมน์เป้าหมายในอาร์กิวเมนต์อาร์เรย์
เรากำลังใช้สิ่งนี้สำหรับชุดข้อมูลต่อไปนี้:
📌 ขั้นตอน
- พิมพ์สูตรต่อไปนี้ใน เซลล์ E5 :
=UNIQUE(B5:C13)
- หลังจากนั้น กด Enter .
อ่านเพิ่มเติม: <2 วิธีค้นหาค่าที่ไม่ซ้ำจากหลายคอลัมน์ใน Excel
5.4 จัดเรียงค่าที่ไม่ซ้ำตามลำดับตัวอักษร
ตอนนี้ คุณสามารถแยกค่าที่ไม่ซ้ำจากคอลัมน์ตามลำดับตัวอักษรได้ เราดำเนินการนี้จากการเรียงลำดับ & คำสั่งตัวกรองของ Excel แต่ ฟังก์ชัน SORT นั้นง่ายสำหรับเรา คุณไม่จำเป็นต้องจัดเรียงใหม่ทุกครั้งหลังจากแยกข้อมูลแล้ว
📌 ขั้นตอน
- สร้างคอลัมน์ใหม่ก่อน
- หลังจากนั้น พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 :
=SORT(UNIQUE(B5:B13))
- สุดท้าย กด Enter .
อย่างที่คุณเห็น เราได้แยกและจัดเรียงค่าที่ไม่ซ้ำจากคอลัมน์ใน Excel เรียบร้อยแล้ว
5.5 ค่าที่ไม่ซ้ำตามเกณฑ์
ตอนนี้ คุณสามารถค้นหา ค่าที่ไม่ซ้ำ จากคอลัมน์ตามเกณฑ์ใน Excel ในการดำเนินการนี้ เรากำลังผสมฟังก์ชัน UNIQUE กับ ฟังก์ชัน FILTER ใน Excel
ลองดูชุดข้อมูลต่อไปนี้:
จากตรงนี้ เราจะพบว่าค่าที่ไม่ซ้ำกันซึ่งมีอายุน้อยกว่า 30
📌 ขั้นตอน
- ในตอนแรก ให้สร้างคอลัมน์ใหม่สองคอลัมน์ดังต่อไปนี้:
- ถัดไป พิมพ์สูตรต่อไปนี้ใน เซลล์ D5 :
=UNIQUE(FILTER(B5:C13,C5:C13<30))
- จากนั้นกด Enter .
ตอนนี้ คุณสามารถดูค่าที่ไม่ซ้ำจากชุดข้อมูลตามเกณฑ์ของเราใน Excel
6. มาโคร VBA สำหรับค่าที่ไม่ซ้ำในคอลัมน์
ตอนนี้ ถ้าคุณคลั่งไคล้ VBA เหมือนฉัน คุณอาจพบว่าสิ่งนี้น่าสนใจ วิธีนี้ใช้งานได้จริงเหมือนกับวิธีการกรองขั้นสูงที่แสดงไว้ก่อนหน้านี้ สร้างรายการใหม่ในคอลัมน์ใหม่ที่มีค่าไม่ซ้ำกัน
📌 ขั้นตอน
- ขั้นแรก กด Alt+F11 เพื่อเปิด แอปพลิเคชัน Visual Basic
- หลังจากนั้น คลิกที่ แทรก > โมดูล .
- ตอนนี้ พิมพ์รหัสต่อไปนี้:
4683
- หลังจากนั้น บันทึก ไฟล์
- ตอนนี้ กด Alt+F8 เพื่อเปิดกล่องโต้ตอบมาโคร
- จากนั้น เลือก UniqueColumn แล้วคลิก เรียกใช้
อย่างที่คุณเห็น โค้ด VBA ของเราสร้างคอลัมน์ใหม่สำเร็จแล้ว ด้วยค่าที่ไม่ซ้ำกันใน Excel
💬 สิ่งที่ควรจำ
✎ เราได้แสดงตัวอย่างพื้นฐานของฟังก์ชัน UNIQUE ที่นี่ อย่าลืมอ่านบทความที่เรากล่าวถึงเพื่อรับแนวคิดที่ชัดเจนเกี่ยวกับฟังก์ชันนี้
✎ ฟังก์ชัน UNIQUE จะแสดง #SPILL ข้อผิดพลาดหากเซลล์อย่างน้อยหนึ่งเซลล์ไม่ว่างในช่วงการรั่วไหล
✎ หากคุณไม่ต้องการเขียนทับข้อมูลเดิมของคุณ ให้ทำสำเนาเซลล์นั้น
สรุป
โดยสรุป ฉันหวังว่าบทช่วยสอนนี้จะให้ความรู้ที่เป็นประโยชน์แก่คุณในการแยกค่าที่ไม่ซ้ำกันในคอลัมน์ใน Excel เราขอแนะนำให้คุณเรียนรู้และนำคำแนะนำเหล่านี้ไปใช้กับชุดข้อมูลของคุณ ดาวน์โหลดแบบฝึกหัดและลองทำด้วยตนเอง นอกจากนี้ อย่าลังเลที่จะแสดงความคิดเห็นในส่วนความคิดเห็น ความคิดเห็นอันมีค่าของคุณทำให้เรามีแรงจูงใจในการสร้างบทช่วยสอนเช่นนี้
อย่าลืมตรวจสอบเว็บไซต์ของเรา ExcelWIKI.com เพื่อดูปัญหาและแนวทางแก้ไขต่างๆ ที่เกี่ยวข้องกับ Excel
เรียนรู้วิธีการใหม่และเติบโตต่อไป!