Markér kolonnen, vælg Data og Tekst til kolonner, og vælg skilletegnet, så er indholdet delt ud på flere kolonner. Vil du opdele en celle i Excel med en formel, henter =TEKSTEFTER(A2;", ") fornavnet i "Jensen, Mette", og =TEKSTFØR(A2;", ") henter efternavnet. Siden viser begge veje, så du kan vælge den, der passer til dit ark.
Opdel en celle i Excel med Tekst til kolonner
Tekst til kolonner er menuløsningen. Den passer, når du skal dele en liste én gang, og resultatet ikke behøver at følge med, hvis kilden ændrer sig. Sådan gør du:
- Sørg for, at der er tomme kolonner til højre for dine data. Tekst til kolonner skriver ovenpå det, der står der.
- Markér de celler, du vil dele.
- Vælg Data og derefter Tekst til kolonner.
- Vælg Afgrænset, og klik Næste.
- Sæt kryds ved det skilletegn, der står mellem delene. Til "Jensen, Mette" er det både komma og mellemrum. Sæt også kryds i feltet om efterfølgende skilletegn, så de to tæller som ét.
- Klik Udfør.
Nu står efternavnet i den første kolonne og fornavnet i den næste. Er der ikke plads til højre, overskriver Excel det, der står der, uden at spørge. Indsæt derfor kolonner først. Pas også på mellemnavne: "Jensen, Mette Marie" bliver til tre dele, når mellemrum er et skilletegn, og så har nogle rækker en kolonne mere end andre.
Metoden er en engangsændring. Rettes en celle i kilden bagefter, følger delene ikke med. Det er den vigtigste forskel på menuen og formlerne længere nede.
Flash Fill
Flash Fill hedder Lynudfyldning i dansk Excel. Den gætter mønsteret ud fra dit eksempel. Skriv det første resultat i cellen ved siden af, altså "Mette" ud for "Jensen, Mette". Markér cellen nedenunder, og tryk Ctrl+E. Excel fylder resten af kolonnen ud.
Det er hurtigt, men det er også en gætteleg. Er dine eksempler tvetydige, kan Excel misforstå mønsteret. Resultatet er almindelig tekst og ikke en formel, så det opdateres ikke, når kilden ændrer sig. Tjek de første par rækker, og kig især efter rækker, der ser anderledes ud end resten.
Med formler: TEKSTFØR og TEKSTEFTER
Formler har den fordel, at de opdateres, når data ændres. Skifter du "Jensen, Mette" ud med et andet navn, følger delene med. TEKSTEFTER (TEXTAFTER) giver teksten efter et skilletegn, og TEKSTFØR (TEXTBEFORE) giver teksten før. Begge tager teksten og skilletegnet, og skilletegnet skriver du som tekst i anførselstegn. Her er det komma og mellemrum:
| A | B | C | |
|---|---|---|---|
| 1 | Navn | Fornavn | Efternavn |
| 2 | Jensen, Mette | Mette | |
| 3 | Holm, Kasper |
TEKSTEFTER giver teksten efter komma og mellemrum. Det er fornavnet i Jensen, Mette.
| A | B | C | |
|---|---|---|---|
| 1 | Navn | Fornavn | Efternavn |
| 2 | Jensen, Mette | Jensen | |
| 3 | Holm, Kasper |
TEKSTFØR giver teksten før skilletegnet. Det er efternavnet.
Skilletegnet skal passe til teksten. Skriver du kun komma, tager TEKSTEFTER mellemrummet med:
| A | B | |
|---|---|---|
| 1 | Navn | Fornavn |
| 2 | Jensen, Mette | Mette |
Skriver du kun komma som skilletegn, følger mellemrummet med. Resultatet er " Mette" med et mellemrum foran.
Det ser rigtigt ud i cellen, men der står et mellemrum foran. Det opdager du først, når en opslagsformel ikke kan finde navnet, eller når to ens navne ikke bliver set som ens. Løsningen er at tage mellemrummet med i skilletegnet.
Skilletegnet behøver ikke være et komma. Står en adresse i én celle, deler du ved kommaet mellem vejnavn og by:
| A | B | |
|---|---|---|
| 1 | Adresse | Postnummer og by |
| 2 | Vestergade 12, 8000 Aarhus C | 8000 Aarhus C |
Skilletegnet behøver ikke være et navn. Her står adressen i én celle, og TEKSTEFTER henter postnummer og by.
Prøv selv. Navnene står som efternavn og fornavn, og formlen skal kunne kopieres ned til alle tre rækker:
Prøv selv
Hent fornavnet
Navnene i A2:A4 står som Efternavn, Fornavn. Skriv i B2 en formel, der henter fornavnet. Den skal kunne kopieres ned.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Navn | Fornavn | Efternavn | |||
| 2 | Jensen, Mette | |||||
| 3 | Holm, Kasper | |||||
| 4 | Berg, Line | |||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 |
Klik i B2, og skriv din formel.
Prøv selv
Hent efternavnet
Skriv i C2 en formel, der henter efternavnet, altså det, der står før kommaet. Den skal kunne kopieres ned.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Navn | Fornavn | Efternavn | |||
| 2 | Jensen, Mette | Mette | ||||
| 3 | Holm, Kasper | Kasper | ||||
| 4 | Berg, Line | Line | ||||
| 5 | ||||||
| 6 | ||||||
| 7 | ||||||
| 8 |
Klik i C2, og skriv din formel.
Opgaven Hent fornavnet med TEKSTFØR træner den samme idé på andre navne.
TEKSTSPLIT: alle dele på én gang
TEKSTSPLIT (TEXTSPLIT) gør det hele i én formel. =TEKSTSPLIT(A2;", ") deler "Jensen, Mette" ved komma og mellemrum og lægger delene i hver sin celle: efternavnet i cellen med formlen og fornavnet i cellen til højre. Du skriver kun formlen én gang, og Excel fylder selv de nødvendige celler ud. De skal være tomme, ellers viser Excel en fejl i stedet.
De udfyldte celler kan ikke rettes enkeltvis. Vil du ændre resultatet, retter du formlen i den første celle. Vil du bruge en af delene i en anden formel, peger du på den som normalt, fx B2. Kopierer du formlen ned, får hver række sin egen opdeling.
TEKSTSPLIT kan også dele en tekst med mange dele, fx en liste med varer adskilt af komma, uden at du skal vide på forhånd, hvor mange der er. Det er her, den slår Tekst til kolonner: Antallet af kolonner tilpasser sig selv.
Opdel celle i ældre versioner af Excel
TEKSTFØR, TEKSTEFTER og TEKSTSPLIT findes i Microsoft 365, Excel 2024 og Excel på nettet. Har du en ældre version, kombinerer du VENSTRE, MIDT og FIND. FIND giver kommaets plads i teksten, og VENSTRE tager alt, der står før den plads. Efternavnet er derfor =VENSTRE(A2;FIND(",";A2)-1). Minus 1 holder kommaet ude af resultatet:
| A | B | C | |
|---|---|---|---|
| 1 | Navn | Fornavn | Efternavn |
| 2 | Jensen, Mette | Jensen | |
| 3 | Holm, Kasper |
FIND giver kommaets plads, og VENSTRE tager alt før den. Minus 1 holder kommaet ude. Det virker i alle versioner.
Fornavnet er resten af teksten. Det henter du med MIDT, der starter ved en position, du vælger, og tager så mange tegn, du beder om. Starter du to tegn efter kommaet, springer du både komma og mellemrum over:
| A | B | C | |
|---|---|---|---|
| 1 | Navn | Fornavn | Efternavn |
| 2 | Jensen, Mette | Mette | |
| 3 | Holm, Kasper |
MIDT starter to tegn efter kommaet, så både komma og mellemrum springes over. 50 er mere end rigeligt, så resten af teksten tages med.
Metoden virker i alle versioner, men den er sværere at læse, og den fejler med #VÆRDI!, hvis en række ikke har noget komma. Hvordan VENSTRE, HØJRE og MIDT virker hver for sig, står på siden om at trække tekst ud af en celle i Excel.
Opdel celle i Google Sheets
I Google Sheets hedder funktionen SPLIT. =SPLIT(A2;", ") deler teksten og lægger delene i cellerne til højre, ligesom TEKSTSPLIT gør i Excel. SPLIT bruger hvert tegn i skilletegnet som et skilletegn for sig, og det er som regel det, du vil have. Opgaven Del et navn op med SPLIT viser det trin for trin.
Flettede celler er noget andet
Mener du i stedet, at en stor sammenflettet celle skal blive til flere små, handler det om layout og ikke om indhold. Den vej er forklaret i guiden Flet celler.
Prøv det i en opgave
Tekst, der skal deles op, dukker op i næsten alle lister, der kommer udefra. Det er navne, adresser, koder og mailadresser, hvor flere ting står i samme celle. Prøv opgaven Vend "Efternavn, Fornavn" med TEKSTEFTER gratis. Du skriver formlen selv, og den bliver rettet med det samme.

Om forfatteren
Nicolaj, stifter af ExcelOpgaver
Jeg er softwareudvikler og har bygget ExcelOpgaver fra bunden, også selve regnearket og den motor der regner formlerne ud. For at få det til at virke har jeg skullet forstå hver funktion helt ned i detaljen: hvordan LOPSLAG opfører sig når koden har et mellemrum for meget, hvorfor en dato i virkeligheden er et tal, og hvornår AFRUND giver et andet svar end talformatet.
Øv det i opgaver
Opgaver i et rigtigt regneark, der bliver rettet med det samme.
- Hent fornavnet med TEKSTFØRUDSKIFT, TEKSTFØR og TEKSTEFTER →
- Vend "Efternavn, Fornavn" med TEKSTEFTERUDSKIFT, TEKSTFØR og TEKSTEFTER →
Funktionssider
Ofte stillede spørgsmål
Hvordan deler jeg en celle i to kolonner i Excel?
Markér cellerne, vælg Data og Tekst til kolonner, og vælg skilletegnet. Eller brug formlerne TEKSTFØR og TEKSTEFTER, der opdateres, når data ændres.
Hvad er forskellen på Tekst til kolonner og formler?
Tekst til kolonner er en engangsændring, der overskriver dine data. Formler står ved siden af og følger med, hvis teksten i kilden bliver ændret.
Hvorfor overskriver Tekst til kolonner mine data?
Der var ikke tomme kolonner til højre for dem, du delte. Indsæt kolonner først, og prøv igen.
Har min Excel TEKSTFØR og TEKSTEFTER?
De findes i Microsoft 365, Excel 2024 og Excel på nettet. I ældre versioner bruger du VENSTRE, MIDT og FIND.