Se video - Slik teller du celler som inneholder tekststrenger
Telling er en av de vanligste oppgavene folk gjør i Excel. Det er en av beregningene som ofte brukes til å oppsummere dataene. For eksempel, tell salg gjort av Bob, eller salg mer enn 500K eller mengde Produkt X solgt.
Excel har en rekke tellefunksjoner, og i de fleste tilfeller vil disse innebygde Excel -funksjonene være tilstrekkelige. Nedenfor er tellefunksjonene i Excel:
- COUNT - For å telle antall celler som har tall i den.
- COUNTA - For å telle antall celler som ikke er tomme.
- COUNTBLANK - For å telle den tomme cellen.
- COUNTIF/COUNTIFS - For å telle celler når de angitte kriteriene er oppfylt.
Noen ganger kan det være situasjoner der du må opprette en kombinasjon av funksjoner for å få tellingen gjort i Excel.
Et slikt tilfelle er å telle celler som inneholder tekststrenger.
Tell celler som inneholder tekst i Excel
Tekstverdier kan komme i mange former. Det kan være:
- Tekststreng
- Tekststrenger eller alfanumeriske tegn. Eksempel - Trump Excel eller Trump Excel 123.
- Tom streng
- En celle som ser tom ut, men inneholder =”” eller ‘(hvis du bare skriver en apostrof i en celle, ser den tom ut).
- Logiske verdier
- Eksempel - SANN og FALSK.
- Spesielle karakterer
- Eksempel - @,!, $ %.
Ta en titt på datasettet vist nedenfor:
Den har alle kombinasjonene av tekst, tall, blanke, spesialtegn og logiske verdier.
For å telle celler som inneholder tekstverdier, bruker vi jokertegnene:
- Stjerne (*): En stjerne representerer et hvilket som helst antall tegn i excel. For eksempel, eks* kan bety excel, utmerker seg, eksempel, ekspert, etc.
- Spørsmålstegn (?): Et spørsmålstegn representerer ett enkelt tegn. For eksempel, Tr?mp kan bety Trump eller Tramp.
- Tilde (~): For å identifisere jokertegn i en streng.
Se også: Eksempler på bruk av jokertegn i Excel.
La oss nå lage formler for å telle forskjellige kombinasjoner.
Telle celler som inneholder tekst i Excel (inkludert mellomrom)
Her er formelen:
= TELLING (A1: A11, ”*”)
Denne formelen bruker COUNTIF -funksjonen med et jokertegn i kriteriene. Siden stjernen (*) representerer et hvilket som helst antall tegn, teller den alle cellene som har teksttegn i den.
Den teller til og med celler som har en tom streng i seg (en tom streng kan være et resultat av at formelen returnerer = ”” eller en celle som inneholder en apostrof). Mens en celle med tom streng ser tom ut, telles den med denne formelen.
Logiske verdier telles ikke.
Tell celler som inneholder tekst i Excel (unntatt mellomrom)
Her er formelen:
= TELLING (A1: A11, ”?*”)
I denne formelen består kriterieargumentet av en kombinasjon av to jokertegn (spørsmålstegn og stjerne). Dette betyr at det i det minste skal være ett tegn i cellen.
Denne formelen teller ikke celler som inneholder en tom streng (en apostrof eller = ””). Siden en tom streng ikke har noen tegn i den, svikter den kriteriene og telles ikke.
Logiske verdier telles heller ikke.
Tell celler som inneholder tekst (unntatt mellomrom, inkludert logiske verdier)
Her er formelen:
= TELLING (A1: A11, ”?*”) + SUMPRODUKT (-(ISLOGISK (A1: A11))
Den første delen av formelen bruker en kombinasjon av jokertegn (* og?). Dette returnerer antall celler som har minst ett teksttegn i det (teller tekst og spesialtegn, men teller ikke celler med tomme strenger).
Den andre delen av formelen sjekker logiske verdier. Excel ISLOGICAL -funksjonen returnerer TRUE hvis det er en logisk verdi og FALSE hvis det ikke er det. Et dobbelt negativt tegn sikrer at TRUEs blir konvertert til 1 og FALSEs til 0. Excel SUMPRODUCT -funksjon returnerer deretter antall celler som har en logisk verdi i den.
Disse eksemplene ovenfor viser hvordan du bruker en kombinasjon av formler og jokertegn for å telle celler. På lignende måte kan du også konstruere formler for å finne SUMMEN eller GJENNOMSNITTET for en rekke celler basert på datatypen i den.