site logo

excelboken.se

Välj avsnitt:

Välj version av Office:

2010 2013 2016

Välj menyspråk i Excel

Svenska Engelska

Navigera:

Innehåll Föregående kapitel Föregående avsnitt Nästa avsnitt Nästa kapitel Register

Gå kurs eller få hjälp med ett problem?

Jag driver IT-konsultfirman www.infomacro.se, som är specialiserad på att utveckla lösningar i Excel.

Jag håller även kurser i Excel och utveckling av macron (VBA). Kontakta mig gärna för mer information om kurstillfällen: dag snabela excelboken.se

3.5 Textfunktioner

Vi är vana att se Excel som ett verktyg enbart för kalkyler, men Excel kan även bearbeta text, vilket många gånger är mycket praktiskt. Vi skall här se på några vanliga textfunktioner.

3.5.-1 Byt.Ut() (eng. Substitute)

Kan byta till helt annat antal tecken medan ERSÄTT byter exakt samma längd.

3.5.-1 Ersätt() (eng. Replace)

Byter ut exakt lika många tecken som skjuts in. Jmf med BYT.UT

3.5.-1 Extext() (eng. Mid)

Test text

3.5.-1 Gemener() (eng. Lower)

Test text

3.5.-1 Hitta() (eng. Find)

Skiljer på stora och små bokstäver. Jämför SÖK

3.5.1 Höger() (eng. Right)

Funktionen HÖGER() används för att plocka en text ur en text. Vi anger hur många tecken från höger räknat vi vill plocka ut. Om texten i A1 är "Kalle" kommer funktionsanropet HÖGER(A1; 3) att returnera "le". Funktionen har följande argument:

HÖGER(text; antal_tecken)

Notera att även mellanslag räknas som tecken. Om vi bearbetar text med sådana tecken bör dessa rensas bort innan vi använder denna funktion. (Se kap. 3.5.3).

3.5.2 Längd() (eng. Len)

Funktionen LÄNGD() används för att ta reda på antalet tecken i en text. Funktionen har följande argument:

LÄNGD(text; antal_tecken)

Notera att även mellanslag räknas som tecken. Om vi bearbetar text med sådana tecken bör dessa rensas bort innan vi använder denna funktion. (Se kap. 3.5.3).

3.5.3 Rensa() (eng. Clean)

Mellanslag räknas som text. Det är inte ovanligt att användare av misstag råkar skriva in mellanslag i början eller i slutet av en inmatning. Det kan leda till märkliga resultat, i synnerhet som mellanslag inte syns när vi tittar på skärmen. Om sista tecknet i en cell är ett mellanslag och vi med hjälp av funktionen HÖGER() (Se kap. 3.5.1) skall ta ut de två sista tecknen så kan vi uppfatta det som om Excel bara tar ut ett tecken. Under vissa omständigheter kan även radbrytningar komma in som osynliga tecken först eller i slutet av en text.

Med hjälp av funktionen RENSA() kan dessa så kallade vita tecken rensas bort. Funktionen tar följande argument:

RENSA(text)

3.5.-1 Sök() (eng. Search)

Skiljer ej på stora och små bokstäver

3.5.-1 Versaler() (eng. Upper)

Test text

3.5.4 Vänster() (eng. Left)

Funktionen VÄNSTER() används för att plocka en text ur en text. Vi anger hur många tecken från vänster räknat vi vill plocka ut. Om texten i A1 är "Kalle" kommer funktionsanropet VÄNSTER(A1; 3) att returnera "Ka". Funktionen har följande argument:

VÄNSTER(text; antal_tecken)

Notera att även mellanslag räknas som tecken. Om det finns Notera att även mellanslag räknas som tecken. Om vi bearbetar text med sådana tecken bör dessa rensas bort innan vi använder denna funktion. (Se kap. 3.5.3).

(C) Dag Kihlman, 2025. All rights reserved. Contact dag snabela excelboken.se, Tel. +46 705 43 27 37