Tell celler med hvilken som helst tekst - Excel og Google -ark

Last ned eksempel på arbeidsbok

Last ned eksemplet på arbeidsbok

I denne opplæringen bruker vi funksjonene COUNTIF og SUMPRODUCT til å telle celler som inneholder tekst i et område.

COUNTIF For å telle celler med hvilken som helst tekst

COUNTIF -funksjonen teller celler som oppfyller visse kriterier. I dette tilfellet vil vi telle celler som inneholder tekst. Vi gjør dette ved å bruke et jokertegn med stjerne:

1 = TELLING (B2: B6, "*")

Stjernekortet samsvarer med en tekststreng av hvilken som helst lengde. Hvis du ikke har noen tegn før eller etter stjernen (som i vårt eksempel ovenfor), vil den matche all tekst.

Husk at når du legger inn tekststrenger i formler, må du alltid omgi strengene med anførselstegn. Dette gjelder også jokertegn.

COUNTIFS -funksjon for å telle celler med betingelser

COUNTIFS -funksjonen fungerer på samme måte som COUNTIF -funksjonen, bortsett fra at den tillater flere kriterier. For å demonstrere et eksempel, la oss bruke det samme eksemplet som ovenfor, bortsett fra at denne gangen vil vi ekskludere celler som sier "ABC". Vi kan gjøre dette ved å legge til symbolet “” som et betinget utsagn som representerer “ikke lik”.

1 = COUNTIFS (område, "*", område, "tekst")
1 = TELLINGER (B2: B6, "*", B2: B6, "ABC")

Du vil legge merke til at selv i denne formelen er tilstanden omgitt av anførselstegn. Du kan legge til så mange betingelser du trenger, bare husk å følge funksjonens formelstruktur ved å legge til området og deretter betingelsen.

Det skal bemerkes at "ABC" ikke er store og små bokstaver, så det vil også inkludere små bokstaver, dvs. celler med "abc", "ABC", "aBc" vil alle bli inkludert.

SUMPRODUKT For å telle celler med hvilken som helst tekst

SUMPRODUCT -funksjonen kan også brukes til å telle celler betinget. Det er mer komplisert enn COUNTIF -funksjonen, men er mye kraftigere.

1 = SUMPRODUCT (INT (ISTEXT (Range))
1 = SUMPRODUCT (INT (ISTEXT (B2: B6))

La oss bryte ned denne formelen for å forstå hver del av den

Merk en del av funksjonen i formellinjen, og trykk på F9 for å se den beregnede verdien av den formeldelen.

ISTEXT er en boolsk funksjon som returnerer TRUE eller FALSE basert på om en celle inneholder tekst. Når den brukes inne i en SUMPRODUCT -funksjon, returnerer den imidlertid en rekke SANN/FALSKE verdier: {TRUE; FALSK; FALSK; EKTE; EKTE}.

Deretter bruker vi INT -funksjonen til å konvertere de boolske verdiene til 1s og 0s slik at SUMPRODUCT -funksjonen kan summere verdiene, telle antall celler som inneholder tekst.

Du kan også bruke det dobbelte unære tegnet "-" (også ofte referert til som det dobbelte negative) som konverterer SANN og FALSK verdier til henholdsvis 1s og 0s.

Sist vil SUMPRODUCT ta summeringen av matrisen: 1 + 0 + 0 + 1 + 1 = 3.

Google Regneark - Tell celler med hvilken som helst tekst

Alle eksemplene ovenfor fungerer nøyaktig det samme i Google Regneark som i Excel.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave