Vi ved, at det samlede antal tegn i en celle kan tælles ved hjælp af Excel LEN -funktionen. Vi har også lært, hvordan man tæller samlede tegn i et område. For nu at tælle det samlede antal specifikke tekst i området (mere end en celle), vil vi bruge en lignende teknik.
Der er to metoder til at gøre dette. Lad os se på den første metode.
Generisk formel til tælling af tegn i et område
= SUMPRODUCT (LEN (område) -LEN (SUBSTITUTE (område, "tegn", ""))) |
rækkevidde: Det er området, der indeholder teksten.
Karakter:Dette er det tegn, du vil tælle. Det kan være en bestemt karakter eller en sætning.
Eksempel: Tæl specifik tekst i et område
På billedet ovenfor har vi nogle tekster i område B3: B6. Vi skal tælle det samlede antal "x" tegn i intervallet ved hjælp af en formel. Vi har manuelt skrevet til antallet af "x" i hver celle for at kontrollere resultatet. Vi kan opsummere dem, men vi vil bruge en formel, der ikke afhænger af en anden kolonne eller manuelt arbejde. Vi bruger den generiske formel, der er nævnt ovenfor.
Skriv denne formel i celle C8.
= SUMPRODUCT (LENGE (B3: B6) -LEN (SKIFT (B3: B6, "x", "")))) |
Hit enter. Vi har et samlet antal tegn i området, som er 6.
Hvordan virker det?
SUMPRODUCT -funktionen er en array -funktion, der opsummerer det givne array. LEN -funktionen returnerer strengens længde i en celle eller given tekst. SUBSTITUTE -funktionen returnerer en ændret streng, efter at en bestemt karakter er blevet erstattet med en anden.
Nu kører funktionen ud og ind. Så vi tager først LEN (B3: B6) delen.
Her har vi fodret LEN -funktionen med en række B3: B6. LEN -funktionen returnerer længden af hver celle i et array.
{32;53;51;69} |
Næste LEN (UDSKIFTNING (B3: B6, "x", "")). Her kører SUBSTITUTE -funktionen og returnerer en række ændrede strenge efter at alle "x" er udskiftet med ingenting ("") fra området B3: B6. Derefter føres det array igen til LEN -funktionen, der returnerer antallet af resterende tegn. {31; 52; 49; 67}
Vi har i øjeblikket to arrays i SUMPRODUCT-funktionen = SUMPRODUCT ({32; 53; 51; 69}-{31; 52; 49; 67}). Det andet array trækkes fra det første array, og vi får et sidste array som, = SUMPRODUCT ({1; 1; 2; 2}). Og til sidst summeres denne matrix til at give det endelige resultat som 6.
Ufølsom sagformel
Ovenstående formel er store og små bogstaver, fordi funktionen SUBSTITUTE er en stor bogstavsfølsom funktion. Brug denne formel til at tælle et bestemt tegn inden for rækkevidde, uanset sit tilfælde.
= SUMPRODUCT (LENG (B3: B6) -LEN (SKIFT (LAVER (B3: B6), "x", "")))) |
I denne formel konverterer LOWER -funktionen alle strenge i område B3: B6 til små bogstaver, og derefter sker hele processen, som diskuteret ovenfor.
Alternativ formel:
Den alternative måde er brug af SUM -funktion med LEN -funktion som matrixformel. Det betyder, at vi skal bruge CTRL+SKIFT+ENTER tastekombination efter at have skrevet funktionen.
{= SUM (LEN (B3: B6) -LEN (SKIFT (B3: B6, "x", ""))))) |
Tæller specifik tekst i et område:
Du spekulerer måske nu på, hvordan vi tæller specifik tekst i et område. Det kan gøres med en mindre ændring i den formel, der diskuteres her.
Så ja fyre, det er sådan, du kan få samlede tællinger af specifik karakter i et område. Dette er ganske let, men hvis du er i tvivl eller andre særlige forespørgsler i forbindelse med denne artikel eller en anden Excel 2010/2013/2016/2019/365 eller udmærker sig VBA, skal du skrive det i kommentarfeltet herunder. Jeg vil med glæde afklare dig i tvivl.
Tæl tegn i en celle i Excel | Lær, hvordan du tæller et bestemt tegn i en celle eller streng.
Tæl samlede kampe i to områder i Excel | Lær, hvordan du tæller samlede kampe i to intervaller ved hjælp af SUMPROUDCT -funktionen.
SUMIFER ved hjælp af AND-OR logik | SUMIFS kan også bruges med OR -logik. Den defualt logik SUMIFS bruger er OG logik.
SUMPRODUCT med IF -logik | Lær, hvordan du bruger SUMPRODUCT med IF -logik uden at bruge IF -funktion i formlen.
Populær artikel:
50 Excel -genveje til at øge din produktivitet | Få hurtigere til din opgave. Disse 50 genveje får dig til at arbejde endnu hurtigere i Excel.
VLOOKUP -funktionen i Excel | Dette er en af de mest anvendte og populære funktioner i excel, der bruges til at slå værdi op fra forskellige områder og ark.
COUNTIF i Excel 2016 | Tæl værdier med betingelser ved hjælp af denne fantastiske funktion. Du behøver ikke filtrere dine data for at tælle specifik værdi. Countif -funktion er afgørende for at forberede dit dashboard.
Sådan bruges SUMIF -funktion i Excel | Dette er endnu en vigtig instrumentbrætfunktion. Dette hjælper dig med at opsummere værdier på bestemte betingelser.