MS Excel: Bagaimana cara menghitung kemunculan item dalam daftar?

18

Saya memiliki daftar item yang terlihat seperti ini:

A
B
C
A
A
B
D
E
A

Sekarang saya ingin menghitung jumlah kemunculan setiap item. Hasilnya akan terlihat seperti ini:

A 4
B 2
C 1
D 1
E 1

Bagaimana saya bisa melakukan itu? Penting untuk dicatat bahwa ini harus fleksibel. Itu berarti jika saya menambahkan item Fke daftar, item itu juga harus dipertimbangkan dalam hasilnya.

RoflcoptrException
sumber
1
Pertanyaan
rangkap
Ada dokumentasi yang bagus tentang ini di situs web Microsoft, support.office.com/en-us/article/…
smonff

Jawaban:

19

Ini salah satu caranya:

Asumsi: Anda ingin menjaga kolom / daftar yang ada tidak tersentuh, dan Anda ingin ringkasan ini di tempat lain:

  1. Operasi selanjutnya tampaknya membutuhkan tajuk kolom. Tambahkan tajuk kolom di sel di atas daftar Anda.
  2. Dari tab Data Excel, di bawah Filter, pilih opsi menu "Lanjutan" (dari pita di Excel 2007/10)
  3. Pilih rentang, termasuk tajuk baru. Pilih "Salin ke lokasi lain" dan centang "Catatan unik". Pilih sel tujuan untuk lokasi "Salin Ke". masukkan deskripsi gambar di sini
  4. Di sel yang berdekatan dengan daftar unik baru, tambahkan rumus = countif seperti ini:

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

    (di mana parameter pertama adalah rentang absolut dari daftar asli, dan parameter kedua adalah sel relatif dari nilai unik)

  5. Salin dan tempel rumus ini ke kanan semua sel unik.

  6. Jika penghitungan otomatis dimatikan, tekan F9untuk memperbarui.
    Hasilnya seperti ini:

    masukkan deskripsi gambar di sini

jdh
sumber
COUNTIF memiliki sintaksis COUNTIF (rentang; kriteria) - karenanya harus ada tanda titik koma dan bukan koma.
Kozuch
1
@Kozuch - Di Excel dan Office sintaksnya adalah koma. support.office.com/en-us/article/…
jdh
4
Oke, ini mungkin kembali ke pengaturan lokal (bahasa) - di negara saya pembatas desimal adalah koma alih-alih tanda titik, jadi sintaks dalam COUNIF mungkin telah diubah menjadi titik koma alih-alih koma seperti pada bahasa Inggris default. Saya tidak bisa memikirkan penjelasan lain.
Kozuch
1
@Kozuch - poin bagus. Saya menggunakan lokal bahasa Inggris AS, dan harus diulang bahwa lokal dapat mempengaruhi beberapa sintaks Excel.
jdh
16

Gunakan tabel pivot:

  • Tambahkan header ke daftar Item Anda (misalnya, "Item" di sel A1)
  • Pilih kolom 1 (seluruh kolom, bukan hanya data yang ada di sana)
  • Sisipkan tabel pivot
  • Seret "Item" ke area baris, dan juga seret ke area nilai
  • perhitungan nilai harus default ke "Hitungan"

Jika Anda menambahkan item ke daftar Anda, cukup segarkan tabel pivot untuk memperbarui jumlah dan / atau mengambil item baru.

andy holaday
sumber
5

Di sini Anda memiliki GIF bagus yang menunjukkan caranya di Excel. Ini adalah versi Mac OS X, tetapi seharusnya tidak banyak berbeda.

masukkan deskripsi gambar di sini

andilab
sumber