MS Excel: วิธีการนับรายการที่เกิดขึ้นในรายการ?


18

ฉันมีรายการที่มีลักษณะเช่นนี้:

A
B
C
A
A
B
D
E
A

ตอนนี้ฉันต้องการนับจำนวนการเกิดของแต่ละรายการ ผลลัพธ์ควรมีลักษณะเช่นนี้:

A 4
B 2
C 1
D 1
E 1

ฉันจะทำสิ่งนั้นได้อย่างไร เป็นสิ่งสำคัญที่ควรทราบว่าสิ่งนี้ควรมีความยืดหยุ่น นั่นหมายความว่าถ้าฉันเพิ่มรายการFลงในรายการรายการนั้นควรได้รับการพิจารณาในผลลัพธ์ด้วย


1
คำถามซ้ำ: superuser.com/q/329128/76571
Excellll

มีเอกสารที่ดีเกี่ยวกับเรื่องนี้ในเว็บไซต์ของ Microsoft support.office.com/en-us/article/…
smonff

คำตอบ:


19

นี่คือวิธีหนึ่ง:

สมมติฐาน: คุณต้องการให้คอลัมน์ / รายการที่มีอยู่เดิมไม่ถูกแตะต้องและคุณต้องการสรุปนี้ที่อื่น:

  1. การดำเนินการครั้งต่อไปต้องมีส่วนหัวคอลัมน์ เพิ่มส่วนหัวคอลัมน์ในเซลล์ด้านบนรายการของคุณ
  2. จากแท็บข้อมูลของ Excel ภายใต้ตัวกรองเลือกตัวเลือกเมนู "ขั้นสูง" (จาก Ribbon ใน Excel 2007/10)
  3. เลือกช่วงรวมถึงส่วนหัวใหม่ เลือก "คัดลอกไปยังตำแหน่งอื่น" และเลือก "บันทึกที่ไม่ซ้ำเท่านั้น" เลือกเซลล์ปลายทางสำหรับตำแหน่ง "คัดลอกไปที่" ป้อนคำอธิบายรูปภาพที่นี่
  4. ในเซลล์ที่อยู่ติดกับรายการที่ไม่ซ้ำใหม่ให้เพิ่มสูตร = countif ดังนี้:

    = COUNTIF (F $ 16: F $ 24 I16)

    (โดยที่พารามิเตอร์แรกคือช่วงสัมบูรณ์ของรายการเดิมและพารามิเตอร์ที่สองคือเซลล์สัมพัทธ์ของค่าที่ไม่ซ้ำกัน)

  5. คัดลอกและวางสูตรนี้ทางด้านขวาของเซลล์ที่ไม่ซ้ำทั้งหมด

  6. หากปิดการคำนวณอัตโนมัติให้กดF9เพื่ออัปเดต
    ผลลัพธ์จะเป็นดังนี้:

    ป้อนคำอธิบายรูปภาพที่นี่


COUNTIF มีไวยากรณ์ COUNTIF (range; criteria) ดังนั้นจึงควรมีเครื่องหมายอัฒภาคแทนเครื่องหมายจุลภาค
Kozuch

1
@Kozuch - ใน Excel และ Office ไวยากรณ์เป็นเครื่องหมายจุลภาค support.office.com/en-us/article/…
jdh

4
ตกลงนี่อาจกลับไปที่การตั้งค่าภาษา (ในภาษา) ในประเทศของฉันตัวคั่นทศนิยมคือเครื่องหมายจุลภาคแทนที่จะเป็นจุดดังนั้นไวยากรณ์ใน COUNIF อาจถูกเปลี่ยนเป็นเครื่องหมายอัฒภาคแทนเครื่องหมายจุลภาคเช่นเดียวกับภาษาอังกฤษเริ่มต้น ฉันไม่สามารถคิดถึงคำอธิบายอื่น ๆ ได้
Kozuch

1
@ Kozuch - จุดดี ฉันใช้สถานที่ภาษาอังกฤษแบบสหรัฐอเมริกาและมีการพูดซ้ำ ๆ ว่าสถานที่อาจส่งผลต่อไวยากรณ์ของ Excel
jdh

16

ใช้ตารางเดือย:

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

หากคุณเพิ่มรายการลงในรายการของคุณเพียงรีเฟรชตารางสาระสำคัญเพื่ออัปเดตการนับและ / หรือรับรายการใหม่ใด ๆ


5

ที่นี่คุณมี GIF ที่ดีแสดงวิธีการใน Excel นี่เป็นรุ่น Mac OS X แต่ไม่ควรแตกต่างกันมาก

ป้อนคำอธิบายรูปภาพที่นี่

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