Räkna specifika tecken i ett cellområde
Denna handledning introducerar några formler för att räkna antalet gånger en viss karaktär visas i ett intervall i Excel.
Hur räknar man antal specifika tecken i ett cellområde i Excel?
Generisk formel
=SUMPRODUCT(LEN(range)-LEN(SUBSTITUTE(range,character,"")))
Argument
Räckvidd: Det cellområde som du vill räkna specifika tecken.
Karaktär: Den specifika karaktär du vill räkna. Det kan vara:
1. Karaktären i citattecken;
2. Eller en hänvisning till en cell som innehåller tecknet.
Hur använder jag den här formeln?
I det här avsnittet kommer vi att visa dig hur du använder denna formel i Excel för att räkna antalet gånger ett tecken visas i ett visst intervall i Excel.
Antag att du vill räkna tecknet “e” i intervall B5: B8, gör så här.
Välj en tom cell, kopiera formeln nedan till den för att få resultatet direkt.
=SUMPRODUCT(LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"e","")))
Anmärkningar:
- 1. Ändra intervallet "B5: B8" och tecknet "e" efter dina egna behov;
- 2. Om tecknet inte finns inom ett visst intervall kommer det att returnera 0;
- 3. Formeln är skiftlägeskänslig;
- 4. Om du vill räkna specifika tecken i ett intervall och ignorera fallet, använd UPPER-funktionen i SUBSTITUT enligt nedanstående formel:
=SUMPRODUCT(LEN(B5:B8)-LEN(SUBSTITUTE(UPPER(B5:B8),UPPER("e"),"")))
Hur fungerar denna formel?
- 1. LEN(SUBSTITUTE(B5:B8,"e",""))): SUBSTITUTE-funktionen tar bort det specifika tecknet “e” från det angivna området B5: B8. Och LEN-funktionen beräknar stränglängden för varje cell utan det specifika tecknet och returneras sedan som en matris med siffror. Här kommer den tillbaka {18; 10; 8; 18};
- 2. LEN(B5:B8): Denna LEN-funktion beräknar den totala stränglängden för varje cell i det angivna intervallet och returnerar längderna som en matris med siffror. Här kommer LEN-funktionen att återvända {20; 11; 10; 20};
- 3. SUMPRODUCT({20;11;10;20}-{18;10;8;18}): Efter subtrahering ska den slutliga matrisen vara {2; 1; 2; 2}, och sedan summerar SUMPRODUCT-funktionen numren i matrisen och returnerar det totala antalet "e" i intervallet B5: B8.
Relaterade funktioner
Excel LEN-funktion
LEN-funktionen returnerar antalet tecken i en textsträng.
Excel SUBSTITUTE-funktion
SUBSTITUTE-funktionen ersätter text eller tecken i en textsträng med en annan text eller andra tecken.
Excel SUMPRODUCT-funktion
SUMPRODUCT-funktionen kan användas för att multiplicera två eller flera kolumner eller matriser tillsammans och sedan få summan av produkter.
Relaterade formler
Räkna förekomster av specifika tecken i en Excel-cell
Denna handledning introducerar hur man använder formler baserade på LEN- och SUSTITUTE-funktionerna för att räkna antalet gånger en viss karaktär visas i en Excel-cell.
Räkna specifika ord i en cell i Excel
Den här artikeln kommer att introducera formel för att räkna antalet gånger ett visst ord visas i en cell i Excel.
Räkna specifika ord i ett intervall i Excel
Den här artikeln förklarar en formel för att räkna antalet gånger ett visst ord visas i ett cellområde i Excel.
Räkna antalet tecken i en cell i Excel
De totala tecknen innehåller inte bara alla bokstäver utan också alla mellanslag, skiljetecken och symboler i cellen. Följ denna handledning för att enkelt räkna de totala tecknen i en cell med LEN-funktionen i Excel.
Räkna antalet tecken i ett intervall i Excel
Den här artikeln förklarar en formel för att räkna totalt antal tecken som visas i ett cellområde i Excel.
De bästa Office-produktivitetsverktygen
Kutools för Excel - Hjälper dig att sticka ut från mängden
Kutools för Excel har över 300 funktioner, Se till att det du behöver bara är ett klick bort...
Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)
- En sekund att växla mellan dussintals öppna dokument!
- Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
- Ökar din produktivitet med 50 % när du visar och redigerar flera dokument.
- Ger effektiva flikar till Office (inklusive Excel), precis som Chrome, Edge och Firefox.