Hvordan Excel teller rader med verdi (8 måter)

  • Dele Denne
Hugh West

Det er flere Microsoft Excel funksjoner for å telle rader med en verdi i Excel. I denne artikkelen skal vi vite om dem med eksempler og forklaringer.

Øvningsarbeidsbok

Last ned følgende arbeidsbok og øvelse.

Telle rader med verdi.xlsx

8 raske måter å telle rader med verdi i Excel

1. Telle rader med verdi ved å velge celleområdet

Ved å velge celleområdet kan vi raskt telle radene med verdi. Forutsatt at vi har et datasett med Microsoft-produkter og deres årsversjoner. Vi kan telle radene som inneholder produktnavn.

TRINN:

  • Først velger du alle radene.
  • Så på Statuslinjen nederst til høyre viser et alternativ Tell antall aktive rader som inneholder verdier.

2. Bruke COUNTA-funksjonen for å telle rader med verdi

Å bruke COUNTA-funksjonen er en av de dynamiske måtene å telle rader med data på. Her har vi noen Microsoft-produkter på rad. Vi skal telle det totale antallet rader ved celle C10 som inneholder produktnavn.

TRINN:

  • Først av alt, velg Cell C10 .
  • Skriv deretter inn formelen:
=COUNTA(B5:B8)

  • Trykk nå Enter for å se resultatet.

Les mer: Hvordan telle rader med formel i Excel (5 raskeMetoder)

3. COUNT-funksjon for å telle rader med numerisk verdi

Noen ganger inneholder rad en numerisk verdi i Excel. COUNT-funksjonen hjelper oss å telle dem. Anta at vi har et datasett med Microsoft-produkter med årsversjonen deres. Vi skal telle den numeriske verdien som inneholder rader ved Celle C10 .

TRINN:

  • Først velger du Cell C10 .
  • Skriv deretter inn formelen:
=COUNT(B5:C8)

  • Trykk Enter til slutt, så ser vi resultatet.

4. COUNTIF-funksjon for å telle rader med tekstverdi

Ved hjelp av et jokertegn Asterisk ( * ), kan vi bruke COUNTIF-funksjonen tell rader med tekstverdier. Asterisk hjelper oss å finne ut et hvilket som helst antall tegn på rad. Hvis det er en kombinasjon av numerisk & tekstverdier på rad, hjelper det også å betrakte raden som en tekstverdi. Vi har et datasett med Microsoft-produkter.

TRINN:

  • Velg først Cell C10 .
  • Skriv inn formelen:
=COUNTIF(B5:B8,"*")

  • Deretter trykker du Skriv inn for resultatet.

5. SUM, MMULT, TRANSPOSE & COLUMN-funksjoner for å telle rader med spesifikk verdi

Vi kan bruke en matriseformel som inneholder SUM , MMULT, TRANSPOSE & COLUMN funksjoner for å finne rader som inneholderen bestemt verdi. La oss si at vi har et regneark som inneholder Microsoft-produkter og deres årsversjon. Vi vil finne ut antall rader som inneholder « 2017 » ved celle C10 .

TRINN:

  • Velg Celle C10 .
  • Skriv inn formelen:
=SUM(--(MMULT(--(C5:D8=2017),TRANSPOSE(COLUMN(C5:D8)))>0))

  • Trykk Enter for å se resultatet.

➤➤➤ Forenkling av formelen :

  • Det logiske kriteriet for formelen er:
=--(C5:D8=2017)

Dette genererer TRUE/FALSE -matriseresultatet og den doble negative ( ) tvinger verdiene til TRUE/FALSE i 1 & ; 0 henholdsvis.

  • Arrayen med 4 rader og 2 kolonner (4*2 array) går til MMULT-funksjonen som Array1.
  • For å få kolonnenummeret i et matriseformat bruker vi KOLONNE-funksjonen .
=COLUMN(C5:D8)

  • For å transformere kolonnematriseformatet til en radmatrise bruker vi TRANSPOSE-funksjonen .
=TRANSPOSE(COLUMN(C5:D8))

  • Til slutt teller SUM-funksjonen radene med verdier.

6. Excel teller rader med flere ELLER-kriterier

Ved hjelp av Boolsk logikk og SUMPRODUKT-funksjonen kan vi telle rader med flere ELLER -kriterier. Fra datasettet nedenfor må vi telle radene der produkt1 er « Word » eller produkt2 er « Excel .

TRINN:

  • Velg CelleC10 .
  • Deretter skriver du inn formelen:
=SUMPRODUCT(--((C5:C8="Word")+(D5:D8="Excel")>0))

MERK: Her er de to logiske kriteriene festet med tegnet Pluss ( + ) ettersom tillegg kreves i Boolsk algebra . Det første logiske kriteriet tester om produkt1 er « Word » og det andre kriteriet tester om produkt2 er « Excel . Vi vil ikke bruke SUMPRODUKT-funksjonen bare fordi den dobbeltteller rader med både « Word » og « Excel ». Vi bruker dobbel negativ( ) da det tvinger verdiene til TRUE/FALSE i 1 & 0 med " >0 ". En enkelt rekke av 1s & 0s opprettes inne i SUMPRODUKT-funksjonen .

  • Trykk deretter Enter for resultatet.

.

7. Excel teller rader som oppfyller interne kriterier med SUMPRODUCT-funksjonen

Forutsatt at vi har et datasett med produkter og salgsrekorden til Gruppe 1 & Gruppe 2 . Vi bruker SUMPRODUKT-funksjonen for å telle rader som oppfyller interne kriterier.

Kriterier:

  • Gruppe 1 > Gruppe 2
  • Gruppe 2 > Gruppe 1

TRINN:

  • Velg Cell C10 .
  • Nå for Gruppe 1 > Gruppe 2 kriterier, skriv inn formelen:
=SUMPRODUCT(--(C5:C8>D5:D8))

  • Trykk Enter .
  • For Gruppe 2 > Gruppe 1 kriterier skriver du innformel:
=SUMPRODUCT(--(C5:C8

  • Trykk til slutt Enter og se resultatet .

8. Bruke VBA til å telle rader med verdi i Excel

Vi kan bruke VBA -kode for å telle rader med verdier. Her har vi et datasett. Vi skal telle alle brukte rader som inneholder data.

TRINN:

  • Gå til arkfanen og Høyreklikk på musen på gjeldende ark.
  • Velg Vis kode .

  • Et VBA-modul vindu dukker opp.
  • Skriv nå inn følgende kode på det.
4678
  • Klikk på Kjør alternativet.

  • Endelig kan vi se det endelige telleresultatet i en kort meldingsboks.

Les mer: Hvordan telle rader med VBA i Excel (5 tilnærminger)

Konklusjon

Dette er de raskeste måtene å telle rader med en verdi i Excel . Det er lagt til en øvingsbok. Gå videre og prøv det. Spør gjerne om hva som helst eller foreslå nye metoder.

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.