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

or

วิธีค้นหาค่าที่ซ้ำกันในสองคอลัมน์ใน Excel

เมื่อเราใช้เวิร์กชีทบางครั้งเราจำเป็นต้องเปรียบเทียบคอลัมน์สองคอลัมน์และหาค่าเดียวกัน ตัวอย่างเช่นฉันมีคอลัมน์ยาวสองชื่อนักเรียนและตอนนี้ฉันต้องการเปรียบเทียบและหาชื่อเดียวกัน ถ้าฉันเปรียบเทียบเซลล์โดยเซลล์จะเป็นเรื่องน่าเบื่อและเสียเวลามาก มีวิธีใดที่จะเสร็จสิ้นภารกิจนี้ได้อย่างรวดเร็วหรือไม่?

ค้นหาค่าที่ซ้ำกันในคอลัมน์สองคอลัมน์ด้วยสูตร

ค้นหาค่าที่ซ้ำกันในสองคอลัมน์โดยใช้รหัส VBA

ค้นหาค่าที่ซ้ำกันได้อย่างรวดเร็วในสองคอลัมน์ด้วย Kutools for Excelgood idea3

ค้นหาค่าที่ซ้ำกันได้อย่างรวดเร็วในคอลัมน์เดียวด้วย Kutools for Excelgood idea3


รวมคอลัมน์หรือแถวต่างๆโดยไม่สูญเสียข้อมูลใน Excel

กับ Kutools สำหรับ Excel's Combine Columns and Rows ยูทิลิตี้คุณสามารถรวมเซลล์ multuple ขึ้นอยู่กับแถว / คอลัมน์และคั่นด้วยเครื่องหมายจุลภาคหรือช่องว่างหรือรวมช่วงของเซลล์ไว้ในเซลล์เดียวที่มีตัวคั่นเฉพาะ
ตัวอย่างเช่นที่นี่ฉันจะดำเนินการ thses: (1.) เลือก Select รวมคอลัมน์ ภายใต้ เมื่อต้องการรวมเซลล์ที่เลือกไว้ตามตัวเลือกต่อไปนี้; (2.) ระบุตัวคั่นสำหรับข้อมูลรวมที่นี่ฉันเลือก ช่องว่าง; (3.) ระบุเซลล์ที่คุณต้องการวางผลรวมของคุณ (4.) ระบุว่าคุณต้องการจัดการกับเซลล์ที่รวมกันอย่างไร คลิกเพื่อทดลองใช้ฟรีเต็มรูปแบบใน 60 วัน!
doc รวมเซลล์ 1
Kutools for Excel: มี Excel Add-ins ที่มีประโยชน์มากกว่า 300 และสามารถทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 60 วัน

ค้นหาค่าที่ซ้ำกันในคอลัมน์สองคอลัมน์ด้วยสูตร


ดูภาพหน้าจอต่อไปนี้ฉันมีคอลัมน์ A (A2: A15) และคอลัมน์ C (C2: C13) ซึ่งมีชื่อซ้ำซ้อนบางรายการ

doc หารายการที่ซ้ำกัน 1

โดยการใช้สูตรเราสามารถเปรียบเทียบสองคอลัมน์และแสดงค่าที่ซ้ำกันได้ โปรดทำตามขั้นตอนต่อไปนี้:

1. ในเซลล์ B2 ให้ป้อนสูตรนี้: = IF (ISERROR (MATCH (A2, $ C $ 2: $ C $ 13,0)), "" A2).

doc หารายการที่ซ้ำกัน 2

บันทึก: ในสูตรข้างต้น: A2 เป็นคอลัมน์ที่คุณต้องการเปรียบเทียบ $ C $ 2: $ C $ 13 เป็นช่วงที่คุณต้องการเปรียบเทียบ คุณสามารถเปลี่ยนตัวแปรสำหรับสิ่งที่คุณใช้

2. กด เข้าสู่ สำคัญ. เลือกเซลล์ B2 แล้วลากที่จับเติมมากกว่าเซลล์ B15 และชื่อที่ซ้ำกันทั้งหมดจะปรากฏในคอลัมน์ B ดูภาพหน้าจอ:

doc หารายการที่ซ้ำกัน 3


ค้นหาค่าที่ซ้ำกันในสองคอลัมน์โดยใช้รหัส VBA

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

1. คลิก ผู้พัฒนา > ของ Visual Basicใหม่ หน้าต่าง Microsoft Visual Basic สำหรับแอ็พพลิเคชัน จะปรากฏคลิก สิ่งที่ใส่เข้าไป > โมดูลและใส่รหัสต่อไปนี้ลงในโมดูล:

โค้ด VBA: หารายการที่ซ้ำจากสองคอลัมน์

Sub Compare()
Dim Range1 As Range, Range2 As Range, Rng1 As Range, Rng2 As Range, outRng As Range
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Range1 :", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng1 In Range1
    xValue = Rng1.Value
    For Each Rng2 In Range2
        If xValue = Rng2.Value Then
            If outRng Is Nothing Then
                Set outRng = Rng1
            Else
                Set outRng = Application.Union(outRng, Rng1)
            End If
        End If
    Next
Next
outRng.Select
Application.ScreenUpdating = True
End Sub

2. คลิก doc-คูณคำนวณ 3 เพื่อดำเนินการรหัสในกล่องผุดขึ้นมาเลือกช่วง 1 ที่คุณต้องการเปรียบเทียบ

doc หารายการที่ซ้ำกัน 4

3. คลิก OK และไปที่การเลือกช่วง 2 ที่คุณจะได้รับเมื่อเทียบกับ

doc หารายการที่ซ้ำกัน 5

4. จากนั้นคลิก OKและค่าที่ซ้ำกันทั้งในคอลัมน์ A และคอลัมน์ C ถูกเลือกไว้ในคอลัมน์ A

doc หารายการที่ซ้ำกัน 6

หมายเหตุ: ถ้าคุณต้องการเลือกรายการที่ซ้ำจากคอลัมน์ C คุณจำเป็นต้องสลับคอลัมน์ที่เลือกไว้สองคอลัมน์


ค้นหาค่าที่ซ้ำกันได้อย่างรวดเร็วในสองคอลัมน์ด้วย Kutools for Excel

ด้วยความช่วยเหลือของ Kutools สำหรับ Excelคุณสามารถหาค่าที่ซ้ำกันได้อย่างรวดเร็วและสะดวกสบาย

Kutools สำหรับ Excel, ที่มีมากกว่า 300 ฟังก์ชั่นที่มีประโยชน์ช่วยให้งานของคุณง่ายขึ้น

หลังจากการติดตั้ง Kutools สำหรับ Excel โปรดทำตามด้านล่าง:(ดาวน์โหลดฟรี Kutools สำหรับ Excel Now!)

คลิก Kutools > Select > Select Same & Different Cells.

doc หารายการที่ซ้ำกัน 10

1. ใน Select Same & Different Cells ใหดําเนินการตอไปนี้:

(1.) คลิกที่แรก doc แทนที่ช่วงชื่อ-7เพื่อเลือกคอลัมน์ต้นทางที่ต้องการเปรียบเทียบจากนั้นคลิกที่สอง doc แทนที่ช่วงชื่อ-7เพื่อเลือกคอลัมน์ที่คุณเปรียบเทียบ

(2.) เลือก Each row ภายใต้ Based on มาตรา;

(3.) จากนั้นเลือก ค่าเดียวกัน จาก หา มาตรา;

(4.) ในที่สุดคุณสามารถเลือกพื้นหลังหรือสีแบบอักษรเพื่อเน้นเซลล์เดิมภายใต้ Processing of resuts ส่วนที่คุณต้องการ

doc หารายการที่ซ้ำกัน 8

2 จากนั้นคลิก OKและมีการเลือกค่าเดียวกันทั้งในคอลัมน์ A และคอลัมน์ B ในคอลัมน์ A

doc หารายการที่ซ้ำกัน 9

ด้วยอรรถประโยชน์นี้คุณยังสามารถหาค่าที่แตกต่างกันระหว่างสองคอลัมน์


หมายเหตุ:

  • My data has headers: หากข้อมูลที่คุณเปรียบเทียบมีส่วนหัวคุณสามารถเลือกตัวเลือกนี้ได้และส่วนหัวจะไม่ได้รับการเปรียบเทียบ
  • Select entire rows: ด้วยตัวเลือกนี้จะเลือกทั้งแถวที่มีค่าเดียวกัน
  • Case Sensitive: การตรวจสอบตัวเลือกนี้คุณจะเปรียบเทียบคอลัมน์ที่มีตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
  • ทั้งสองช่วงเปรียบเทียบต้องมีจำนวนคอลัมน์เท่ากัน
  • หากต้องการเลือกรายการที่ซ้ำจากคอลัมน์ C คุณจำเป็นต้องสลับคอลัมน์ที่เลือกไว้สองคอลัมน์

การสาธิต: ค้นหาและเน้นค่าที่ซ้ำกันได้อย่างรวดเร็วในสองคอลัมน์

Kutools for Excel: 300 + ฟังก์ชันที่คุณต้องมีใน Excel, ทดลองใช้ฟรี 60 วันจากที่นี่

ค้นหาค่าที่ซ้ำกันได้อย่างรวดเร็วในคอลัมน์เดียวด้วย Kutools for Excel

หลังจากการติดตั้ง Kutools สำหรับ Excel โปรดทำตามด้านล่าง:(ดาวน์โหลดฟรี Kutools สำหรับ Excel Now!)

บางครั้งคุณอาจต้องการหาค่าที่ซ้ำกันในคอลัมน์ Kutools for Excel ยังสามารถช่วยให้คุณสามารถจัดการได้อย่างรวดเร็ว

1 เลือกคอลัมน์ที่คุณต้องการค้นหาค่าที่ซ้ำกันคลิก Kutools > Select > Select Duplicate & Unique Cells.
doc หารายการที่ซ้ำกัน 11

2 ใน Select Duplicate & Unique Cells โต้ตอบตรวจสอบ Duplicates or All duplicates ตามต้องการและในเวลาเดียวกันคุณสามารถเลือกเน้นซ้ำกับพื้นหลังหรือสีตัวอักษรหรือไม่ได้ Processing of results มาตรา.
doc หารายการที่ซ้ำกัน 12

3 คลิก Okกล่องโต้ตอบจะปรากฏขึ้นเพื่อเตือนจำนวนเซลล์ที่ซ้ำกันที่เลือกไว้คลิก OK เพื่อปิดและเลือกรายการที่ซ้ำกันและไฮไลต์
doc หารายการที่ซ้ำกัน 13


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

วิธีการหาค่าที่ไม่ซ้ำกันระหว่างสองคอลัมน์ใน excel?



เครื่องมือเพิ่มประสิทธิภาพที่แนะนำ

แท็บ Office

gold star1 นำแท็บที่มีประโยชน์ไปยัง Excel และซอฟต์แวร์ Office อื่น ๆ เช่นเดียวกับ Chrome, Firefox และ Internet Explorer ใหม่

Kutools สำหรับ Excel

gold star1 น่าทึ่ง! เพิ่มประสิทธิภาพการทำงานของคุณในอีก 5 นาที ไม่จำเป็นต้องมีทักษะพิเศษประหยัดสองชั่วโมงทุกวัน!

gold star1 300 คุณสมบัติใหม่สำหรับ Excel, Make Excel ง่ายมากและมีประสิทธิภาพ:

  • ผสานเซลล์ / แถว / คอลัมน์โดยไม่สูญเสียข้อมูล
  • รวมและรวมแผ่นงานหลายแผ่นและสมุดงาน
  • เปรียบเทียบช่วง, คัดลอกหลายช่วง, แปลงข้อความเป็นวันที่, หน่วยและการแปลงสกุลเงิน
  • นับตามสี, เพจย่อยย่อย, การเรียงลำดับขั้นสูงและตัวกรอง Super,
  • เพิ่มเติมเลือก / แทรก / ลบ / ข้อความ / รูปแบบ / ลิงก์ / ความคิดเห็น / เวิร์คบุ๊ค / แผ่นงานเครื่องมือ ...

ภาพหน้าจอของ Kutools for Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    John Kerr · 4 days ago
    Have had the program for about 3 days and it is already saying that my 60 day free trial is up and I have to buy it to use it. So much for company honesty and customer satisfaction.
  • To post as a guest, your comment is unpublished.
    Luis · 1 years ago
    so lovely yeah!
  • To post as a guest, your comment is unpublished.
    Conrad Blume · 1 years ago
    I LOVE THIS SITE!
  • To post as a guest, your comment is unpublished.
    JeteMc · 1 years ago
    Thank You!
  • To post as a guest, your comment is unpublished.
    :( · 1 years ago
    This shit don't work... just getting

    outRng.Select object variable or with block variable not set??