funkcje liczenia Excela

Zobacz 7 sposobów liczenia w Excelu. Przykłady i samouczki wideo pokazują, jak liczyć komórki programu Excel za pomocą liczb, tekstu, spacji lub komórek zawierających określone słowa lub inne kryteria

przegląd: 7 sposobów liczenia w programie Excel

aby zobaczyć szybki przegląd 7 sposobów liczenia w programie Excel, obejrzyj ten krótki pokaz slajdów lub zobacz kroki dotyczące korzystania z każdej metody w poniższym filmie.

Pobierz 7 sposobów liczenia skoroszytu próbki, aby można było śledzić wraz z filmem.,

licz liczby, wszystkie dane lub puste komórki

Ten film pokazuje funkcję licz, funkcję COUNTA i funkcję COUNTBLANK i ostrzega o dziwactwach w liczeniu niektórych typów komórek.

pisemne instrukcje znajdują się pod filmem. Policz komórki liczbami, Policz komórki danymi i policz puste komórki. Pobierz również przykładowy skoroszyt, aby zobaczyć wszystkie formuły.

Count komórki z liczbami — COUNT

następujący przykład funkcji COUNT używa jednego argumentu — odniesienia do komórek A1:A5.,

  1. wprowadź przykładowe dane w arkuszu roboczym
  2. w komórce A7, wprowadź formułę zliczania, aby policzyć liczby w kolumnie a: =COUNT(A1: A5)
  3. naciśnij klawisz Enter, aby zakończyć formułę.
  4. wynikiem będzie 3, Liczba komórek zawierających liczby.
    komórka A1 nie jest liczona, ponieważ zawiera tekst.

Uwaga: Ponieważ daty są przechowywane jako liczby, funkcja COUNT będzie zawierać komórki zawierające daty.,

Policz komórki za pomocą danych — COUNTA

funkcja COUNTA zliczy komórki, które nie są puste. (Patrz uwaga na puste komórki poniżej)

  1. wprowadź przykładowe dane w arkuszu roboczym
  2. w komórce A7 wprowadź formułę COUNTA, aby policzyć liczby w kolumnie A: =COUNTA (A1:A5)
  3. naciśnij klawisz Enter, aby zakończyć formułę.
  4. wynikiem będzie 4, liczba komórek zawierających dane.

Policz puste komórki — COUNTBLANK

funkcja COUNTBLANK zliczy puste komórki., (Patrz uwaga na puste komórki poniżej)

jego składnia to:
=COUNTBLANK (range).
poniższy przykład wykorzystuje odniesienie do komórek A1: A5.

  1. wprowadź przykładowe dane w arkuszu roboczym
  2. w komórce A7 wprowadź formułę COUNTBLANK, aby policzyć liczby w kolumnie A: =COUNTBLANK(A1:A5)
  3. naciśnij klawisz Enter, aby zakończyć formułę.
  4. wynikiem będzie 1, liczba pustych komórek.,

komórki, które wyglądają na puste

zarówno COUNTA, jak i COUNTBLANK będą liczyć komórki z formułami, które wyglądają na puste, jeśli wynikiem formuły jest pusty łańcuch {„”). Pusty łańcuch jest traktowany jako tekst i liczony.

na przykład,=IF(B2=””,””, B2).

zarówno COUNTA, jak i COUNTBLANK będą również liczyć komórki, które miały formuły, które zwróciły pusty łańcuch, ale następnie zostały przekonwertowane na wartości, kopiując i wklejając jako wartości.,

  • uwaga: możesz zobaczyć apostrofy w tych” niepustych „przekonwertowanych komórkach, jeśli dodasz znacznik wyboru do opcji programu Excel, zaawansowane, zgodność z Lotusem,” Klucze nawigacyjne przejścia.”

aby naprawić komórki, które wyglądają na puste, ale są liczone, zobacz mój blog konteksty: napraw puste komórki Excela skopiowane z bazy danych TOP Góra

Policz komórki, które spełniają jedno kryterium

Ten film pokazuje, jak używać funkcji COUNTIF do liczenia komórek, które zawierają określony ciąg tekstu, na przykład „pióro”., Można również znaleźć tekst, który jest częścią komórki – ile zamówień złożono na dowolny rodzaj pióra, np. „Długopis żelowy”, „długopis”, a nawet „Ołówek”?

pisemne instrukcje znajdują się poniżej wideo: Dopasuj kryterium dokładnie i dopasuj kryterium w ciągu

dokładnie Dopasuj jedno kryterium — COUNTIF

w programie Excel policz komórki, które spełniają określone kryterium. W tym przykładzie liczone będą tylko zamówienia Pen.,

  1. wybierz komórkę, w której chcesz zobaczyć liczbę (komórka A12 w tym przykładzie)
  2. wpisz znak równości ( = ), aby rozpocząć formułę
  3. wpisz: COUNTIF(
  4. Wybierz komórki, które zawierają wartości, aby sprawdzić kryterium. W tym przykładzie komórki A1: A10 będą sprawdzane
  5. wpisz przecinek, aby oddzielić argumenty
  6. wpisz kryterium., W tym przykładzie sprawdzasz tekst, więc wpisz słowo w podwójnych cudzysłowach: „pióro”
    Uwaga: duże i małe litery są traktowane jednakowo
  7. wpisz nawias zamykający
    wypełniona formuła to: =COUNTIF(A1:A10,”pióro”)
  8. naciśnij klawisz Enter, aby zakończyć wpis
  9. wynik będzie 4, liczba komórek, które zawierają „pióro” Top Góra

dopasuj kryterium w łańcuchu

w programie Excel, policz komórki, które zawierają kryterium jako część zawartości komórki., W tym przykładzie wszystkie zamówienia Pen, Gel Pen i Pencil będą liczone, ponieważ zawierają łańcuch „pen”.

  1. wybierz komórkę, w której chcesz zobaczyć liczbę (komórka A12 w tym przykładzie)
  2. wpisz znak równości ( = ), aby rozpocząć formułę
  3. wpisz: COUNTIF(
  4. Wybierz komórki, które zawierają wartości, aby sprawdzić kryterium. W tym przykładzie komórki A1: A10 będą sprawdzane
  5. wpisz przecinek, aby oddzielić argumenty
  6. wpisz kryterium., W tym przykładzie sprawdzasz tekst, więc wpisz słowo w podwójnych cudzysłowach, z jednym lub więcej gwiazdką (*) wieloznacznymi znakami: „*pióro*”
    Uwaga: duże i małe litery są traktowane jednakowo
  7. wpisz nawias zamykający
    wypełniona formuła to: =COUNTIF(A1:A10,”*pióro*”)
  8. naciśnij klawisz Enter, aby zakończyć wpis
  9. wynik będzie 6, liczba komórek, które zawierają ciąg, „pióro” top top

COUNTIF i countifs ostrzeżenia

istnieje kilka rzeczy, aby być ostrożnym z, podczas korzystania z funkcji COUNTIF i Countifs.,

  • liczba może zawierać fałszywe duplikaty
  • konkretne liczby w innych liczbach nie są liczone – użyj innych funkcji
  • nie można policzyć ciągów tekstowych dłuższych niż 255 znaków
  • podobny tekst może być liczony, zamiast tylko określonego tekstu – patrz przykład tutaj

fałszywe duplikaty z COUNTIF

należy zachować ostrożność podczas korzystania z COUNTIF, ponieważ pasuje do liczb, z tekstem, który wygląda jak cyfry, i może spowodować liczy.

na przykład, jeśli masz wpis tekstowy — „00123” — będzie liczony jako duplikat dla liczby — 123.,

=COUNTIF($B$2:$B$10,B2))> 1

Jeśli Twoje dane mogą zawierać takie wpisy, użyj SUMPRODUCT, zamiast COUNTIF.

=SUMPRODUCT(–($B$2:$B$10=B2))>1

limit znaków 255

COUNTIF i COUNTIFS mogą sprawdzać tylko łańcuchy do 255 znaków. Oto prosty przykład, aby pokazać problem. Ta formuła zlicza, ile razy element pojawia się w kolumnie elementu:

  • =COUNTIF(,)

w wierszu 5 znajduje się #wartość!, błąd, ponieważ tekst w komórce C1 jest dłuższy niż 255 znaków.

użyj innej funkcji

aby uniknąć problemu z limitem 255 znaków, użyj funkcji SUMPRODUCT, zamiast COUNTIF lub COUNTIFS., Oto zmieniona formuła:

  • =SUMPRODUCT(–(=))

oto jak działa formuła SUMPRODUCT:

  • sprawdza każdy wiersz, aby sprawdzić, czy jest równy wpisowi w bieżącym wierszu
  • wynik jest TRUE lub FALSE dla każdego wiersza (podświetlony na zrzucie ekranu poniżej — nacisnąłem F9, aby ocenić tę sekcję formuły)
  • dwa znaki minus (double unary) zmieniają true to 1 and false to 0
  • sumproduct sumuje 1s i 0s.,

obejście Microsoft nie działa

na stronie COUNTIF firmy Microsoft napisano, że można obejść limit 255 znaków, łącząc dwa długie łańcuchy za pomocą operatora concatenate (&). Oto przykład:

  • =COUNTIF(A2:A5,”long string”&”another long string”)

ta sugestia nie działa dla mnie !

licz liczby w liczbach

funkcja COUNTIF może znaleźć określone litery lub cyfry w ciągu tekstowym., Jednak COUNTIF nie może znaleźć określonej liczby w liczbie rzeczywistej.

na poniższym zrzucie ekranu znajdują się 4 pozycje na liście, które zawierają „1”. Wzór COUNTIF w komórce A9 daje niepoprawny wynik 3. Nie liczy „1” w komórce A2, ponieważ ta komórka zawiera liczbę rzeczywistą, a nie ciąg tekstowy.

użyj Znajdź lub Szukaj

chociaż funkcja COUNTIF nie może liczyć konkretnych liczb w liczbach rzeczywistych, funkcja Znajdź lub Szukaj zlokalizuje je.,

na poniższym zrzucie ekranu następujące formuły są używane w kolumnach C, D i E, aby wyszukać „1”.

funkcja ISNUMBER zwraca True lub False, a dwa znaki minus (double unary) zamieniają True na 1 i False na 0 (zero).

  • C2: =COUNTIF(A2,”*1*”)
  • D2: =–isnumber(FIND(1,A2))
  • E2: =–ISNUMBER(SEARCH(1,A2))

formuły wyszukiwania i wyszukiwania znalazły wszystkie 4 elementy, które zawierają „1”. Formuła COUNTIF znaleziono tylko 3 pozycji.,

użyj SUMPRODUCT Z FIND or SEARCH

zamiast sprawdzać każdy wiersz z osobna, użyj funkcji SUMPRODUCT Z FIND or SEARCH, aby uzyskać całkowitą liczbę dla listy.

  • użyj FIND do liczenia liczb, lub litery uwzględniające wielkość liter
  • użyj wyszukiwania do liczenia liczb, lub duże i małe litery (nie uwzględniające wielkości liter)

przykład 1: Liczby

w tym przykładzie formuły podają liczbę komórek, które zawierają 1. W obu przypadkach wynikiem jest 4.,

  • A9: =SUMPRODUCT(–ISNUMBER(FIND(1,$A$2:$A$7)))
  • A10: =SUMPRODUCT(–ISNUMBER(SEARCH(1,$A$2:$a$7)))

przykład 2: literyh3

  • A9: =Sumproduct(–ISNUMBER(find(„a”,$A$2:$A$7)))
  • A10: =sumproduct(–ISNUMBER(search(„A”,$A$2:$a$7)))

Policz komórki „mniej niż” lub „większy niż”

w tym filmie zobacz, jak użyć funkcji COUNTIF, aby policzyć liczbę pozycji na liście, które są powyżej lub poniżej określonej kwoty., Pisemne instrukcje znajdują się poniżej filmu:

  • większe lub równe
  • między 5 a 10 (w zakresie)
  • Wybierz Licznikifirma licznika z listy

Policz komórki większe lub równe

możesz użyć operatora z kryterium. W tym przykładzie liczone będą tylko wiersze, w których ilość jest większa lub równa dziesięciu.,

  1. wybierz komórkę, w której chcesz zobaczyć liczbę (komórka A12 w tym przykładzie)
  2. wpisz znak równości ( = ), aby rozpocząć formułę
  3. wpisz: COUNTIF(
  4. Wybierz komórki, które zawierają wartości, aby sprawdzić kryterium. W tym przykładzie komórki B1: B10 będą sprawdzane
  5. wpisz przecinek, aby oddzielić argumenty
  6. wpisz kryterium. W tym przykładzie sprawdzasz wiersze, w których ilość jest większa lub równa 10., Operator >= jest używany przed liczbą, a całe kryterium jest zamknięte w podwójnych cudzysłowach:”>=10 ”
    Uwaga: mimo że jest to kryterium numeryczne, musi być zamknięte w podwójnych cudzysłowach.
  7. wpisz nawias zamykający
  8. wypełniona formuła to:
    =COUNTIF(B1:B10,”>=10″)
  9. naciśnij klawisz Enter, aby zakończyć wpis

lub, możesz użyć funkcji jako części kryterium., Na przykład:
=COUNTIF(A1:A10,”<„&TODAY ()) TOP TOP

Policz komórki od 5 do 10

możesz łączyć formuły COUNTIF, aby policzyć wiersze, które mieszczą się w zakresie wartości. W tym przykładzie formuła będzie liczyć wiersze, w których ilość wynosi od 5 do 10 (włącznie).

Zmień Operator dla funkcji COUNTIF

zamiast wpisywać operatora do Formuły COUNTIF, jak pokazano powyżej, możesz utworzyć listę wszystkich możliwych operatorów i wybrać jeden z rozwijanej listy. Następnie należy odnieść się do tego operatora we wzorze.,

ten film pokazuje kroki konfiguracji formuły, a pisemne instrukcje znajdują się poniżej filmu.

Utwórz listę rozwijaną operatorów

aby utworzyć listę rozwijaną operatorów:

  1. na innym arkuszu w skoroszycie wpisz listę operatorów w kolumnie.
  2. Wybierz komórki na liście i nazwij tę listę jako OpList.,

  3. na głównym arkuszu wybierz komórkę, w której chcesz mieć listę rozwijaną — komórka E6 w tym przykładzie
  4. użyj polecenia walidacji danych, aby utworzyć listę rozwijaną na podstawie nazwanego zakresu — OpList

użyj rozwijanej listy

Zmień formułę COUNTIF, aby zastąpić wpisany operator odniesieniem do komórki z rozwijaną listą.,

=COUNTIF (B2:B11,E6&F6)

następnie wybierz jeden z operatorów z rozwijanej listy w komórce E6, a wynik formuły ulegnie zmianie.

licz komórki, które spełniają wiele kryteriów

Ten film pokazuje, jak używać funkcji COUNTIFS do liczenia komórek na podstawie wielu kryteriów.,

pisemne instrukcje znajdują się poniżej filmu:

–Count multiple criteria with COUNTIFS

–Count multiple criteria with SUMPRODUCT

–Count all dates in a specific month and year

Count Cells that pass multiple criteria

w programie Excel 2007 i nowszych wersjach możesz użyć funkcji COUNTIFS do liczenia wierszy spełniających co najmniej dwa kryteria. W tym przykładzie liczone będą tylko wiersze, w których element jest „długopisem”, a ilość jest większa lub równa dziesięciu.,

  1. wybierz komórkę, w której chcesz zobaczyć sumę
  2. wpisz znak równości ( = ), aby rozpocząć formułę
  3. wpisz: COUNTIFS(
  4. Wybierz komórki, które zawierają wartości, aby sprawdzić pierwsze kryterium. W tym przykładzie komórki A2: A10 będą sprawdzane
  5. wpisz przecinek, a pierwsze kryterium: „pióro”
    Uwaga: Ponieważ jest to kryterium tekstowe, jest ono zamknięte podwójnymi znakami cudzysłowu.
  6. aby uruchomić następny zestaw kryteriów, wpisz przecinek
  7. Wybierz komórki, które zawierają wartości do sprawdzenia dla drugiego kryterium., W tym przykładzie komórki B2: B10 będą sprawdzane
  8. wpisz przecinek, a drugie kryterium: „>=10”
    Uwaga: Ponieważ to kryterium obejmuje operatory, jest ono zamknięte w podwójnych znakach cudzysłowu. Aby policzyć wiersze, w których ilość jest równa 10, wymagana będzie tylko liczba 10.
  9. Zakończ nawiasem zamykającym:)
  10. wypełniony wzór pokazano poniżej.,
  11. naciśnij klawisz Enter, aby zakończyć wpis

Uwaga: zamiast wpisywać kryterium w formule, możesz odwołać się do komórki, jak pokazano w drugiej formule poniżej. Jeśli używasz operatorów, dodaj je podwójnymi znakami cudzysłowu.,

użyj wpisanych kryteriów:

=COUNTIFS(A2:A10,”Pen”,B2:B10,”>=10″)

lub odwołania do komórek:

=COUNTIFS(A2:A10,D3,B2:B10,”>=” & E3)

policz komórki pasujące do wielu kryteriów — sumproduct

w tym przykładzie funkcja sumproduct jest używana do liczenia wierszy, w których element jest „PEN”, a ilość jest większa niż lub równa 10. Rozwiązanie to będzie działać w starszych wersjach Excela, gdzie funkcja COUNTIFS nie jest dostępna.,

  1. wybierz komórkę, w której chcesz zobaczyć sumę
  2. wpisz znak równości ( = ), aby rozpocząć formułę
  3. wpisz: SUMPRODUCT(–(
  4. Wybierz komórki, które zawierają wartości do sprawdzenia dla pierwszego kryterium. W tym przykładzie komórki A2: A10 będą sprawdzane
  5. wpisz pierwsze kryterium: =”Pen”
    Uwaga: Ponieważ jest to kryterium tekstowe, jest ono zamknięte podwójnymi znakami cudzysłowu.
  6. Type), –(
  7. Wybierz komórki zawierające wartości do sprawdzenia dla drugiego kryterium., W tym przykładzie komórki B2: B10 będą sprawdzane
  8. wpisz drugie kryterium:>=10
    Uwaga: Ponieważ jest to kryterium numeryczne, nie jest ono zamknięte podwójnymi znakami cudzysłowu.
  9. Zakończ nawiasami zamykającymi:))
  10. wypełniona formuła jest pokazana poniżej.,
  11. naciśnij klawisz Enter, aby zakończyć wpis

Uwaga: zamiast wpisywać kryterium w formule, możesz odwołać się do komórki, jak pokazano w drugiej formule poniżej ▲TOP

użyj wpisanych kryteriów:

=SUMPRODUCT(–(A2:A10=”Pen”),–(B2:B10>=10))

lub odwołania do komórek:

=sumproduct(–(A2:A10=D2),–(B2:B10>=E2))

policz wszystkie daty w danym miesiącu I roku

w tym przykładzie w komórce A2 znajduje się data, a lista zamówień Zawiera daty w komórce A5:A26., Poniższa funkcja SUMPRODUCT znajduje się w komórce D2 i liczy wszystkie daty, które mają ten sam miesiąc i rok co data w komórce A2.

=SUMPRODUCT((MONTH(A5:A26)=MONTH(A2))*(YEAR(A5:A26)=YEAR(A2)))

  • funkcja MONTH Zwraca numer miesiąca dla każdej komórki i porównuje go z numerem miesiąca Dla daty w komórce A2.
  • funkcja YEAR Zwraca numer Roku dla każdej komórki i porównuje go z numerem roku dla daty w komórce A2.
  • liczone są tylko wiersze, w których zarówno miesiąc, jak i rok pasują do komórki A2.,

Policz zduplikowane elementy na liście

w tym przykładzie istnieje formuła sprawdzająca kolumnę, która powinna zawierać tylko unikalne wartości. Wyświetli ostrzeżenie, jeśli którakolwiek z wartości została zduplikowana.

w komórkach A6: C12 znajduje się tabela o nazwie (tblIDs). W kolumnie ID każda liczba powinna być unikalna, ale 2 jest wpisywane dwa razy, a 3 dwa razy.

formuła pokazana poniżej policzy, ile unikalnych wartości zostało zduplikowanych.,

  • w tym przykładzie wynik formuły powinien wynosić 2 – istnieją 2 unikalne wartości, które zostały zduplikowane – 2 i 3.
  • formuła nie powie nam, że 4 wiersze zawierają zduplikowane numery ID.

formuła do liczenia zduplikowanych elementów

zduplikowane numery ID może powodować problemy, więc utworzymy formułę, aby je sprawdzić. Aby policzyć zduplikowane wartości, wprowadź tę formułę w komórce A4., Szczegóły znajdują się poniżej:

=SUMPRODUCT((tblIDs<>””) /
COUNTIF(tblids,tblIDs&””) –
(COUNTIF(tblids,tblIDs)=1))

uwaga: aby wyróżnić zduplikowane wartości w kolumnie, użyj formatowania warunkowego.

Jak to działa

formuła SUMPRODUCT zawiera 3 Formuły:

następnie A jest dzielone przez B, A C jest odejmowane

wreszcie wyniki te są sumowane, aby dać liczbę zduplikowanych wartości.,

Oblicz na pasku formuły

na pasku formuły możesz wybrać każdą formułę (A, B I C) i nacisnąć F9, aby obliczyć tę formułę. Ten zrzut ekranu pokazuje wyniki.

następnie Oblicz część A/B wzoru, aby zobaczyć te wyniki. Prawda jest równa 1, więc 1/1 równa się 1, A 1/2 równa się 0,5.

następnie Oblicz A/B – C, aby zobaczyć te wyniki. Prawda to 1, A fałsz to zero, więc 1-1 równa się zero, A 0,5 – 0 równa się 0.,5:

wreszcie, funkcja SUMPRODUCT daje sumę tych liczb, z wynikiem 2.

Formuły arkusza roboczego

możesz zobaczyć te same wyniki, jeśli umieścisz każdą część formuły w arkuszu roboczym i obliczysz każdy wiersz osobno.

na tym zrzucie ekranu możesz zobaczyć wyniki A i B, a następnie A / B. następnie zobacz obliczenia C i A/B-C. na dole ostatniej kolumny pokazana jest suma.,

użyj wyniku formuły

w innych częściach skoroszytu możesz odwołać się do komórki A4 (DupIds), aby utworzyć komunikaty ostrzegawcze lub pokazać zero, zamiast oczekiwanych wyników. Na przykład Pokaż wiadomość z formułą taką jak:

  • =IF(DupIDs>0,”przed kontynuowaniem Usuń duplikaty identyfikatorów.”, „”)

lub mnożenie przez 1 (PRAWDA) lub zero (fałsz) w innych wzorach, na podstawie liczby w komórce Dupidów.,

  • =COUNT(Tblids)*–(DupIDs=0)

Count Rows in a Filtered List

po filtrowaniu wierszy na liście Można używać funkcji do liczenia tylko widocznych wierszy.,

  • dla prostej liczby widocznych liczb lub wszystkich widocznych danych, użyj funkcji SUBTOTAL
  • do liczenia widocznych danych i Ignoruj błędy, użyj funkcji agregatowej
  • do liczenia określonych elementów na filtrowanej liście, użyj formuły SUMPRODUCT
  • do liczenia unikalnych elementów na filtrowanej liście, użyj formuły wprowadzonej w tablicy

licz wiersze na filtrowanej liście z SUBTOTAL

po filtrowaniu wierszy na liście możesz użyć funkcji subtotal do liczenia widocznych wierszy.

  1. Zastosuj AutoFilter do tabeli., Są tu instrukcje — Autofilter Basics
  2. Filtruj przynajmniej jedną kolumnę w tabeli. W tym przykładzie pierwsza kolumna została przefiltrowana dla segregatorów.
  3. wybierz komórkę bezpośrednio pod kolumną, którą chcesz zsumować.
  4. kliknij przycisk AutoSum na standardowym pasku narzędzi programu Excel.
    • Jeśli chcesz funkcję SUBTOTAL w komórce innej niż ta bezpośrednio pod filtrowaną listą, możesz wpisać formułę, zamiast używać przycisku AutoSum.,
  5. formuła SUBTOTAL zostanie automatycznie wstawiona, sumując widoczne komórki w kolumnie
  • pierwszy argument w funkcji SUBTOTAL jest liczbą funkcji, która określa, w jaki sposób należy obliczać liczby. Domyślną wartością jest 9, która mówi Excel do sumowania liczb.
  • można użyć innych liczb funkcyjnych, takich jak 1 dla średniej i 3 dla COUNTA. Pełna lista znajduje się w Pomocy programu Excel.,
  • aby policzyć wszystkie niepuste komórki w kolumnie D, użyj 3 jako pierwszego argumentu:
    =SUBTOTAL(3,D2:D10)
  • naciśnij klawisz Enter, aby zakończyć wpis formuły.

  • uwaga: aby subtotal wiersze, które zostały ręcznie ukryte lub filtrowane, użyj 103 jako numeru funkcji,zamiast 3:
    =SUBTOTAL(103, D2:D10)
    TOP TOP

    Count Rows in Filtered List With AGGREGATE

    po filtrowaniu wierszy na liście, możesz użyć funkcji AGGREGATE do policz widoczne wiersze., Funkcja ta została wprowadzona w programie Excel 2010 i jest podobna do SUBTOTAL, ale ma funkcje 19, w porównaniu do funkcji SUBTOTAL 11. Kolejną zaletą jest to, że może ignorować błędy, a także ukryte wiersze.

    1. Zastosuj AutoFilter do tabeli. Są tu instrukcje — Autofilter Basics
    2. Filtruj przynajmniej jedną kolumnę w tabeli. W tym przykładzie pierwsza kolumna została przefiltrowana dla segregatorów.,
    3. wybierz komórkę, w której chcesz zobaczyć całkowitą — komórkę B1 w tym przykładzie
    4. aby rozpocząć formułę, wpisz: =AGGREGATE (
    5. na liście numerów funkcji, kliknij dwukrotnie 3-COUNTA, następnie wpisz przecinek
    6. na liście numerów opcji, Kliknij dwukrotnie 3-Ignoruj ukryte wiersze, wartości błędów, zagnieżdżone funkcje SUBTOTAL i AGREGATE, następnie wpisz przecinek
    7. Wybierz komórki, które zawierają wartości do sprawdzenia pierwsze kryterium. W tym przykładzie wybrana jest całkowita kolumna w tabeli.,
    8. wpisz nawias zamykający, a następnie naciśnij klawisz Enter, aby zakończyć wpis formuły.
      =AGGREGATE(3,3,Table1)

    dwie widoczne liczby są zliczane, a błąd w komórce D9 jest ignorowany.

    licz określone pozycje na filtrowanej liście

    Laurent Longre stworzył formułę, która umożliwia pracę z widocznymi wierszami po filtrze., Aby uzyskać informacje, zobacz technikę formuły mocy w tym artykule na stronie internetowej Johna Walkenbacha (za pośrednictwem strony WayBack Machine):
    https://web.archive.org/web/20100110043824/ https://j-walk.com/ss/excel/eee/eee001.txt

    wykorzystując tę technikę, SUMPRODUCT może być używany do liczenia widocznych elementów w przefiltrowanej tabeli. W poniższym przykładzie kolumna D została przefiltrowana dla kwot większych niż 100. Poniższa formuła zliczy liczbę widocznych wierszy, które zawierają „pióro” w kolumnie A.

    1. z rozwijanej listy w komórce D1 wybierz niestandardowe.,
    2. Filtr dla wierszy większych niż 100.
    3. w komórce A12 wpisz: Pen
    4. w komórce B12 wprowadź następującą formułę:

    =SUMPRODUCT(SUBTOTAL(3, OFFSET(A1:A10,ROW(A1:A10)
    -MIN(ROW(A1:A10)),,1)), –(A1: A10=A12))

    1. naciśnij klawisz Enter, aby zakończyć wpis formuły. ▲TOP

    licz unikalne pozycje na filtrowanej liście

    w Biuletynie Excel Expert Newsletter (numer 20, 8 lipca 2001 – już niedostępny) istnieje formuła do liczenia unikalnych pozycji na filtrowanej liście., W tym przykładzie lista jest filtrowana dla Regionu Centralnego, a unikalne elementy w kolumnie D są liczone.

    =SUM(N(IF(ISNA(MATCH(„”””,unRge,0)),MATCH(Rge,Rge,0),
    IF(MATCH(unRge,unRge,0)=MATCH(„”””,unRge,0),0,
    MATCH(unRge,unRge,0)))=ROW(Rge)-MIN(ROW(Rge))+1))

    1. jest to formuła tablicy, więc naciśnij Ctrl+ Shift + Enter, aby zakończyć formułę. ▲TOP

    Pobierz przykładowe pliki zliczania

    1. Pobierz skoroszyt przykładowych funkcji zliczania. Spakowany plik jest w formacie xlsx i nie zawiera żadnych makr.,
    2. Pobierz skoroszyt 7 sposobów liczenia przykładowego, aby śledzić wraz z 7 sposobami liczenia wideo. Spakowany plik jest w formacie xlsx i nie zawiera żadnych makr.
    3. Pobierz skoroszyt limit znaków 255. Spakowany plik jest w formacie xlsx i nie zawiera żadnych makr.
    4. Pobierz Count unikalnych elementów w skoroszycie listy filtrowanej. Spakowany plik jest w formacie xlsx i nie zawiera żadnych makr.
    5. Pobierz skoroszyt Count Duplicate Number Sets. Znajdź duplikaty zestawów 6 liczb, które mogą być w dowolnej kolejności w rzędzie., Spakowany plik jest w formacie xlsx i nie zawiera żadnych makr.

    więcej samouczków funkcji

    lista funkcji

    Count Criteria in Other Column

    Count Specific Items

    Count Specific Items in Cell

    Count cells With Specific Text

    AVERAGE

    SUM / SUMIF

    Subtotal Feature

    Dodaj komentarz

    Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

    Przejdź do paska narzędzi