Räkna totalt antal ord i en cell - Excel och Google Kalkylark

Ladda ner exempel på arbetsbok

Ladda ner exempelarbetsboken

Denna handledning lär dig hur du räknar ord i en cell i Excel och Google Kalkylark.

Räkna ord

Det finns ingen inbyggd Excel-funktion för att räkna antalet ord i en cell. Vi kan dock räkna antalet blanksteg, vilket kan berätta hur många ord som finns i en cell:

1 = LEN (TRIM (B3))-LEN (BYT (B3, "", ""))+1

Låt oss se hur denna formel fungerar.

Ta bort alla utrymmen

Först använder vi SUBSTITUTE -funktionen för att ta bort alla mellanslag från textsträngen.

1 = BYTE (B3, "", "")

Sedan bestämmer vi längden på denna rymdfria sträng med LEN-funktionen.

1 = LEN (C3) eller = LEN (Byt (B3, "", "")))

Vi kommer att jämföra stränglängden före och efter att ta bort mellanslagen för att räkna hur många mellanslag cellen innehåller.

Ta bort extra utrymmen

Därefter vill vi uttrycka den här strängen som vi normalt skulle göra (dvs. endast innehålla enstaka mellanslag mellan ord). TRIM -funktionen tar bort extra mellanslag från en textsträng och lämnar ett enda mellanslag mellan varje ord, så alla ledande, efterföljande och upprepade mellanslag kommer att uteslutas.

1 = TRIM (B3)

Sedan bestämmer vi längden på denna normalt ordnade text med LEN-funktionen.

1 = LEN (E3) eller = LEN (TRIM (B3))

Att hitta skillnaden mellan de två längderna (med och utan mellanslag) och lägga till en (eftersom det inte finns något mellanslag efter det sista ordet) ger oss cellräkningen i cellen:

1 = F3-D3+1

Genom att kombinera dessa steg får vi formeln:

1 = LEN (TRIM (B3))-LEN (BYT (B3, "", ""))+1

Google Kalkylark -Räkna samman totala ord i en cell

Alla ovanstående exempel fungerar exakt likadant i Google Kalkylark som i Excel.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave