Excel: นับจำนวนครั้งที่ค่าปรากฏสองครั้งและสองครั้งในคอลัมน์


0

ฉันมีชุดข้อมูล 100,000 แถว มันถูกตั้งค่าในลักษณะที่คอลัมน์ A มีชื่อกลุ่มจากนั้นทำซ้ำชื่อกลุ่มสำหรับจำนวนสมาชิกที่ไม่ซ้ำของกลุ่มนั้น ฉันพยายามนับจำนวนครั้งที่ค่าปรากฏสองครั้งและสองครั้งเท่านั้น

  • ค่าจะไม่ปรากฏเพียงครั้งเดียวเท่านั้น - จะมี "ชื่อกลุ่ม" ตามมาทันทีเสมออย่างไรก็ตามสมาชิกจำนวนมากอยู่ในกลุ่มนั้นในแต่ละแถว ดังนั้นสำหรับเอนทิตีที่แตกต่างกันมีอย่างน้อย 2 แถวเสมอ
  • บ่อยกว่าไม่ค่าจะปรากฏขึ้น 3 ครั้งหรือมากกว่า
  • หากค่าปรากฏขึ้น 3 ครั้งขึ้นไปฉันไม่ต้องการรวม ใด ของแถวเหล่านั้นในการนับ ฉันกำลังมองหาจำนวนครั้งที่มีคู่ที่แตกต่างกันปรากฏขึ้น

คำตอบ:


0

สมมติว่าข้อมูลของคุณอยู่ใน A1: A100000

1) คัดลอกค่าที่ไม่ซ้ำกันทั้งหมดในคอลัมน์แยก (ใช้ Data - & gt; ตัวกรองขั้นสูง) - ฉันจะใช้คอลัมน์ C เป็นตัวอย่าง

2) ใส่สูตรต่อไปนี้: =Countif(A$1:A$100000, C1) ใน D1 จากนั้นเติมแต่ละเซลล์ใน D สำหรับทุกค่าที่ไม่ซ้ำใน C

3) ในเซลล์อื่นใช้สูตรต่อไปนี้: =Countif(D1:D??, 2) (โดยที่ ?? คือแถวสุดท้ายของคอลัมน์ C และ D)


ฉันคิดว่าวิธีการนี้คล้ายกับคำตอบก่อนหน้า แต่ฉันเห็นว่าเป็นวิธีแรก ขอบคุณสำหรับคำตอบ!
Shiva Harris

0

คัดลอกสูตรต่อไปนี้ลงในคอลัมน์ b:

=COUNTIF($A$1:$A$100000,A1)=2

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

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

ตัวเลือก B คือการใช้ตารางสาระสำคัญวางค่าของคุณในคอลัมน์ A บนแถวจำนวน (A) ในค่าและกรองแถวตามค่าที่ count = 2


ฉันคิดว่านั่นเป็นกลอุบาย! ขอบคุณ!
Shiva Harris
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.