TEKSTEFTER-funktionen
Returnerer teksten efter et skilletegn, fx domænet efter @ i en mailadresse. Du kan vælge, hvilken forekomst af skilletegnet der bruges.
På engelsk hedder funktionen TEXTAFTER, og i opgaverne kan du skrive begge navne. Alle funktioner på dansk og engelsk
Syntaks
TEKSTEFTER(tekst; afgrænser; [forekomstnummer]; [matchtilstand]; [match_slut]; [hvis_ikke_fundet])- tekst
- Den tekst, der søges i.
- afgrænser
- Det tegn eller den tekst, der skal startes efter.
- forekomstnummer (valgfri)
- Hvilken forekomst der bruges. 1 eller udeladt for den første, 2 for den anden, -1 for den sidste.
- matchtilstand (valgfri)
- 1 for at se bort fra store og små bogstaver. Udelader du det, er det 0, og bogstaverne skal passe.
- match_slut (valgfri)
- 1 for at regne slutningen af teksten som et skilletegn. Udelader du det, er det 0.
- hvis_ikke_fundet (valgfri)
- Det, der returneres, når skilletegnet mangler. Udelader du det, er det
Eksempler
C1
=TEKSTEFTER(1A2;2"@")| A | B | C | |
|---|---|---|---|
| 1 | eksempel.dk | ||
| 2 | [email protected] |
Med andre ord: Returnér den del af 1mailadressen i A2, der står 2efter @.
B1=TEKSTEFTER("C:/Rapporter/2024/salg.xlsx";"/";-1)
| A | B | |
|---|---|---|
| 1 | salg.xlsx |
B1=TEKSTEFTER("Faktura 2024-117";"-")
| A | B | |
|---|---|---|
| 1 | 117 |
Øv dig i TEKSTEFTER
Ofte stillede spørgsmål
Hvordan får jeg teksten efter det sidste mellemrum eller den sidste skråstreg?
Brug -1 som forekomstnummer, fx =TEKSTEFTER(A2;"/";-1). Så tæller TEKSTEFTER fra slutningen af teksten.
Hvordan gør jeg det samme i ældre udgaver af Excel?
Kombinér MIDT eller HØJRE med FIND, fx =MIDT(A2;FIND("@";A2)+1;100), som tager op til 100 tegn efter @.
Hvad hedder TEKSTEFTER på engelsk?
TEXTAFTER. Bruger du Excel på engelsk, skriver du TEXTAFTER i stedet for TEKSTEFTER. I opgaverne her kan du bruge begge navne.