Policz ilość wystąpień każdej wartości w kolumnie w Excelu

  • Udostępnij To
Hugh West

W celu wykonania różnych zadań w programie Excel, możesz potrzebować policzyć liczbę wystąpień każdej wartości. Agenda tego artykułu ma na celu pokazanie, jak policzyć liczbę wystąpień każdej wartości w kolumnie w programie Excel. W tym przypadku zademonstrujemy 5 łatwych i szybkich metod dotyczących tego problemu. Więc przejdźmy przez artykuł, aby skutecznie wykonać zadanie.

Pobierz Zeszyt ćwiczeń

Możesz pobrać następujący skoroszyt Excela, aby lepiej zrozumieć i samemu poćwiczyć.

Liczenie liczby wystąpień każdej wartości w kolumnie.xlsx

5 metod liczenia liczby wystąpień każdej wartości w kolumnie w Excelu

Zanim przejdziemy do tutorialu, zapoznajmy się z dzisiejszym zestawem danych.

Tutaj mamy Przedstawiciel handlowy , Miasto oraz Wynagrodzenie Jest kilka wartości, które powtarzają się w kolumnach, aby przykłady były zrozumiałe. Przedstawiciel handlowy oraz Miasto są kolumnami wartości tekstowych, a Wynagrodzenie Ta relacja i zbiór danych służą wyłącznie celom praktycznym.

Teraz, korzystając z powyższego zbioru danych, będziemy liczyć liczbę wystąpień każdej wartości w kolumnie na wiele sposobów. Zbadajmy więc je po kolei.

1. użycie funkcji COUNTIF

Używanie Funkcja COUNTIF , możemy policzyć liczbę wystąpień każdej wartości w kolumnie lub zakresie. Jest to proste i łatwe, zobaczmy to w działaniu.

📌 Kroki:

Na stronie Funkcja COUNTIF zlicza liczbę komórek w zakresie porównującym dany warunek.

Napiszmy wzór na liczenie Przedstawiciel handlowy w naszym przykładowym skoroszycie Excela

=COUNTIF(B7:B23,F7)

W ramach Funkcja COUNTIF wstawiliśmy wszystkie wartości Przedstawiciel handlowy jako zakres . Nasze kryteria jako kryterium wstawiliśmy nazwę (w tym przypadku imię, stopniowo będziemy sprawdzać każdą inną nazwę). Dało to liczbę wystąpień dla nazwy Max Ponieważ nasz zbiór danych nie jest duży, możesz szybko sprawdzić, czy są w nim 4 Max wewnątrz tego Przedstawiciel handlowy kolumna.

  • Teraz umieść kursor w prawym dolnym rogu komórki E7 i będzie to wyglądało na plus. (+) to znak. Uchwyt do napełniania narzędzie.
  • Następnie kliknij na nią dwukrotnie, aby uzyskać pozostałe wartości.

Och! To jest dostarczanie wadliwej wartości, popełniliśmy błąd.

Nie używaliśmy Odniesienie bezwzględne więc nasze odwołania do komórek ciągle się zmieniały i dawały błędne wyniki. Musimy więc użyć Odniesienie bezwzględne przed ćwiczeniami AutoFill .

=COUNTIF($B$7:$B$23,F7)

Tym razem podało prawidłowe wartości.

Ale zastanów się trochę, czy to jest w formacie, który ma pobierać wartość już na pierwszy rzut oka. Nie, to nie jest ani dostarczanie inseratów szybko, ani przyjemna dla oka forma.

Aby nasz wynik, z którego możemy wyprowadzić inserty był szybszy, możemy skorzystać z pomocy Excela Sortowanie & Filtr funkcja.

  • Na początku należy wybrać cały Przedstawiciel handlowy kolumna ( B6:B23 ).
  • Następnie przejdź do Dane tab.
  • Tutaj znajdziesz m.in. Zaawansowane opcja na Sortowanie & Filtr Grupa. Więc wybierz ją.

Kliknięcie na Zaawansowane ikona poprowadzi Cię do Filtr zaawansowany okno dialogowe.

  • Po pierwsze, wybierz Kopiuj do innej lokalizacji .
  • Na stronie Wykaz Zakres jest automatycznie wybierany, tak jak wybieramy, jeśli wcześniej.
  • W Kopiuj do W tym przypadku podaliśmy numer komórki, do której chcemy go wkleić. W tym przypadku podaliśmy go jako komórkę F6 .
  • Następnie upewnij się, że zaznaczone jest pole Tylko unikalne rekordy .
  • Na koniec uderz w ENTER lub kliknąć OK .

Teraz możemy zobaczyć wszystkie unikalne wartości z kolumny do osobnego miejsca w F6:F12 zakres.

  • Teraz użyj poprzedniego COUNTIF wzór.

Musisz użyć kryteriów z tej wyodrębnionej kolumny, aby uzyskać numer wystąpienia dla każdej z wartości.

  • Następnie należy wykorzystać AutoFill funkcja, aby skopiować formułę do kolejnych komórek.

Ten COUNTIF formuła może być użyta również dla wartości numerycznych.

  • W tym czasie napisz wzór na Wynagrodzenie kolumna naszego przykładu.
=COUNTIF($D$7:$D$23,F15)

Uwaga: Proszę pamiętać, że od tego momentu będziemy wyodrębniać unikalne wartości do osobnych miejsc za pomocą Sortowanie & Filtr przed użyciem jakiejkolwiek formuły .

Read More: Jak liczyć powtarzające się słowa w Excelu (11 metod).

2) Wykorzystanie funkcji SUMA i EXACT

Liczbę wystąpień dla każdej wartości możemy sprawdzić za pomocą SUMA oraz EXACT również funkcje.

Nazwa mówi wszystko o Funkcja SUMA , poda ci sumę dla podanego w niej zakresu.

Na stronie Funkcja EXACT porównuje dwie wartości i zwraca TRUE jeśli są dokładnie takie same, w przeciwnym razie FALSE . Zazwyczaj funkcja ta jest stosowana dla wartości tekstowych.

📌 Kroki:

Nasza formuła wykorzystująca SUMA oraz EXACT funkcja będzie czymś takim.

SUM(-EXACT(zakres,kryteria))

Aby lepiej zrozumieć wzór, napisz Funkcja EXACT część pierwsza.

  • Po pierwsze, wybierz komórkę G7 i wprowadzić następujący wzór.
=--EXACT($B$7:$B$23,F7)

Tutaj mamy napisane Funkcja EXACT dla Przedstawiciel handlowy Użyliśmy również podwójnego myślnika, aby przekształcić TRUE/FALSE do 0 oraz 1 Możemy zauważyć, że jest to formuła tablicowa. Zobaczysz, co zwraca, dla każdego dopasowania, które zapewnia 1 oraz 0 za brak dopasowania.

  • Następnie. Funkcja SUMA działa i podaje wynik.
=SUMA(--EXACT($B$7:$B$23,F7))

Uwaga: Ponieważ jest to formuła tablicowa, musisz użyć CTRL + SHIFT + ENTER zamiast po prostu ENTER Jeśli jednak korzystasz z programu Excel 365, możesz wykonać to zadanie po prostu naciskając przycisk ENTER A po wpisaniu jakiejkolwiek formuły tablicowej pokazuje parę nawiasów klamrowych wokół formuły. Excel daje to automatycznie, nie trzeba tego robić ręcznie .

  • Na koniec użyj Uchwyt do napełniania by zrobić to samo z pozostałymi komórkami.

Podobnie, możesz użyć tej formuły również dla liczb. Na poniższym obrazku pokazaliśmy wynik użycia tej formuły dla Wynagrodzenie kolumna.

=SUMA(--EXACT($D$7:$D$23,F16))

Read More: Excel VBA do liczenia duplikatów w kolumnie (pełna analiza)

Podobne lektury

  • Jak policzyć zduplikowane wiersze w Excelu (4 metody)
  • Licz duplikaty wartości tylko raz w Excelu (3 sposoby)
  • Jak liczyć wystąpienia na dzień w Excelu (4 szybkie sposoby)

3. wstawianie funkcji COUNT i IF

Widzieliśmy, jak obliczyć liczbę wystąpień przy użyciu Funkcja COUNTIF Tym razem zobaczymy użycie COUNT oraz JEŚLI funkcje.

Nie daj się zmylić, podczas gdy w COUNTIF W sekcji tej użyliśmy jednej funkcji ( COUNTIF ), ale w tym rozdziale będziemy używać COUNT & JEŚLI dwie oddzielne funkcje.

📌 Kroki:

  • Na samym początku napisz. Funkcja IF tego wzoru na Przedstawiciel handlowy kolumna.
=IF($B$7:$B$23=F7,$D$7:$D$23)
  • Następnie naciśnij ENTER .

Tablica podaje odpowiednią wartość z zakresu liczb, która spełnia kryteria i FALSE dla innych.

Tutaj znalazł 4 mecze, więc w tych 4 miejscach, zwrócili zakres liczbowy wartość ( Wynagrodzenie ).

  • Teraz w środku Funkcja COUNT , policzymy te wartości liczbowe i podamy liczbę wystąpień.
=COUNT(IF($B$7:$B$23=F7,$D$7:$D$23))

  • Podobnie można zrobić dla wartości liczbowych, wystarczy zastąpić pola odpowiednimi zakresami i kryteriami.
=COUNT(IF($D$7:$D$23=F16,$D$7:$D$23))

Uwaga: Upewnij się, że drugi parametr w ramach Funkcja IF jest zakres liczbowy i używasz Odniesienie bezwzględne .

Read More: VBA do liczenia duplikatów w zakresie w Excelu (4 metody)

4. stosowanie funkcji SUMA i JEŻELI

W ramach Funkcja IF, sprawdzamy czy kryteria pasują czy nie, jeśli pasują to zwracamy 1 w przeciwnym razie 0 Daje to tablicę 1 oraz 0 do Funkcja SUMA a następnie sumuje tablicę i podaje odpowiedź. Zobaczmy szczegółowy proces poniżej.

📌 Kroki:

  • Na początku przejdź do komórki G7 i wstawić wzór poniżej.
=SUM(IF($B$7:$B$23=F7,1,0))
  • Następnie dotknij przycisku ENTER klucz.

Formuła będzie działać dobrze również dla wartości liczbowych.

=SUM(IF($D$7:$D$23=F16,1,0))

Read More: Jak policzyć duplikaty w kolumnie w Excelu (3 sposoby)

5. zastosowanie tabeli przestawnej

Możesz użyć PivotTable do liczenia liczby wystąpień dla każdej wartości w kolumnie. Zobaczmy ten proces w szczegółach.

📌 Kroki:

  • Na początku należy wybrać dowolną komórkę wewnątrz zakresu. Tutaj wybraliśmy komórkę B4 .
  • Po drugie, przejdź do Wkładka tab.
  • Po trzecie, kliknij na PivotTable na Tabele grupa.

Na stronie Tabela przestawna z tabeli lub zakresu Zostanie otwarte okno dialogowe.

  • Tutaj należy sprawdzić Stół/szereg jest prawidłowa lub nie.
  • W związku z tym należy wybrać Arkusz roboczy "Wyjście ponieważ chcemy wstawić PivotTable w tym samym arkuszu.
  • Następnie podaj Lokalizacja . Here, we did it as cell F4 .
  • Następnie należy kliknąć OK .

Tabela przestawna pojawi się u Ciebie jak na obrazku poniżej.

Tutaj w środku Pola tabeli przestawnej W oknie zadań zobaczysz nazwę kolumny tabeli w Pole Sekcja. I cztery obszary: Filtry , Kolumny , Rzędy , Wartości .

  • Obecnie, przeciągnij Przedstawiciel handlowy pole do Rzędy oraz Wartości obszar.

Zlicza liczbę wystąpień każdej wartości w obrębie Przedstawiciel handlowy kolumna.

Read More: Liczenie duplikatów w tabeli przestawnej w Excelu (2 proste sposoby)

Liczenie liczby wystąpień z wieloma kryteriami w Excelu

W poprzednich częściach nauczyliśmy się liczyć liczbę wystąpień każdej wartości w kolumnie. Tutaj pokażemy, jak możemy policzyć liczbę wystąpień przy użyciu wielu kryteriów.

Tutaj pokażemy demo dla Maxa i Johna. Ze zbioru danych możemy zobaczyć, że istnieją Max w Nowy Jork , Los Angeles, oraz San Fransisco . But we want to count Max tylko od Nowy Jork Miasto. Aby to zrobić,

  • Przede wszystkim, przejdź do komórki H5 i wklejamy do komórki następującą formułę.
=COUNTIFS($B$5:$B$21,F5,$C$5:$C$21,G5)

Tutaj użyliśmy Funkcja COUNTIFS który jest w stanie przyjąć wiele kryteriów.

  • Następnie naciśnij ENTER .

Read More: Jak policzyć duplikaty na podstawie wielu kryteriów w programie Excel

Wniosek

To wszystko na dziś.Ten artykuł wyjaśnia, jak w prosty i zwięzły sposób policzyć liczbę wystąpień każdej wartości w kolumnie w programie Excel.Nie zapomnij pobrać pliku z ćwiczeniami.Dziękujemy za przeczytanie tego artykułu.Mamy nadzieję, że było to pomocne.Daj nam znać w sekcji komentarzy, jeśli masz jakieś pytania lub sugestie.Zapraszamy na naszą stronę internetową, ExcelWIKI , dostawcy kompleksowych rozwiązań dla programu Excel, aby dowiedzieć się więcej.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.