MS Excel: Bir listedeki öğelerin oluşumlarını nasıl sayabilirim?


18

Şuna benzeyen öğelerin bir listesi var:

A
B
C
A
A
B
D
E
A

Şimdi her öğenin tekrar sayısını saymak istiyorum. Sonuç şöyle görünmelidir:

A 4
B 2
C 1
D 1
E 1

Bunu nasıl yapabilirim? Bunun esnek olması gerektiğine dikkat etmek önemlidir. Bu F, listeye öğe eklersem sonuçta bu öğenin de dikkate alınması gerektiği anlamına gelir .



Bununla ilgili olarak Microsoft'un web sitesinde support.office.com/tr-tr/article/…
smonff

Yanıtlar:


19

İşte bir yol:

Varsayımlar: Mevcut sütunu / listeyi el değmeden tutmak ve bu özeti başka bir yerde kullanmak istiyorsunuz:

  1. Bir sonraki işlemin görünüşe göre bir sütun başlığına ihtiyacı var. Listenizin üstündeki hücreye bir sütun başlığı ekleyin.
  2. Excel'in Veri sekmesinde, Filtre'nin altında "Gelişmiş" menü seçeneğini seçin (Excel 2007 / 10'daki şeritten)
  3. Yeni başlık dahil aralığı seçin. "Başka bir konuma kopyala" yı seçin ve "Yalnızca benzersiz kayıtlar" ı işaretleyin. "Şuraya Kopyala" konumu için bir hedef hücre seçin. resim açıklamasını buraya girin
  4. Yeni benzersiz listenin yanındaki hücreye, aşağıdaki gibi = countif formülünü ekleyin:

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

    (burada ilk parametre orijinal listenin mutlak aralığıdır ve ikinci parametre benzersiz değerin göreli hücresidir)

  5. Bu formülü kopyalayıp tüm benzersiz hücrelerin sağına yapıştırın.

  6. Otomatik hesaplama kapalıysa, F9güncellemek için tuşuna basın.
    Sonuç şöyledir:

    resim açıklamasını buraya girin


COUNTIF bir COUNTIF (aralık; ölçüt) sözdizimine sahiptir; bu nedenle virgül yerine noktalı virgül olmalıdır.
Kozuch

1
@Kozuch - Excel ve Office'te sözdizimi bir virgüldür. support.office.com/tr-tr/article/…
jdh

4
Tamam, bu muhtemelen yerel ayarlara (dil) geri dönüyor - ülkemde ondalık sınırlayıcı nokta yerine virgül, bu nedenle COUNIF'deki sözdizimi varsayılan İngilizce yerel ayarında olduğu gibi virgül yerine noktalı virgülle değiştirilmiş olabilir. Başka bir açıklama düşünemiyorum.
Kozuch

1
@Kozuch - iyi bir nokta. ABD İngilizcesi yerel ayarını kullanıyorum ve yerel ayarın bazı Excel sözdizimini etkileyebileceğini yineliyor.
jdh

16

Bir pivot tablo kullanın:

  • Öğe listenize bir başlık ekleyin (ör. A1 hücresindeki "Öğe")
  • Sütun 1'i seçin (yalnızca orada bulunan verileri değil, tüm sütunu)
  • Pivot tablo ekle
  • "Öğe" yi satır alanına sürükleyin ve değer alanına da sürükleyin
  • değer hesaplaması varsayılan olarak "Sayım" olmalıdır

Listenize öğe eklerseniz, sayıları güncellemek ve / veya yeni öğeleri almak için pivot tabloyu yenileyin.


5

Burada Excel'de nasıl yapılacağını gösteren güzel bir GIF var. Bu Mac OS X sürümüdür, ancak çok farklı olmamalıdır.

resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.