Räkna antal ord i Excel

Med hjälp av funktionerna ANTALV [COUNTA] och DELATEXT [TEXTSPLIT] är det ganska enkelt att räkna antalet ord från celler i Excel.

Titta på videofilmen och/eller läst text- och bildbeskrivningen nedan:

Ladda ner exempelfilen här.

Vi rekommenderar dessa Excelkurser:
www.infocell.se – lärarledda kvalitetskurser i Excel
www.officekurs.se – oslagbar e-kurser i Excel & Office-paketet

En bild som visar text, skärmbild, nummer, Teckensnitt Automatiskt genererad beskrivning

Vi börjar med att bryta ner funktionerna var och en för sig:

ANTALV [COUNTA]

Funktionen ANTALV räknar antalet celler i ett område som inte är tomma. I cell B2 i bilden intill räknas antalet fyllda celler i området B4:C6 med funktionen. Svaret blir alltså 4 eftersom det är sex celler och två av dem är tomma.

En bild som visar text, skärmbild, Teckensnitt, nummer Automatiskt genererad beskrivning

DELTATEXT [TEXTSPLIT]

Funktionen DELATEXT används för att dela upp innehåll från en cell till flera celler. Funktionen består av ett antal funktionsargument. En fullständig genomgång finns i e-kursen Matrisfunktioner på officekurs.se. I detta exempel räcker det du använder de tre första funktionsdelarna.

Första funktionsargumentet är att peka ut den cell från vilken du vill dela upp text ifrån, cell B4 respektive cell B7 i exemplet i bilden intill. Vill du dela upp texten från cell B4 i kolumner, så använder du det andra funktionsargumentet col_delimiter. Där skriver du in det/de tecken som avgränsar din text, i exemplet är det ” ,” som är avgränsare mellan varje namn. Svaret spiller då ut i cellerna till höger.

En bild som visar text, skärmbild, Teckensnitt, nummer Automatiskt genererad beskrivning

Vill du istället att texten ska delas in i rader hoppar du över det andra funktionsargumentet och skriver in ”, ” i det funktionsargumentet row_delimiter istället. Se exempel i cell B7.

Genom att markera funktionen med musen i formelfältet, kan du notera att det är en matris av värden som visas {”Anders”\”Berit”\”Ceasar”\”Doris”}.

En bild som visar text, skärmbild, Teckensnitt, linje Automatiskt genererad beskrivning

Denna matris kan vi använda oss av tillsammans med andra funktioner. Det är just detta som vi nu kommer att nyttja när vi ska räkna antalet ord.

ANTALV tillsammans med DELATEXT

För att räkna antalet ord i cell B2 i exemplet, räcker det att omsluta den befintliga DELATEXT-funktionen med funktionen ANTALV enligt följande: =ANTALV(DELATEXT(B2;”, ”))

Excel kommer då att ta alla värden i matrisen och räkna antalet värden (alltså antalet namn i exemplet).

En bild som visar text, skärmbild, Teckensnitt, nummer Automatiskt genererad beskrivning

Räkna antalet ord i Excel

En bild som visar text, skärmbild, Teckensnitt, nummer Automatiskt genererad beskrivning

Nu är det dags för dig att använda ovanstående princip för att räkna antalet ord i celler i Excel i exempelfilen. På rad 5 används funktionerna ANTALV och DELATEXT på samma sätt som beskrivet ovan. Du använder mellanslag som avgränsare i DELATEXT-funktionen för att räkna antalet ord.

Bonustips

I en del texter så kan det smyga sig in extra mellanslag eller mellanslag före/efter en text. Dessa ”extra” mellanslag kommer att räknas som ord enligt formeln ovan. Ett sätt att komma förbi detta ”fel” och räkna rätt antal ord är att inkludera funktionen RENSA [TRIM] runt cellen innehållande din text. Det du uppnår med att använda funktionen RENSA är att du rensar bort ”onödiga” mellanslag (med onödiga mellanslag avses flera mellanslag i följd och mellanslag före/efter textsträngen). Se lösningen på rad 6.

Äldre programversioner

Om du har en äldre programversion som inte stödjer funktionen DELATEXT så kan du lösa samma funktionalitet med formeln som finns på rad 8.

En bild som visar text, skärmbild, nummer, Teckensnitt Automatiskt genererad beskrivning

Ja, det blir en betydligt mer omständlig lösning, men det fungerar i alla fall. Detta är bara ett av många, många fall där de nya dynamiska matrisfunktionerna i Excel visar hur mycket mer effektivt du kan skriva och använda formler om du behärskar dessa funktioner.

Vill du ta ett steg till?

Vill du ha djupare kunskaper och fler exempel på dynamiska matrisfunktioner i Excel?

Kolla in självstudiekursen / e-kursen Matrisfunktioner här

Kolla in vår lärarledda kurs Dynamiska matrisfunktioner här (e-kursen ingår också)

Du gillar kanske också...

Börja prenumerera idag!

Ta del av tips & tricks i Excel och Office en gång i månaden helt kostnadsfritt.

Grattis! Du kommer nu att få Excelbrevet varje månad helt gratis.