Jak Excel liczy wiersze z wartością (8 sposobów)

  • Udostępnij To
Hugh West

Istnieje kilka Microsoft Excel funkcje do zliczania wierszy z wartością w Excelu. W tym artykule dowiemy się o nich z przykładami i wyjaśnieniami.

Zeszyt ćwiczeń

Pobierz poniższy zeszyt i ćwiczenia.

Policz wiersze z wartością.xlsx

8 szybkich sposobów na liczenie wierszy z wartością w Excelu

1. zliczanie wierszy z wartością poprzez zaznaczenie zakresu komórek

Wybierając zakres komórek, możemy szybko policzyć wiersze z wartością. Zakładając, że mamy zbiór danych produktów firmy Microsoft i ich wersji rocznych. Możemy policzyć wiersze zawierające nazwy produktów.

KROKI:

  • Najpierw zaznacz wszystkie wiersze.
  • Następnie przy Pasek stanu na dole po prawej stronie, opcja Hrabia pokazuje liczbę aktywnych wierszy, które zawierają wartości.

2. zastosowanie funkcji COUNTA do zliczania wierszy z wartością

Stosując Funkcja COUNTA jest jednym z dynamicznych sposobów liczenia wierszy z danymi. Mamy tu kilka produktów Microsoftu w rzędzie. Będziemy liczyć całkowitą liczbę wierszy w Komórka C10 które zawierają nazwy produktów.

KROKI:

  • Po pierwsze, wybierz Komórka C10 .
  • Następnie wpisz formułę:
=COUNTA(B5:B8)

  • Teraz uderzenie Wejdź na stronę aby zobaczyć wynik.

Read More: Jak liczyć wiersze za pomocą formuły w Excelu (5 szybkich metod)

3. funkcja COUNT do zliczania wierszy z wartością numeryczną

Czasami wiersz zawiera wartość liczbową w Excelu. Funkcja COUNT Załóżmy, że mamy zbiór danych o produktach firmy Microsoft wraz z ich wersją roczną. Zamierzamy policzyć wartość liczbową zawierającą wiersze przy Komórka C10 .

KROKI:

  • Po pierwsze, wybierz Komórka C10 .
  • Następnie wpisz formułę:
=COUNT(B5:C8)

  • W końcu, naciśnij Wejdź na stronę i zobaczymy wynik.

4. funkcja COUNTIF do zliczania wierszy z wartością tekstową

Z pomocą dzikiego charakteru Asterisk ( * ), możemy zastosować Funkcja COUNTIF do zliczanie wierszy z wartościami tekstowymi. Asterisk pomaga nam znaleźć dowolną liczbę znaków w wierszu. Jeśli istnieje kombinacja wartości liczbowych & tekstowych w wierszu, pomaga również uznać wiersz za wartość tekstową. Mamy zbiór danych produktów firmy Microsoft.

KROKI:

  • Na początku należy wybrać Komórka C10 .
  • Teraz wpisz wzór:
=COUNTIF(B5:B8, "*")

  • Następnie uderz Wejdź na stronę za wynik.

5. SUM, MMULT, TRANSPOSE & COLUMN Funkcje do liczenia wierszy z określoną wartością

Możemy zastosować formułę tablicową zawierającą SUMA , MMULT, TRANSPOSE & KOLUMNA funkcje aby znaleźć wiersze, które zawierają określoną wartość. Załóżmy, że mamy arkusz zawierający produkty firmy Microsoft i ich wersję roczną. Znajdziemy liczbę wierszy posiadających " 2017 " przy Komórka C10 .

KROKI:

  • Wybierz Komórka C10 .
  • Wpisz wzór:
=SUM(--(MMULT(--(C5:D8=2017),TRANSPOSE(COLUMN(C5:D8)))>0))

  • Hit Wejdź na stronę aby zobaczyć wynik.

➤➤➤ Uproszczenie wzoru :

  • Kryterium logiczne wzoru to:
=--(C5:D8=2017)

To generuje TRUE/FALSE wynik tablicy i podwójne ujemne ( - ) wymusza wartości TRUE/FALSE w 1 & 0 odpowiednio.

  • Tablica składająca się z 4 wierszy i 2 kolumn (tablica 4*2) trafia do Funkcja MMULT jako Array1.
  • Aby uzyskać numer kolumny w formacie tablicowym, używamy KOLUMNA funkcja .
=COLUMN(C5:D8)

  • Aby przekształcić format tablicy kolumn w tablicę wierszy, używamy Funkcja TRANSPOSE .
=TRANSPOSE(COLUMN(C5:D8))

  • Wreszcie Funkcja SUMA zlicza wiersze z wartościami.

6. Excel Liczenie wierszy z wieloma kryteriami OR

Z pomocą Logika booleańska oraz Funkcja SUMPRODUCT , możemy policzyć wiersze z wieloma LUB Z poniższego zbioru danych musimy policzyć wiersze, w których produkt1 to " Słowo " lub produkt2 to " Excel ".

KROKI:

  • Wybierz Komórka C10 .
  • Następnie wpisz formułę:
=SUMPRODUCT(--((C5:C8="Word")+(D5:D8="Excel")>0))

UWAGA: Tutaj dwa kryteria logiczne są połączone znakiem Plus ( + ) jako dodatek jest wymagany w Algebra booleańska Pierwsze kryterium logiczne sprawdza, czy produkt1 jest ". Słowo ", a drugie kryterium testuje, czy produkt2 to " Excel ". Nie będziemy używać Funkcja SUMPRODUCT tylko dlatego, że podwójnie liczy wiersze z obu " Słowo " &" Excel ". Używamy podwójnego ujemnego(. - ), ponieważ zmusza ona wartości TRUE/FALSE w 1 & 0 odpowiednio z " >0 ". Pojedyncza tablica 1s & 0s jest tworzona wewnątrz Funkcja SUMPRODUCT .

  • Następnie uderz Wejdź na stronę za wynik.

.

7) Excel zlicza wiersze spełniające wewnętrzne kryteria za pomocą funkcji SUMPRODUCT

Zakładając, że mamy zbiór danych o produktach i zapis sprzedaży Grupa 1 & Grupa 2 . Używamy Funkcja SUMPRODUCT do zliczania wierszy spełniających wewnętrzne kryteria.

Kryteria:

  • Grupa 1> Grupa 2
  • Grupa 2 > Grupa 1

KROKI:

  • Wybierz Komórka C10 .
  • Teraz za Grupa 1> Grupa 2 kryteria, wpisz formułę:
=SUMPRODUKT(--(C5:C8>D5:D8))

  • Hit Wejdź na stronę .
  • Następnie za Grupa 2 > Grupa 1 kryteria, wpisz formułę:
=SUMA(--(C5:C8

  • Na koniec uderz w Wejdź na stronę i zobaczyć wynik.

8. użycie VBA do liczenia wierszy z wartością w Excelu

Możemy użyć VBA kod do zliczania wierszy z wartościami. Mamy tutaj zbiór danych. Zamierzamy zliczyć wszystkie użyte wiersze, które zawierają dane.

KROKI:

  • Przejdź do karty arkusza i Kliknij prawym przyciskiem myszy na stronie na myszce bieżącego arkusza.
  • Wybierz Wyświetl kod .

  • A Moduł VBA pojawia się okno.
  • Teraz wpisz na nim następujący kod.
 Option Explicit Sub RowsWithValue() Dim i As Long Dim q As Range With ActiveSheet.UsedRange 'zapętlenie każdego wiersza z użytego zakresu For Each q In .Rows 'sprawdzenie czy wiersz zawiera komórkę z wartością If Application.CountA(q)> 0 Then 'zlicza ilość wierszy niepustych Cells i = i + 1 End If Next End With MsgBox "Used rows number = " & i End Sub 
  • Kliknij na Uruchom opcja.

  • Wreszcie możemy zobaczyć ostateczny wynik liczenia w krótkim okienku wiadomości.

Read More: Jak liczyć wiersze za pomocą VBA w Excelu (5 podejść)

Wniosek

Są to najszybsze sposoby na zliczanie wierszy z wartością w Excel W zestawie znajduje się zeszyt ćwiczeń. Śmiało, spróbuj. Nie krępuj się pytać o nic lub sugerować nowe metody.

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ł.