Hvordan tæller jeg celler med tekst i Excel (8 hurtige tricks)

  • Del Dette
Hugh West

I denne vejledning vil jeg vise dig 8 hurtige tricks til at tælle celler med tekst i Excel. Du kan bruge disse metoder selv i store datasæt til at finde ud af de dataceller, der indeholder tekstværdier. I løbet af denne vejledning lærer du også nogle vigtige Excel-værktøjer og -teknikker, som vil være meget nyttige i enhver Excel-relateret opgave.

Download arbejdsbog til øvelser

Du kan downloade arbejdsbogen til øvelser her.

Tælle celler med tekst.xlsm

8 hurtige tricks til at tælle celler med tekst i Excel

Vi har taget et kortfattet datasæt for at forklare trinene klart. Datasættet har ca. 7 rækker og 2 kolonner. I første omgang beholder vi alle cellerne i Generelt For alle datasættene har vi 2 unikke kolonner, som er Produkter og Salgsmængde Selv om vi kan ændre antallet af kolonner senere, hvis det er nødvendigt.

1. Brug af COUNTA-funktionen

Funktionen COUNTA tæller alle celler med en hvilken som helst type værdi. Vi kan bruge denne funktion til at tælle celler med tekst i excel Følg nedenstående trin for at gøre dette.

Trin:

  • Først skal du gå til celle C10 og indsæt følgende formel:
=ANTAL(B5:C9)-ANTAL(B5:C9)

  • Tryk nu på Indtast og dette vil beregne det samlede antal tekstceller i C10 .

Læs mere: Tælle, hvis cellen indeholder tekst i Excel (5 nemme metoder)

2. Anvendelse af COUNTIF-funktionen

Funktionen COUNTIF tager visse kriterier for at tælle celler. Vi kan tælle celler med tekst i Excel ved hjælp af denne funktion ved at indstille de rigtige kriterier. Lad os se, hvordan vi gør dette.

Trin:

  • Til at begynde med skal du dobbeltklikke på celle C10 og indtast nedenstående formel:
=COUNTIF(B5:C9, "*")

  • Derefter skal du trykke på Indtast og du bør få vist antallet af celler med tekstdata.

Læs mere: Tæl, om en celle indeholder tekst i Excel (4 metoder)

3. Udnyttelse af ISTEXT-funktionen

Som navnet antyder, ISTEXT-funktionen i excel kontrollerer, om en celle indeholder tekst eller ej, og giver en tilbagemelding med en TRUE eller FALSK værdi. Lad os se, hvordan vi kan anvende dette her til at tælle celler.

Trin:

  • Hvis du vil starte denne metode, skal du dobbeltklikke på celle C10 og indsæt nedenstående formel:
=COUNT(IF(ISTEXT(B5:C9),1)))

  • Derefter skal du trykke på Gå ind på nøgle, og det vil derfor finde det samlede antal celler med tekstdata i celle C10 .

🔎 Hvordan virker formlen?

  • ISTEXT(B5:C9): Denne del kontrollerer hver celle i intervallet og returnerer TRUE hvis en celle indeholder tekst, FALSK
  • IF(ISTEXT(B5:C9),1): Dette returnerer et array af 1 og FALSK afhængigt af den celle, der indeholder tekstværdien.

Læs mere: COUNTIF-celle, der indeholder en bestemt tekst i Excel (Case-Sensitive og Insensitive)

4. Optælling med SUM-funktionen

Vi kan også bruge funktionen SUM i excel i kombination med ISTEXT-funktionen for at tælle celler med tekst.

Trin:

  • For at starte denne metode skal du navigere til celle C10 og indtast følgende formel:
=SUM(IF(ISTEXT(B5:C9),1))

  • Derefter skal du trykke på Indtast eller klik på en tom celle.
  • Dette giver dig straks tekstcelletallet i celle C10 som 5 .

🔎 Hvordan virker formlen?

  • ISTEXT(B5:C9): Denne del kontrollerer hver celle i intervallet og returnerer TRUE hvis en celle indeholder tekst, FALSK
  • IF(ISTEXT(B5:C9),1): Dette returnerer et array af 1 og FALSK afhængigt af den celle, der indeholder tekstværdien.

Læs mere: Sådan tæller du specifikke ord i en kolonne i Excel (2 metoder)

5. Optælling af tekstceller ved hjælp af SUMPRODUCT-funktionen

I denne metode anvender vi funktionen SUMPRODUCT sammen med ISTEXT-funktionen at tælle celler med tekst i Excel.

Trin:

  • Som tidligere skal du indsætte nedenstående formel i celle C10 :
=SUMPRODUCT(IF(ISTEXT(B5:C9),1))

  • Til sidst skal du trykke på Gå ind på nøgle, og vi bør få resultatet som 5 .

🔎 Hvordan virker formlen?

  • ISTEXT(B5:C9): Denne del kontrollerer hver celle i intervallet og returnerer TRUE hvis en celle indeholder tekst, FALSK
  • IF(ISTEXT(B5:C9),1): Dette returnerer et array af 1 og FALSK afhængigt af den celle, der indeholder tekstværdien.

6. Anvendelse af SIGN-funktionen i Excel

SIGN-funktionen i excel tester, om et tal er positivt eller negativt. Vi kan bruge denne funktion på samme måde som den tidligere metode til at tælle celler med tekst i excel. Nedenfor er de detaljerede trin.

Trin:

  • For at begynde med processen skal du navigere til celle C10 og indtast nedenstående formel:
=SUMPRODUKT(TEGN(ISTEXT(B5:C9)))

  • Derefter skal du trykke på Indtast og dette vil tælle det samlede antal celler med tekstdataværdi i celle C10 .

🔎 Hvordan virker formlen?

  • ISTEXT(B5:C9): Denne del kontrollerer hver celle i intervallet og returnerer TRUE hvis en celle indeholder tekst, FALSK
  • SIGN(ISTEXT(B5:C9)): Denne del returnerer et array af 1 og 0 når cellen er positiv eller 0 .

7. Udelukkelse af celler med mellemrum

I det følgende datasæt er celle B8 har et enkelt mellemrum, som de tidligere metoder vil tælle som tekst. Derfor har vi brug for en anden måde at tælle celler med tekst i Excel på, men uden at udelukke celler med mellemrum.

Trin:

  • Først skal du gå til celle C10 og indsæt følgende formel:
=COUNTIF(B5:C9,"><")

  • Tryk nu på Indtast og dette vil beregne det samlede antal tekstceller inden for celle C10 .

8. Optælling af celler efter filtrering

Her har vi filtreret datasættet, som du kan se, at række 9 er ikke til stede. Almindelige formler vil også tælle denne række med. Så vi vil bruge en anden formel til kun at tælle filtrerede celler med tekst i Excel.

Trin:

  • Dobbeltklik i den forbindelse på celle C10 og indtast nedenstående formel:
=SUMPRODUCT(SUBTOTAL(103, INDIRECT("B"&RÆKKE(B5:C10)))*(ISTEXT(B5:C10)))

  • Derefter skal du trykke på Indtast og du bør få vist antallet af celler med tekstdata.

🔎 Hvordan fungerer formlen? ?

  • ISTEXT(B5:C10) : ISTEXT-funktionen kontrollerer hver celle i intervallet og returnerer TRUE hvis en celle indeholder tekst, ellers FALSK.
  • INDIRECT("B"&ROW(B5:C10)): INDIRECT-funktion for at indstille de individuelle referencer for alle celler i det angivne område.
  • SUBTOTAL(103, INDIRECT("B"&ROW(B5:C10)))*(ISTEXT(B5:C10)): Denne del giver en række af 1 og 0 som angiver, om der er tekst i en celle eller ej.

Læs mere: Sådan tæller du filtrerede celler med tekst i Excel (3 metoder)

Sådan tæller du celler i Excel

Hvis du er bekendt med VBA i Excel, så kan du tælle celler hurtigt med få linjer kode. Lad os se, hvordan vi kan gøre det.

Trin:

  • For denne metode skal du gå til Udvikler og vælg Visual Basic .

  • Vælg nu Indsæt i den VBA vindue og klik på Modul .

  • Indtast derefter nedenstående formel i det nye vindue:
 Sub CountCells() Range("C10") = Application.WorksheetFunction.CountA(Range("B5:C9"))) End Sub 

  • Åbn derefter makroen fra Udvikler ved at klikke på Makroer .

  • Nu, i den Makro vindue, skal du vælge den CountCells makro, og klik på Kør .

  • Som følge heraf har VBA koden beregner det samlede antal celler inden for celle C10 .

Sådan tæller du celler med tal i Excel

For at tælle celler med tal vil vi bruge den grundlæggende COUNT-funktion i excel.

Trin:

  • Til at begynde med skal du dobbeltklikke på celle C10 og indtast nedenstående formel:
=TAL(B5:C9)

  • Derefter skal du trykke på Indtast og dette vil finde antallet af celler med et tal lig med 5 .

Konklusion

Jeg håber, at du var i stand til at anvende de metoder, som jeg viste i denne tutorial om, hvordan man tæller celler med tekst i Excel. Som du kan se, er der en hel del måder at opnå dette på. Så vælg klogt den metode, der passer bedst til din situation. Hvis du sidder fast i et af trinene, anbefaler jeg, at du gennemgår dem et par gange for at rydde op i enhver forvirring. Til sidst, for at lære mere excel teknikker, følg vores ExcelWIKI Hvis du har spørgsmål, så lad mig endelig vide det i kommentarerne.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.