Innholdsfortegnelse
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 på 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.