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.
Kan byta till helt annat antal tecken medan ERSÄTT byter exakt samma längd.
Byter ut exakt lika många tecken som skjuts in. Jmf med BYT.UT
Test text
Test text
Skiljer på stora och små bokstäver. Jämför SÖK
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).
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).
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)
Skiljer ej på stora och små bokstäver
Test text
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).