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.
Hur man räknar specifika ord i en rad celler i Excel?
Generisk formel
=SUMPRODUCT((LEN(rng)-LEN(SUBSTITUTE(rng,txt,"")))/LEN(txt))
Argument
Rng: Omfånget innehåller textsträngen du kommer att räkna specifika ord inuti.
Text: Det specifika ordet du vill räkna med. Det kan vara:
1. Ordet i citattecken;
2. Eller en hänvisning till en cell som innehåller ordet.
Hur använder jag den här formeln?
Om du vill räkna antalet av ett ord "verktyg" i intervallet B5:B8, kan du få ner det enligt följande.
Välj en tom cell, ange formeln nedan i den och tryck sedan på ange nyckel.
Tips: Du kan kopiera och klistra in formeln direkt i den valda cellen.
=SUMPRODUCT((LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"tool","")))/LEN("tool"))
Anmärkningar:
- 1. Ändra intervallet B5:B8 och ordet "verktyg" efter dina egna behov;
- 2. Om ordet inte hittas kommer det att returnera 0;
- 3. Formeln är skiftlägeskänslig;
- 4. Om du vill räkna ett specifikt ord i ett cellintervall och ignorera skiftläge, använd UPPER-funktionen i SUBSTITUTA som formeln nedan visas:
- =SUMPRODUCT((LEN(B5:B8)-LEN(SUBSTITUTE(UPPER(B5:B8),UPPER("tool"),"")))/LEN("tool"))
Hur fungerar denna formel?
=SUMPRODUCT((LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"tool","")))/LEN("tool"))
- 1. LEN(B5:B8): LEN-funktionen beräknar den totala stränglängden för varje cell i intervallet B5:B8, den kommer att returneras som en matris med nummer {47;23;23;15};
- 2. LEN(SUBSTITUTE(B5:B8,"tool","")): Här tar SUBSTITUTE-funktionen bort det specifika ordet "verktyg" från varje cell i intervallet B5:B8, och sedan beräknar LEN-funktionen längden för varje cell i intervallet B5:B8 utan det specifika ordet "verktyg". Den returnerar arraynumren som {35;19;19;15};
- 3. (LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"tool","")): Det här avsnittet av formeln är nu förvandlat till {47;23;23;15}-{35;19;19;15}. Efter subtrahering är resultatet {12;4;4;0};
- 4. LEN("tool"): LEN-funktionen beräknar här längden för “verktyg” och returnerar resultatet 4;
- 5. LEN(B5:B8)-LEN(SUBSTITUTE(B5:B8,"tool","")))/LEN("tool"): Som nämnts ovan kommer denna del att visas som {12;4;4;0}/4. Dela 4 från varje nummer i arrayen och få resultatet {3;1;1;0};
- 6. SUMPRODUCT({3;1;1;0}): Funktionen SUMMAPRODUKT summerar siffrorna i arrayen och returnerar det totala antalet "verktyg" 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.
Excel UPPER-funktion
Excel UPPER-funktionen konverterar alla bokstäver i en viss text till versaler.
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 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.
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 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.