Hoppa till huvudinnehåll

EXCEL COUNTIF -funktion - Räkna celler som inte är tomma, större/mindre än eller innehåller ett visst värde

När du arbetar med ett Excel-kalkylblad kan att räkna antalet celler, till exempel att räkna tomma eller icke-tomma celler, celler större än eller mindre än ett givet värde, eller celler som innehåller en specifik text vara några vanliga uppgifter för de flesta av oss. För att hantera dessa beräkningar kan COUNTIF-funktionen i Excel göra dig en tjänst.

Syntax för COUNTIF -funktionen i Excel

COUNTIF-funktion för tomma eller icke-tomma celler

COUNTIF-funktionen för celler mindre än, större än eller lika med ett specifikt värde

COUNTIF -funktionen för celler innehåller ett specifikt värde


Syntax för COUNTIF -funktionen i Excel

Som en av de statistiska funktionerna i Excel, räknar COUNTIF celler som uppfyller givna kriterier i ett specificerat intervall. Syntaxen för COUNTIF-funktionen är:

=COUNTIF(range, criteria)

Syntaxen innehåller två argument – område och kriterier:

  • område: refererar till det cellintervall du vill räkna.
  • kriterier: hänvisar till villkoret du vill använda för att räkna celler. Du kan till exempel använda ">=80" som ett kriterium för att leta efter celler med värden som är större än eller lika med 80 i intervallet du valde.

För att tillämpa funktionen i Excel, bör du skriva = COUNTIF (intervall, kriterier) i en målcell. Till exempel, = RÄKTA (A1: B8, "> = 80").

COUNTIF -funktionen returnerar ett numeriskt värde - antalet celler du ville räkna.

Nu när vi har en tydligare förståelse av COUNTIF -funktionen, låt oss gå vidare till några verkliga exempel.


COUNTIF-funktion för tomma eller icke-tomma celler

Till exempel har jag en lista med celler som innehåller olika datatyper, såsom text, booleska värden (TRUE och FALSE), siffror, datum och fel. Finns det en universell COUNTIF-formel för att endast räkna tomma eller icke-tomma celler oavsett vilka datatyper som finns i ditt angivna intervall?

antal tom mindre 1

Räkna tomma celler med COUNTIF-funktionen

Låt mig nu presentera COUNTIF-formeln för dig. Med formeln, oavsett hur många datatyper som finns i intervallet, kommer den att berätta det exakta och korrekta antalet tomma celler:

=COUNTIF(range,"")
Obs! Det finns ingen text i citattecken, vilket betyder att cellerna du vill räkna är tomma.

Om du vill använda COUNTIF -funktionen för att räkna tomma celler skriver du formeln =COUNTIF(A1:A9,"") i en destinationscell och tryck sedan på ENTER:

antal tom mindre 2 >>> antal tom mindre 3

I excel finns det även en funktion som heter ANTAL.TOMMA, som returnerar antalet tomma celler i ett angivet intervall. Syntaxen för det är = ANTAL.TOMMA (intervall). För exemplet ovan kan du använda formeln: =COUNTBLANK(A1:A9).


Räkna icke-tomma celler med COUNTIF-funktionen

För att räkna de celler som inte är tomma, låt mig visa dig formeln här:

=COUNTIF(range,"<>")
Notera: <> i Excel betyder inte lika med. Så, formeln ovan räknar alla celler som inte är lika med tomma, eller vi kan säga, är inte tomma.

Om du vill använda COUNTIF -funktionen för att räkna de celler som inte är tomma skriver du formeln = RÄKTA (A1: A9, "<>") i en destinationscell och tryck sedan på ENTER:

antal tom mindre 4 >>> antal tom mindre 5

I excel finns det även en funktion som heter ANTALV, som returnerar antalet celler som innehåller värden i ett angivet intervall. Syntaxen för det är =COUNTA(intervall). För exemplet ovan kan du använda formeln: = ANTALV (A1: A9).

Men om du bara vill räkna celler med endast text och utesluta booleska värden (TRUE och FALSE), siffror, datum eller fel, använd formeln nedan:

=COUNTIF(A1:A9,"*")
Note: A single asterisk (*) matches only the value in a text form.

antal tom mindre 6 >>> antal tom mindre 7

Räkna icke-tomma celler med två klick

Om du harve Kutools för Excel installerat i din excel, med dess Välj icke-tomma celler funktionen kan du markera alla icke-tomma celler på en gång och få numret som du behöver.

1. Du kan gå till Kutools flik i Excel, hitta Välja, och klicka Välj icke-tomma celler på listrutan. Se skärmdump:

antal tom mindre 8

2. Alla icke-tomma celler kommer att väljas, och en promptruta dyker upp för att tala om antalet icke-tomma celler enligt nedanstående skärmbild:

antal tom mindre 9

Klicka för att ladda ner Kutools för Excel för en 30-dagars gratis provperiod.


COUNTIF-funktionen för celler mindre än, större än eller lika med ett specifikt värde

Här har vi listat två huvudmetoder för dig att räkna celler med värden som är mindre än, större än, lika med eller inte lika med ett specifikt värde i Excel.

ANTAL OM mindre än, större än, lika med eller inte lika med formler

För att använda en formel för att räkna celler med värden som är mindre än, större än, lika med eller inte lika med ett specifikt värde, bör du använda Jämförelseoperatörer (<, >, =, ).

Obs! Metoden kan också användas för att räkna celler med datum som är före (mindre än <), efter (större än >) eller lika med (=) datumet du anger.

Låt oss nu ta en titt på några verkliga exempel enligt tabellen nedan:

antal tom mindre 10

Att räkna antalet elever vars totala poäng är över (>) 140, använd formeln:
= RÄTTA (E2: E8, "> 140") >>> Resultatet är 5
Att räkna antalet elever vars mattepoäng är lägre än (<) poängen för Coco (värdet i cellen D3), använd formeln:
= RÄKTA (D2: D8, "<" & D3) >>> Resultatet är 2
Obs! Om du vill använda en cellreferens i COUNTIF -funktionen med jämförelseoperatorer måste du sätta operatorerna i citattecken och lägga till ett tecken (&) före cellreferensen.
Att räkna antalet elever vars engelska poäng är över eller lika med (≥) poängen för Eddie (värdet i cellen C4), använd formeln:
=COUNTIF(C2:C8,">="&C4)-1 >>> The result is 5
Obs: Anledningen till att subtrahera 1 är att kriterierna C2: C8, "> =" & C4 be COUNTIF att räkna alla matchande celler inklusive den med Eddies engelska poäng, så vi måste subtrahera den från formeln. Om du behöver räkna med Eddie, ta bort "-1”Från formeln.
Att räkna antalet elever som är från (=) Indien, använd formeln:
= RÄKTA (B2: B8, "Indien") OR =ANTALOM(B2:B8;B2) >>> Resultatet är 3
Obs: Värdet i cellreferensen B2 är Indien, alltså ”Indien” och B2 fungerar båda ok som kriterier här. I COUNTIF-funktionen är kriterierna inte skiftlägeskänslig. Så strängen "Indien" och "INDIEN" kommer inte att göra någon skillnad för resultatet av formeln.
Att räkna antalet elever som är inte från (≠) Indien, använd formeln:
= RÄKTA (B2: B8, "<> Indien") OR = RÄTTA (B2: B8, "<>" & B2) >>> Resultatet är 4

COUNTIFS-funktionen fungerar bara när det finns ett villkor, för situationen med fler villkor bör du använda COUNTIFS-funktionen. Till exempel, för att räkna antalet elever vars engelska poäng är mellan 60 och 90 (>60, <90), använd formeln: =COUNTIFS(B2:B8,">60",B2:B8,"<90").
Klicka för att veta mer om COUNTIFS-funktionen...


ANTAL OM mindre än, större än, lika med eller inte lika med med några få klick

För att räkna celler med värden som är mindre än, större än, lika med eller inte lika med ett specifikt värde på ett mer bekvämt sätt kan du använda Välj specifika celler funktion of Kutools för Excel.

Efter installation av Kutools för Excel, gör följande steg:

1. Vänligen hitta Kutools fliken och gå sedan till Välja, och klicka Välj specifika celler i listrutan.

antal tom mindre 11

2. Nu kommer du att se ett popup-fönster, gör så här:

antal tom mindre 11

Nedan följer ett exempel för att räkna antalet elever vars matematiska poäng är lägre än (<) poängen för Coco med Kutools.

antal tom mindre 11

Obs! Programmet returnerar räkningsresultatet och väljer de celler som uppfyller dina kriterier. Du kan kopiera dem om du behöver.

Klicka för att ladda ner Kutools för Excel för en 30-dagars gratis provperiod.


COUNTIF -funktionen för celler innehåller ett specifikt värde

För att använda COUNTIF för att räkna cellerna som innehåller ett specifikt värde (till exempel cellerna med bokstaven Y), eller till och med för att räkna cellerna med ett specifikt värde vid en angiven position (till exempel cellerna börjar med en bokstav Y), måste känna till jokertecken.

Det finns tre jokertecken - asterisk (*), fråga markera (?), Och tilde (~) tillgänglig i Excel för COUNTIF-funktionen:

Asterisk (*) - Matchar valfritt antal tecken. Till exempel kan *is betyda nice, service, ice, @#$ice, etc.
Frågetecken (?) - Matchar valfritt tecken. Till exempel, mo?? kan betyda mer, måne, mo&%, moaa, etc.
Tilde (~) - Matchar det faktiska jokertecken. Till exempel betyder ~* en bokstavlig asterisk, ~~ betyder en bokstavlig tilde.

Obs! Booleanska värden (TRUE och FALSE), siffror, datum och fel räknas inte som tecken. Så om det finns element ovanför i det cellintervall du valde måste du konvertera dem till text.

Mer information:
Hur ändrar eller konverterar jag tal till text i Excel?
Hur konverterar man datum till nummersträng eller textformat i Excel?
Hur ersätter man # formelfel med 0, tom eller viss text i Excel?
Hur konverterar jag booleskt sant/falskt till nummer (1/0) eller text i Excel?


Räkna celler som innehåller specifika ord eller tecken med COUNTIF -funktionen

Eftersom vi redan känner till jokertecken, är det dags för oss att lära oss hur man använder en COUNTIF-formel för att räkna cellerna som innehåller ett eller flera specifika tecken eller ord. Låt oss se exemplen nedan:

antal tom mindre 1

För att räkna antalet pojkar i klassen, använd formeln:
=ANTALOM(B2:B9,"MAN") >>> Resultatet är 5
För att räkna antalet namn som innehåller tecknen "jeff" (värdet i cellen A6), använd formeln:
=COUNTIF(A2:A9,"*jeff*") OR = COUNTIF (A2: A9, "*" & A6 & "*") >>> Resultatet är 2
För att räkna antalet namn som innehåller bokstaven "e", använd formeln:
=COUNTIF(A2:A9,"*e*") >>> The result is 5
För att räkna antalet namn som inte innehåller bokstaven "e", använd formeln:
=COUNTIF(A2:A9,"<>*e*") >>> Resultatet är 3
För att räkna antalet namn som börjar med bokstaven "e", använd formeln:
=ANTALOM(A2:A9,"e*") >>> Resultatet är 2
För att räkna antalet namn som slutar med bokstaven "e", använd formeln:
= RÄKTA (A2: A9, "*e") >>> Resultatet är 1
För att räkna antalet namn med bokstaven "m" som det tredje tecknet, använd formeln:
= RÄTTA (A2: A9, "?? m*") >>> Resultatet är 2

Räkna celler som innehåller specifika ord eller tecken med några få klick

Med our Excel-tillägg installad, gör så här:

1. Gå till Kutools flik, hitta Välja, och klicka Välj specifika celler i listrutan.

antal tom mindre 1

2. I Välj specifika celler dialogrutan, välj det cellintervall du vill räkna och klicka sedan på Cell under Urvalstyp, välj ett villkor i rullgardinsmenyn Specifik typ enligt dina behov.

antal tom mindre 1

Här ska jag ge dig två exempel av att använda Kutools till rådt cellerna som innehåller de specifika orden eller tecknen.

• För att räkna antalet pojkar i klassen, klicka lika på rullgardinsmenyn och skriv man i den högra inmatningsrutan, eller så kan du välja en cell med värdet "Man" i kalkylbladet genom att klicka antal tom mindre 1 knapp.

antal tom mindre 1

Programmet returnerar räkningsresultatet och väljer de celler som uppfyller dina kriterier. Du kan kopiera dem om du behöver.

• Klicka på för att räkna antalet namn som innehåller tecknen ”jeff” innehåller på rullgardinsmenyn och skriv Jeff, eller så kan du markera cellen A6 i kalkylbladet genom att klicka antal tom mindre 1 knapp.

antal tom mindre 1

Programmet returnerar räkningsresultatet och väljer de celler som uppfyller dina kriterier. Du kan kopiera dem om du behöver.


  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner och förvaring av data; Delat cellinnehåll; Kombinera duplicerade rader och summa / genomsnitt... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Favorit och sätt snabbt in formler, Intervall, diagram och bilder; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Gruppering av pivottabell efter veckonummer, veckodagen och mer ... Visa olåsta, låsta celler av olika färger; Markera celler som har formel / namn...
kte-flik 201905
  • 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!
officetab botten
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations