Hoppa till huvudinnehåll

Bemästra räkning av celler med text i Excel: En komplett guide

Excel är ett oumbärligt verktyg för dataanalys, och ofta behöver du kvantifiera hur ofta vissa typer av data visas i ditt kalkylblad. Att räkna celler som innehåller text eller specifik text är en vanlig uppgift som kan utföras med några få funktioner och tekniker. Den här guiden kommer att täcka metoderna för att räkna textposter i olika scenarier.


Video


Räkna celler som innehåller vilken text som helst

När du arbetar med Excel kanske du vill räkna antalet celler som innehåller någon text. Detta är användbart för att få en snabb uppfattning om hur många celler som är icke-numeriska eller icke-tomma.

Här kommer jag att räkna celler med vilken text som helst i ett intervall (t.ex. intervallet A2:A14 som visas i skärmdumpen nedan) som ett exempel.

Välj en tom cell (D3 i det här fallet), skriv in följande formel och tryck ange för att få resultatet.

=COUNTIF(A2:A14, "*")

Det totala antalet celler som innehåller text räknas enligt skärmdumpen ovan.

Anmärkningar:
  • Du kan också använda SUMPRODUCT funktion med ISTEXT funktion för att räkna celler med text i Excel.
    =SUMPRODUCT(--ISTEXT(A2:A14))
  • I formlerna, A2: A14 är intervallet där du vill räkna cellerna som innehåller text.
  • I det här exemplet kommer du att märka att numret visas i cellen A7 räknas också som ett av textresultaten. Detta beror på att detta nummer skrevs in som text (med en apostrof i början).
  • Tabellen nedan visar vilka celler som kommer att räknas som textceller och vilka som inte kommer att räknas.
    Celler som kommer att räknas Celler som inte kommer att räknas
    • Celler med valfri text
    • Celler med alla specialtecken
    • Celler med nummer inmatat som text
    • Celler med endast mellanslag
    • Celler med en apostrof (')
    • Celler med en tom sträng (="")
    • Celler med endast icke-utskrivna tecken
    • Celler med siffror
    • Celler med datum
    • Celler med tider
    • Celler med felvärden orsakade av formler
    • Celler med logiska värden (TRUE och FALSE)
    • Tomma celler

Räkna celler med endast synlig text

Formeln som beskrivs ovan räknar alla celler som innehåller text och exkluderar tomma celler. Det kan dock också räkna celler som verkar tomma men som innehåller icke-synliga tecken som mellanslag, apostrof, tomma strängar, etc., som visas i skärmdumpen nedan.

Om du siktar på att bara räkna celler med text som är synlig för ögat skulle formeln i det här avsnittet vara mer lämplig.

Välj en tom cell (D3 i det här fallet), skriv in följande formel och tryck ange för att få resultatet.

=COUNTIFS(A2:A13,"*?*", A2:A13, "<> ")

Som du kan se från skärmdumpen ovan är resultatet "5" i cell D3 antalet synliga textceller i intervallet A2:A13.

Anmärkningar:
  • I formlerna är A2:A13 intervallet där du vill räkna cellerna som innehåller synlig text.
  • Med den här formeln kommer resultatet att utesluta celler som verkar vara tomma men som innehåller icke-synliga tecken som mellanslag, apostrof, tomma strängar, etc.
  • För att räkna celler med text som endast utesluter mellanslag, prova den här formeln.
    =COUNTIFS(A2:A13,"*",A2:A13,"<> ")

Räkna celler som innehåller specifik text i Excel

Det finns tillfällen där du måste vara mer specifik i vad du räknar. Du kanske vill räkna celler som innehåller exakta ord eller fraser, eller så kanske du letar efter en partiell matchning i cellinnehållet. Metoderna i det här avsnittet kan hjälpa dig att lösa dessa problem.


Räkna celler med specifik text (exakt matchning)

För att räkna celler som exakt matchar en specifik text, till exempel, som visas i skärmdumpen nedan, för att räkna celler i intervallet A2:A12 som helt matchar texten "Apple”, kan formeln i det här avsnittet hjälpa. Vänligen gör enligt följande.

Välj en cell (D5 i det här fallet), skriv in följande formel och tryck ange för att få resultatet.

=COUNTIF(A2:A12, D4)

Som visas i skärmdumpen ovan har antalet celler som exakt matchar texten "Apple" nu räknats.

Anmärkningar:
  • I denna formel, A2: A12 är intervallet där du vill räkna de celler som innehåller specifik text. D4 är cellen som innehåller den specifika texten du ska räkna celler baserat på.
  • Du kan mata in din specifika text direkt i formeln om den inte är förinställd i en cell. I sådana fall ändrar du formeln till:
    =COUNTIF(A2:A12, "Apple")
  • Denna formel är skiftlägeskänslig, vilket betyder att om en cell innehåller texten "äpple"Eller"ÄPPLE", kommer det också att räknas. För att utföra en skiftlägeskänslig räkning, gå till Räkna celler med specifik text (exakt matchning) i skiftlägeskänslighet sektion.
  • Här skulle jag vilja rekommendera dig ett praktiskt verktyg – Välj specifika celler of Kutools för Excel. Det här verktyget hjälper dig att enkelt räkna och markera celler med specifik text i ett eller flera intervall. Gör helt enkelt följande konfigurationer för att få det totala antalet celler som innehåller en specifik text och välj de matchande cellerna samtidigt. Prova det nu och få en 30-dagars gratis provperiod.

Räkna celler med specifik text (partiell matchning)

Om du vill räkna celler som delvis matchar en specifik text, till exempel, som visas i skärmdumpen nedan, för att räkna celler i intervallet A2:A12 som innehåller "Apple" var som helst i cellen kan du prova formeln i det här avsnittet.

Välj en cell (D5 i det här fallet), skriv in följande formel och tryck ange för att få resultatet.

=COUNTIF(A2:A12, "*"&D4&"*")

Som visas i skärmdumpen ovan har antalet celler som delvis matchar texten "Apple" nu genererats.

Anmärkningar:
  • I denna formel, A2: A12 är intervallet där du vill räkna de celler som innehåller specifik text. D4 är cellen som innehåller den specifika texten du ska räkna celler baserat på.
  • Asterisksymbolen (*) är det mest allmänna jokertecken som kan representera hur många tecken som helst.
  • Du kan mata in din specifika text direkt i formeln om den inte är förinställd i en cell. I sådana fall ändrar du formeln till:
    =COUNTIF(A2:A12, "*Apple*")
  • Denna formel räknar cellerna som innehåller "Apple"i vilken position som helst.
    • Att räkna antalet celler som börjar med "Apple", använd den här formeln:
      =COUNTIF(A2:A12, "Apple*")
    • För att räkna antalet celler som slutar med "Apple", använd den här formeln:
      =COUNTIF(A2:A12, "*Apple")
  • Denna formel är skiftlägeskänslig, vilket betyder att om en cell innehåller texten "äpple"Eller"ÄPPLE", kommer det också att räknas. För att utföra en skiftlägeskänslig räkning, gå till Räkna celler med specifik text (delvis matchning) i skiftlägeskänslighet sektion.

Räkna celler med specifik text som är skiftlägeskänslig

Eftersom Excels COUNTIF-funktion inte är skiftlägeskänslig, gör formlerna i metoderna ovan ingen skillnad mellan versaler och gemener. Om du behöver räkna celler med specifik skiftlägeskänslig text kommer du att behöva andra formler.

Räkna celler med specifik text (exakt matchning och skiftlägeskänslig)

Använd följande formel för att räkna celler som exakt matchar den specifika texten samtidigt som de är skiftlägeskänsliga.

=SUMPRODUCT(--EXACT(D4, A2:A12))

Anmärkningar: Du kan mata in din specifika text direkt i formeln om den inte är förinställd i en cell.
=SUMPRODUCT(--EXACT("Apple", A2:A12))
Räkna celler med specifik text (delvis matchning och skiftlägeskänslig)

Använd följande formel för att räkna celler som delvis matchar den specifika texten samtidigt som de är skiftlägeskänsliga.

=SUMPRODUCT(--(ISNUMBER(FIND(D4, A2:A12))))

Anmärkningar: Du kan mata in din specifika text direkt i formeln om den inte är förinställd i en cell.
=SUMPRODUCT(--(ISNUMBER(FIND("Apple", A2:A12))))

Några klick för att räkna och välja celler som innehåller specifik text

Om du letar efter en enklare metod för att räkna celler med specifik text, Välj specifika celler egenskap av Kutools för Excel kommer att vara ett bra val för dig. Den här funktionen gör mer än att bara räkna, den tillåter celler att väljas samtidigt baserat på specificerad text. Verktyget tillhandahåller en mängd olika villkor, såsom Lika med, Börjar med, Slutar med, Innehåller, etc., och stöder även matchande celler baserat på två kriterier samtidigt. Detta tillåter användare att snabbt räkna och välja celler som matchar deras angivna text, vilket är en fördel som inte enkelt kan uppnås med standardformlerna.

Efter ladda ner och installera Kutools för Excel, Välj Kutools > Välja > Välj specifika celler. I öppningen Välj specifika celler dialogrutan måste du:

  1. Välj intervallet där du vill räkna cellerna som innehåller specifik text.
  2. Välj Cell alternativet i Urvalstyp sektion.
  3. Ange ett villkor i Ange typ listrutan.
  4. Ange den specifika text du vill räkna.
  5. Klicka på OK knapp.
    I det här fallet, eftersom jag behöver räkna celler som exakt matchar texten "Apple”, väljer jag lika från rullgardinsmenyn och skriv in texten Apple i textrutan.

Resultat

A Kutools för Excel dialogrutan dyker då upp och visar antalet celler som hittats och markerar dem.

Anmärkningar:
  • För att räkna celler som innehåller en specifik text var som helst i cellen måste du välja innehåller alternativ från Specifik typ listrutan.
  • För att räkna celler som börjar eller slutar med en specifik text måste du markera Börjar med or Slutar med alternativ från Specifik typ listrutan.
  • Denna funktion kan hantera flera intervall samtidigt.
  • Den här funktionen stöder också räkning och markering av celler som matchar två kriterier samtidigt. Skärmdumpen nedan visar villkoren för att räkna och välja celler som inte bara innehåller den specifika texten "Äppel" var som helst i cellen utan också måste sluta med tecknet "A".
  • För att använda den här funktionen bör du installera Kutools för Excel först, tack klicka för att ladda ner och få en 30-dagars gratis provperiod nu.
  • För att veta mer om den här funktionen, besök denna sida: Välj specifika celler, hela rader eller kolumner baserat på kriterier.

Sammanfattningsvis finns det olika metoder för att räkna celler med text eller specifik text i Excel. Oavsett om du letar efter en snabb lösning eller en heltäckande lösning, är det nödvändigt att utforska och förstå de olika teknikerna för att hitta den metod som bäst passar dina behov. För dem som är ivriga att fördjupa sig i Excels möjligheter, har vår webbplats en mängd handledningar. Upptäck fler Excel-tips och tricks här.


Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (36)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Hi in a list having MD546FG7586
MD6478BD777
MD6836GHF77
How do i count only that containing MD
This comment was minimized by the moderator on the site
Excelente aporte, felicitaciones.
Rated 5 out of 5
This comment was minimized by the moderator on the site
Did someone check this on Macintosh? Im struggeling in Excel365, and cant get a substring to count. Something with using the asteric on the Mac? That blows!
This comment was minimized by the moderator on the site
EXCELENTE MUCHAS GRACIAS!!!! ME SIRVIÓ DE MUCHO!!!!
This comment was minimized by the moderator on the site
Want to countif

How many apple text in row2 when row 3 is apple farm
This comment was minimized by the moderator on the site
hi tolong. macam mana ni?
This comment was minimized by the moderator on the site
Okay, what if I want to do a countif on a specific position in the cell. I'm looking for an 'r' in the third character following a '-' in the cell. So in English count only cells where the third character following the dash ('-') is an 'r'.
This comment was minimized by the moderator on the site
Hi Brian,
Sorry can't help you with that yet.
This comment was minimized by the moderator on the site
Hi,
needing help please, i need this to do count over 33 work sheets with the same name. this is what i tried to start with =COUNTIF( "1 - 33'!,"*Bosch MIC 7000i IP7230 1080p*") - but no go. the 1 - 33 is the number range of spreadsheet names.

How ever this is where it gets trickier.
i need it to also include the totals in the individual spread sheet - name of product / part number and supplier....
so simple hahahaha
This comment was minimized by the moderator on the site
Hi Renee,
Thank you for sharing it.
This comment was minimized by the moderator on the site
Is there a way to use the COUNTIF function but rather than typing in the word to count, the formula can look at another cell where the user could type the name into the cell and the cell next to it (with the COUNTIF function) will show how many time the typed in date is in the worksheet?
This comment was minimized by the moderator on the site
Yes, I've just used it. Assuming the cell where you type this word is C1, the syntax would be following: =COUNTIF(A2:A6,"*"&C1&"*"). Also works with SUMIF, you just add the third condition (sum range).
This comment was minimized by the moderator on the site
Thank you!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations