Du kan bruge tekstfunktionerne VENSTRE, MIDT, HØJRE, SØG og LÆNGDE til at manipulere tekststrenge i dine data. Du kan f.eks. fordele for-, mellem- og efternavne fra en enkelt celle til tre separate kolonner.
Nøglen til at distribuere navnekomponenter med tekstfunktioner er placeringen af hvert tegn i en tekststreng. Placeringen af mellemrummene i tekststrengen er også vigtig, fordi de angiver begyndelsen eller slutningen af navnekomponenter i en streng.
I en celle, der kun indeholder et for- og efternavn, begynder efternavnet f.eks. efter den første forekomst af et mellemrum. Nogle navne på listen kan indeholde et mellemnavn, og i så fald begynder efternavnet efter den anden forekomst af et mellemrum.
Denne artikel viser, hvordan du udtrækker forskellige komponenter fra en række forskellige navneformater ved hjælp af disse praktiske funktioner. Du kan også opdele tekst i forskellige kolonner med guiden Konvertér tekst til kolonner
| Eksempelnavn | Beskrivelse | Fornavn | Mellemnavn | Efternavn | Suffiks | |
|---|---|---|---|---|---|---|
| 1 | Jeff Smith | Intet mellemnavn | Jeff | Jensen | ||
| 2 | Eric S. Kurjan | Et initial i midten | Eric | S. | Kurjan | |
| 3 | Janaina B. G. Bueno | To initialer på mellemniveau | Janaina | B. G. | Bueno | |
| 4 | Kahn, Wendy Beth | Efternavn først med komma | Wendy | Beth | Kahn | |
| 5 | Mary Kay D. Andersen | Todelt fornavn | Mary Kay | D. | Andersen | |
| 6 | Paula Barreto de Mattos | Tredelt efternavn | Paula | Barreto de Mattos | ||
| 7 | James van Eaton | Efternavn i to dele | James | van Eaton | ||
| 8 | Bacon Jr., Dan K. | Efternavn og suffiks først med komma | Dan | K. | Bacon | Jr. |
| 9 | Gary Altman III | Med suffiks | Gary | Altman | III | |
| 10 | Mr. Ryan Ihrig | Med præfiks | Ryan | Ihrig | ||
| 11 | Julie Taft-Rider | Efternavn med bindestreg | Julie | Taft-Rider |
Bemærk
I grafikken i de følgende eksempler viser fremhævningen i det fulde navn det tegn, som den tilsvarende SØG-formel søger efter.
Eksempel 1: Adskilde Jeff og Smith
Dette eksempel adskiller to komponenter: fornavn og efternavn. Et enkelt mellemrum adskiller de to navne.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Jeff Smith | Intet mellemnavn |
| Formel | Resultat (fornavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =VENSTRE(A2, SØG(" ";A2;1)) |
| Formel | Resultat (efternavn) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;1)) |
Fornavn
Fornavnet starter med det første tegn i strengen (J) og slutter med det femte tegn (mellemrummet). Formlen returnerer fem tegn i celle A2 begyndende fra venstre.
Brug funktionen SØG til at finde værdien for antal_tegn:
Søg efter den numeriske position af mellemrummet i A2 begyndende fra venstre.Efternavn
Efternavnet starter ved mellemrummet, fem tegn fra højre, og slutter ved det sidste tegn til højre (h). Formlen henter fem tegn i A2 begyndende fra højre.
Brug funktionerne SØG og LÆNGDE til at finde værdien for antal_tegn:
Søg efter den numeriske position af mellemrummet i A2 begyndende fra venstre. (5)Tæl den samlede længde af tekststrengen, og træk derefter tallet af tegn fra til venstre for det første mellemrum, som fundet på trin 1.
Eksempel 2: Eric S. Kurjan: Udtræk for- og efternavne samt initial for mellemnavn
I dette eksempel bruges et fornavn, initial for mellemnavn og efternavn. Et mellemrum adskiller hver navnekomponent.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Eric S. Kurjan | Et initial i midten |
| Formel | Resultat (fornavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =VENSTRE(A2, SØG(" ";A2;1)) |
| Formel | Resultat (midterste initial) |
| '=MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;1)+1)-SØG(" ";A2;1)) | =MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;1)+1)-SØG(" ";A2;1)) |
| Formel | Direkte resultat (efternavn) |
| '=RIGHT(A2,LEN(A2)-SØG(" ",A2,SØG(" ",A2,1)+1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;SØG(" ";A2;1)+1)) |
Fornavn
Fornavnet starter med det første tegn fra venstre (E) og slutter ved det femte tegn (det første mellemrum). Formlen henter de første fem tegn i A2 begyndende fra venstre.
Brug funktionen SØG til at finde værdien for antal_tegn:
Søg efter den numeriske position af mellemrummet i A2 begyndende fra venstre. (5)Mellemnavn
Mellemnavnet starter ved sjette tegnposition (S) og slutter ved ottende position (andet mellemrum). Denne formel indebærer indlejring af SØG-funktioner for at finde den anden forekomst af et mellemrum.
Formlen henter tre tegn begyndende fra den sjette position.
Brug funktionen SØG til at finde værdien for start_ved:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (5).Læg 1 til for at hente positionen af tegnet efter det første mellemrum (S). Denne numeriske position er mellemnavnets startposition. (5 + 1 = 6)
Brug indlejrede SØG-funktioner til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (5)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (S). Resultatet er det tegnnummer, hvor du vil begynde at søge efter den anden forekomst af mellemrum. (5 + 1 = 6)
Søg efter den anden forekomst af mellemrum i A2 begyndende fra den sjette position (S) fundet på trin 4. Dette tegnnummer er slutpositionen for mellemnavnet. (8)
Søg efter den numeriske position af mellemrum i A2 begyndende fra det første tegn fra venstre. (5)
Tag tegnnummeret for det andet mellemrum fundet på trin 5, og fratræk tegnnummeret for det første mellemrum fundet på trin 6. Resultatet er det antal tegn, som MIDT henter fra tekststrengen begyndende fra den sjette position fundet på trin 2. (8 – 5 = 3)
Efternavn
Efternavnet starter seks tegn fra højre (K) og slutter ved det første tegn fra højre (n). Denne formel indebærer indlejring af SØG-funktioner for at finde den anden og tredje forekomst af et mellemrum (som er på femte og ottende position fra venstre).
Formlen henter seks tegn i A2 begyndende fra højre.
Brug funktionerne LÆNGDE og indlejrede SØG til at finde værdien for num_chars:
Søg efter den numeriske position af mellemrum i A2 begyndende fra det første tegn fra venstre. (5)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (S). Resultatet er det tegnnummer, hvor du vil begynde at søge efter den anden forekomst af mellemrum. (5 + 1 = 6)
Søg efter den anden forekomst af mellemrum i A2 begyndende fra den sjette position (S) fundet på trin 2. Dette tegnnummer er slutpositionen for mellemnavnet. (8)
Tæl den samlede længde af tekststrengen i A2, og træk derefter antallet af tegn fra venstre og op til den anden forekomst af mellemrum fundet på trin 3. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (14 – 8 = 6).
Eksempel 3: Janaina B. G. Bueno
Her er et eksempel på, hvordan du kan udtrække to initialer for midten. Den første og tredje forekomst af mellemrum adskiller navnekomponenterne.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Janaina B. G. Bueno | To initialer på mellemniveau |
| Formel | Resultat (fornavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =VENSTRE(A2, SØG(" ";A2;1)) |
| Formel | Resultat (melleminitialer) |
| '=MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1)-SØG(" ";A2;1)) | =MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1)-SØG(" ";A2;1)) |
| Formel | Direkte resultat (efternavn) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SØG(" ",A2,SØG(" ",A2,1)+1)+1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1)) |
Fornavn
Fornavnet starter med det første tegn fra venstre (J) og slutter ved det ottende tegn (det første mellemrum). Formlen henter de første otte tegn i A2 begyndende fra venstre.
Brug funktionen SØG til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (8)Mellemnavn
Mellemnavnet starter i niende position (B) og slutter i fjortende position (tredje mellemrum). Denne formel indebærer indlejring af SØG for at finde den første, anden og tredje forekomst af mellemrum i ottende, ellevte og fjortende position.
Formlen henter fem tegn begyndende fra niende position.
Brug funktionen SØG til at finde værdien for start_ved:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (8)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (B). Denne numeriske position er mellemnavnets startposition. (8 + 1 = 9)
Brug indlejrede SØG-funktioner til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (8)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (B). Resultatet er det tegnnummer, hvor du vil begynde at søge efter den anden forekomst af mellemrum. (8 + 1 = 9)
Søg efter det andet mellemrum i A2 begyndende fra niende position (B) fundet på trin 4. (11).
Læg 1 til for at hente positionen af tegnet efter det andet mellemrum (G). Dette tegnnummer er den startposition, hvor du vil begynde at søge efter det tredje mellemrum. (11 + 1 = 12)
Søg efter det tredje mellemrum i A2 med start ved den tolvte position fundet på trin 6. (14)
Søg efter den numeriske position af det første mellemrum i A2. (8)
Tag tegnnummeret for det tredje mellemrum fundet på trin 7, og fratræk tegnnummeret for det første mellemrum fundet på trin 6. Resultatet er det antal tegn, som MIDT henter fra tekststrengen begyndende fra den niende position fundet i trin 2.
Efternavn
Efternavnet starter fem tegn fra højre (B) og slutter ved det første tegn fra højre (o). Denne formel indebærer indlejring af SØG for at finde den første, anden og tredje forekomst af mellemrum.
Formlen henter fem tegn i A2 begyndende fra højre for det fulde navn.
Brug indlejrede SØG- og LÆNGDE-funktioner til at finde værdien for num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (8)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (B). Resultatet er det tegnnummer, hvor du vil begynde at søge efter den anden forekomst af mellemrum. (8 + 1 = 9)
Søg efter det andet mellemrum i A2 begyndende fra niende position (B) fundet på trin 2. (11)
Læg 1 til for at hente positionen af tegnet efter det andet mellemrum (G). Dette tegnnummer er det startposition, hvor du vil begynde at søge efter den tredje forekomst af mellemrum. (11 + 1 = 12)
Søg efter det tredje mellemrum i A2 med start ved den tolvte position (G) fundet på trin 6. (14)
Tæl den samlede længde af tekststrengen i A2, og træk derefter antallet af tegn fra venstre og op til det tredje mellemrum fundet på trin 5. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (19 - 14 = 5)
Eksempel 4: Kahn, Wendy Beth
I dette eksempel kommer efternavnet før fornavnet, og mellemnavnet vises i slutningen. Kommaet markerer slutningen af efternavnet, og et mellemrum adskiller hver navnekomponent.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Kahn, Wendy Beth | Efternavn først med komma |
| Formel | Resultat (fornavn) |
| '=MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;1)+1)-SØG(" ";A2;1)) | =MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;1)+1)-SØG(" ";A2;1)) |
| Formel | Resultat (mellemnavn) |
| '=RIGHT(A2,LEN(A2)-SØG(" ",A2,SØG(" ",A2,1)+1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;SØG(" ";A2;1)+1)) |
| Formel | Direkte resultat (efternavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)-2) | =VENSTRE(A2; SØG(" ";A2;1)-2) |
Fornavn
Fornavnet starter med det syvende tegn fra venstre (W) og slutter ved det tolvte tegn (det andet mellemrum). Da fornavnet optræder midt i det fulde navn, skal du bruge funktionen MIDT til at hente fornavnet.
Formlen henter seks tegn begyndende fra den syvende position.
Brug funktionen SØG til at finde værdien for start_ved:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (6)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (W). Denne numeriske position er fornavnets startposition. (6 + 1 = 7)
Brug indlejrede SØG-funktioner til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (6)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (W). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (6 + 1 = 7)
Søg efter det andet mellemrum i A2 begyndende fra den syvende position (W) fundet på trin 4. (12)Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (6)
Tag tegnnummeret for det andet mellemrum fundet på trin 5, og fratræk tegnnummeret for det første mellemrum fundet på trin 6. Resultatet er det antal tegn, som MIDT henter fra tekststrengen, begyndende fra den syvende position fundet på trin 2. (12 - 6 = 6)
Mellemnavn
Mellemnavnet starter fire tegn fra højre (B) og slutter ved det første tegn fra højre (h). Denne formel indebærer indlejring af SØG for at finde den første og anden forekomst af mellemrum i sjette og tolvte position fra venstre.
Formlen henter fire tegn begyndende fra højre.
Brug indlejrede SØG- og LÆNGDE-funktioner til at finde værdien for start_ved:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (6)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (W). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (6 + 1 = 7)
Søg efter den anden forekomst af mellemrum i A2 begyndende fra den syvende position (W) fundet på trin 2. (12)
Tæl den samlede længde af tekststrengen i A2, og træk derefter antallet af tegn fra venstre og op til det andet mellemrum fundet på trin 3. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (16 - 12 = 4)
Efternavn
Efternavnet starter med det første tegn fra venstre (K) og slutter ved det fjerde tegn (n). Formlen henter fire tegn begyndende fra venstre.
Brug funktionen SØG til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (6)Træk 2 fra for at hente den numeriske position af efternavnets sluttegn (n). Resultatet er det antal tegn, som VENSTRE skal trække ud. (6 - 2 =4)
Eksempel 5: Mary Kay D. Andersen
I dette eksempel bruges et todelt fornavn, Mary Kay. Det andet og tredje mellemrum adskiller hver navnekomponent.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Mary Kay D. Andersen | Todelt fornavn |
| Formel | Resultat (fornavn) |
| LEFT(A2, SØG(" ",A2,SØG(" ",A2,1)+1)) | =VENSTRE(A2, SØG(" ";A2;SØG(" ";A2;1)+1)) |
| Formel | Resultat (midterste initial) |
| '=MIDT(A2;SØG(" ",A2,SØG(" ",A2,1)+1)+1,SØG(" ",A2,SØG(" ",A2,SØG(" ",A2,SØG(" ",A2,1)+1)-(SØG(" ",A2,SØG(" ",A2,1)+1)+1)) | =MIDT(A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1;SØG(" ";A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1)-(SØG(" ";A2;SØG(" ";A2;1)+1)+1)) |
| Formel | Direkte resultat (efternavn) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SØG(" ",A2,SØG(" ",A2,1)+1)+1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1)) |
Fornavn
Fornavnet starter med det første tegn fra venstre og slutter ved det niende tegn (det andet mellemrum). Denne formel indebærer indlejring af SØG for at finde den anden forekomst af mellemrum fra venstre.
Formlen henter ni tegn begyndende fra venstre.
Brug indlejrede SØG-funktioner til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (5)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (K). Resultatet er det tegnnummer, hvor du vil begynde at søge efter den anden forekomst af mellemrum. (5 + 1 = 6)
Søg efter den anden forekomst af mellemrum i A2 begyndende fra den sjette position (K) fundet på trin 2. Resultatet er det antal tegn, som VENSTRE henter fra tekststrengen. (9)
Mellemnavn
Mellemnavnet starter i tiende position (D) og slutter ved tolvte position (tredje mellemrum). Denne formel indebærer indlejring af SØG for at finde den første, anden og tredje forekomst af mellemrum.
Formlen henter to tegn fra midten begyndende fra tiendepositionen.
Brug indlejrede SØG-funktioner til at finde værdien for start_num:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra det første tegn fra venstre. (5)Tilføj 1 for at få tegnet efter det første mellemrum (K). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (5 + 1 = 6)
Søg efter placeringen af den anden forekomst af mellemrum i A2 begyndende fra den sjette position (K) fundet på trin 2. Resultatet er det antal tegn, som VENSTRE henter fra venstre. (9)
Læg 1 til for at få tegnet efter det andet mellemrum (D). Resultatet er mellemnavnets startposition. (9 + 1 = 10)
Brug indlejrede SØG-funktioner til at finde værdien for antal_tegn:
Søg efter tegnets numeriske position efter det andet mellemrum (D). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det tredje mellemrum. (10)Søg efter den numeriske position af det tredje mellemrum i A2 begyndende fra venstre. Resultatet er mellemnavnets slutplacering. (12)
Søg efter tegnets numeriske position efter det andet mellemrum (D). Resultatet er mellemnavnets startposition. (10)
Tag tegnnummeret for det tredje mellemrum, som findes på trin 6, og fratræk tegnnummeret "D" fra trin 7. Resultatet er det antal tegn, som MIDT henter fra tekststrengen begyndende fra tiendepositionen fundet i trin 4. (12 - 10 = 2)
Efternavn
Efternavnet starter otte tegn fra højre. Denne formel indebærer indlejring af SØG for at finde den første, anden og tredje forekomst af mellemrum i femte, niende og tolvte position.
Formlen henter otte tegn fra højre.
Brug indlejrede SØG- og LÆNGDE-funktioner til at finde værdien for num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (5)Tilføj 1 for at få tegnet efter det første mellemrum (K). Resultatet er det tegnnummer, hvor du vil begynde at søge efter mellemrum. (5 + 1 = 6)
Søg efter det andet mellemrum i A2 begyndende fra den sjette position (K) fundet på trin 2. (9)
Læg 1 til for at hente positionen af tegnet efter det andet mellemrum (D). Resultatet er mellemnavnets startposition. (9 + 1 = 10)
Søg efter den numeriske position af det tredje mellemrum i A2 begyndende fra venstre. Resultatet er mellemnavnets slutplacering. (12)
Tæl den samlede længde af tekststrengen i A2, og træk derefter antallet af tegn fra venstre og op til det tredje mellemrum fundet på trin 5. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (20 - 12 = 8)
Eksempel 6: Paula Barreto de Mattos
I dette eksempel anvendes et efternavn i tre dele: Barreto de Mattos. Det første mellemrum markerer slutningen af fornavnet og starten af efternavnet.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Paula Barreto de Mattos | Tredelt efternavn |
| Formel | Resultat (fornavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =VENSTRE(A2, SØG(" ";A2;1)) |
| Formel | Resultat (efternavn) |
| RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;1)) |
Fornavn
Fornavnet starter med det første tegn fra venstre (P) og slutter ved det sjette tegn (det første mellemrum). Formlen henter seks tegn fra venstre.
Brug funktionen Søg til at finde værdien for num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Efternavn
Efternavnet starter sytten tegn fra højre (B) og slutter med første tegn fra højre (s). Formlen henter sytten tegn fra højre.
Brug funktionerne LÆNGDE og SØG til at finde værdien for num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Tæl den samlede længde af tekststrengen i A2, og træk derefter antallet af tegn fra venstre og op til det første mellemrum, som blev fundet på trin 1. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (23 - 6 = 17)
Eksempel 7: James van Eaton
I dette eksempel anvendes et efternavn i to dele: van Eaton. Det første mellemrum markerer slutningen af fornavnet og starten af efternavnet.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| James van Eaton | Efternavn i to dele |
| Formel | Resultat (fornavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =VENSTRE(A2, SØG(" ";A2;1)) |
| Formel | Resultat (efternavn) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;1)) |
Fornavn
Fornavnet starter med det første tegn fra venstre (J) og slutter ved det ottende tegn (det første mellemrum). Formlen henter seks tegn fra venstre.
Brug funktionen SØG til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Efternavn
Efternavnet starter med det niende tegn fra højre (v) og slutter ved det første tegn fra højre (n). Formlen henter ni tegn fra højre for det fulde navn.
Brug funktionerne LÆNGDE og SØG til at finde værdien for num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Tæl den samlede længde af tekststrengen i A2, og træk derefter antallet af tegn fra venstre og op til det første mellemrum, som blev fundet på trin 1. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (15 - 6 = 9)
Eksempel 8: Bacon Jr., Dan K.
I dette eksempel kommer efternavnet først efterfulgt af suffikset. Kommaet adskiller efternavnet og suffikset fra fornavnet og initialet for mellemnavn.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Bacon Jr., Dan K. | Efternavn og suffiks først med komma |
| Formel | Resultat (fornavn) |
| '=MIDT(A2;SØG(" ",A2,SØG(" ",A2,1)+1)+1,SØG(" ",A2,SØG(" ",A2,SØG(" ",A2,1)+1)+1)-SØG(" ",A2,SØG(" ",A2,SØG(" ",A2,1)+1)) | =MIDT(A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1;SØG(" ";A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1)-SØG(" ";A2;SØG(" ";A2;1)+1)) |
| Formel | Resultat (midterste initial) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,SØG(" ",A2,SØG(" ",A2,1)+1)+1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;SØG(" ";A2;SØG(" ";A2;1)+1)+1)) |
| Formel | Resultat (efternavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =VENSTRE(A2, SØG(" ";A2;1)) |
| Formel | Resultat (suffiks) |
| '=MIDT(A2;SØG(" ";A2;1)+1;(SØG(" ";A2;SØG(" ";A2;1)+1)-2)-SØG(" ";A2;1)) | =MIDT(A2;SØG(" ";A2;1)+1;(SØG(" ";A2;SØG(" ";A2;1)+1)-2)-SØG(" ";A2;1)) |
Fornavn
Fornavnet starter med det tolvte tegn (D) og slutter med det femtende tegn (det tredje mellemrum). Formlen henter tre tegn begyndende fra tolvte positionen.
Brug indlejrede SØG-funktioner til at finde værdien for start_num:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Læg 1 til for at få tegnet efter det første mellemrum (J). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (6 + 1 = 7)
Søg efter det andet mellemrum i A2 begyndende fra den syvende position (J), som blev fundet på trin 2. (11)
Læg 1 til for at få tegnet efter det andet mellemrum (D). Resultatet er fornavnets startposition. (11 + 1 = 12)
Brug indlejrede SØG-funktioner til at finde værdien for antal_tegn:
Søg efter tegnets numeriske position efter det andet mellemrum (D). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det tredje mellemrum. (12)Søg efter den numeriske position af det tredje mellemrum i A2 begyndende fra venstre. Resultatet er fornavnets slutplacering. (15)
Søg efter tegnets numeriske position efter det andet mellemrum (D). Resultatet er fornavnets startposition. (12)
Tag tegnnummeret for det tredje mellemrum, som findes på trin 6, og fratræk tegnnummeret "D" fra trin 7. Resultatet er det antal tegn, som MIDT henter fra tekststrengen begyndende fra den tolvte position, som findes på trin 4. (15 - 12 = 3)
Mellemnavn
Mellemnavnet starter med det andet tegn fra højre (K). Formlen henter to tegn fra højre.
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)
Læg 1 til for at få tegnet efter det første mellemrum (J). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (6 + 1 = 7)
Søg efter det andet mellemrum i A2 begyndende fra den syvende position (J), som blev fundet på trin 2. (11)
Læg 1 til for at få tegnet efter det andet mellemrum (D). Resultatet er fornavnets startposition. (11 + 1 = 12)
Søg efter den numeriske position af det tredje mellemrum i A2 begyndende fra venstre. Resultatet er mellemnavnets slutplacering. (15)
Tæl den samlede længde af tekststrengen i A2, og fratræk derefter antallet af tegn fra venstre og op til det tredje mellemrum, som blev fundet på trin 5. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (17 - 15 = 2)
Efternavn
Efternavnet starter ved det første tegn fra venstre (B) og slutter ved sjette tegn (det første mellemrum). Formlen henter derfor seks tegn fra venstre.
Brug funktionen SØG til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Suffiks
Suffikset starter ved det syvende tegn fra venstre (J) og slutter ved det niende tegn fra venstre (.). Formlen henter tre tegn begyndende fra det syvende tegn.
Brug funktionen SØG til at finde værdien for start_ved:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Læg 1 til for at få tegnet efter det første mellemrum (J). Resultatet er startpositionen for suffikset. (6 + 1 = 7)
Brug indlejrede SØG-funktioner til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Læg 1 til for at hente den numeriske position af tegnet efter det første mellemrum (J). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (7)
Søg efter den numeriske position af det andet mellemrum i A2 begyndende fra det syvende tegn fundet på trin 4. (11)
Træk 1 fra tegnnummeret for det andet mellemrum fundet på trin 4 for at få tegnnummeret ",". Resultatet er slutpositionen for suffikset. (11 - 1 = 10)
Søg efter den numeriske position af det første mellemrum. (6)
Når du har fundet det første mellemrum, skal du tilføje 1 for at finde det næste tegn (J), som også findes på trin 3 og 4. (7)
Tag tegnnummeret "," fundet på trin 6, og fratræk tegnnummeret "J" fra trin 3 og 4. Resultatet er det antal tegn, som MIDT henter fra tekststrengen begyndende fra den syvende position, som findes på trin 2. (10 - 7 = 3)
Eksempel 9: Gary Altman III
I dette eksempel er fornavnet i starten af strengen, og suffikset er i slutningen, så du kan bruge formler, der ligner eksempel 2: Brug funktionen VENSTRE til at udtrække fornavnet, funktionen MIDT til at udtrække efternavnet og funktionen HØJRE til at udtrække suffikset.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Gary Altman III | For- og efternavn med suffiks |
| Formel | Resultat (fornavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =VENSTRE(A2, SØG(" ";A2;1)) |
| Formel | Resultat (efternavn) |
| '=MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;1)+1)-(SØG(" ";A2;1)+1)) | =MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;1)+1)-(SØG(" ";A2;1)+1)) |
| Formel | Resultat (suffiks) |
| '=RIGHT(A2,LEN(A2)-SØG(" ",A2,SØG(" ",A2,1)+1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;SØG(" ";A2;1)+1)) |
Fornavn
Fornavnet starter ved det første tegn fra venstre (G) og slutter ved det femte tegn (det første mellemrum). Formlen henter derfor fem tegn fra venstre for det fulde navn.
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (5)
Efternavn
Efternavnet starter ved det sjette tegn fra venstre (A) og slutter ved det ellevte tegn (det andet mellemrum). Denne formel indebærer indlejring af SØG for at finde placeringerne af mellemrummene.
Formlen henter seks tegn fra midten begyndende fra det sjette tegn.
Brug funktionen SØG til at finde værdien for start_ved:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (5)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (A). Resultatet er efternavnets startposition. (5 + 1 = 6)
Brug indlejrede SØG-funktioner til at finde værdien for antal_tegn:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (5)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (A). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (5 + 1 = 6)
Søg efter den numeriske position af det andet mellemrum i A2 begyndende fra det sjette tegn fundet på trin 4. Dette tegnnummer er efternavnets slutposition. (12)
Søg efter den numeriske position af det første mellemrum. (5)
Læg 1 sammen for at finde den numeriske position af tegnet efter det første mellemrum (A), som også blev fundet på trin 3 og 4. (6)
Tag tegnnummeret for det andet mellemrum, som findes på trin 5, og fratræk derefter tegnnummeret "A" fra trin 6 og 7. Resultatet er det antal tegn, som MIDT henter fra tekststrengen begyndende ved den sjette position, fundet på trin 2. (12 - 6 = 6)
Suffiks
Suffikset starter tre tegn fra højre. Denne formel indebærer indlejring af SØG for at finde placeringerne af mellemrummene.
Brug indlejrede SØG- og LÆNGDE-funktioner til at finde værdien for num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (5)Læg 1 til for at få tegnet efter det første mellemrum (A). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (5 + 1 = 6)
Søg efter det andet mellemrum i A2 begyndende fra sjette position (A), som blev fundet på trin 2. (12)
Tæl den samlede længde af tekststrengen i A2, og træk derefter antallet af tegn fra venstre og op til det andet mellemrum, som blev fundet på trin 3. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (15 - 12 = 3)
Eksempel 10: Ryan Ihrig
I dette eksempel indledes det fulde navn med et præfiks, og du kan bruge formler, der ligner eksempel 2: funktionen MIDT til at udtrække fornavnet, funktionen HØJRE til at udtrække efternavnet.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Mr. Ryan Ihrig | Med præfiks |
| Formel | Resultat (fornavn) |
| '=MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;1)+1)-(SØG(" ";A2;1)+1)) | =MIDT(A2;SØG(" ";A2;1)+1;SØG(" ";A2;SØG(" ";A2;1)+1)-(SØG(" ";A2;1)+1)) |
| Formel | Resultat (efternavn) |
| '=RIGHT(A2,LEN(A2)-SØG(" ",A2,SØG(" ",A2,1)+1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;SØG(" ";A2;1)+1)) |
Fornavn
Fornavnet starter ved det femte tegn fra venstre (R) og slutter ved det niende tegn (det andet mellemrum). Formlen indlejrer SØG for at finde placeringerne af mellemrummene. Den henter fire tegn begyndende fra den femte position.
Brug funktionen SØG til at finde værdien for start_num:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (4)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (R). Resultatet er fornavnets startposition. (4 + 1 = 5)
Brug den indlejrede SØG-funktion til at finde værdien for num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (4)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (R). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (4 + 1 = 5)
Søg efter den numeriske position af det andet mellemrum i A2 begyndende fra det femte tegn, som blev fundet på trin 3 og 4. Dette tegnnummer er fornavnets slutposition. (9)
Søg efter det første mellemrum. (4)
Læg 1 til for at finde den numeriske position af tegnet efter det første mellemrum (R), som også blev fundet på trin 3 og 4. (5)
Tag tegnnummeret for det andet mellemrum, som findes på trin 5, og fratræk derefter tegnnummeret for "R", som findes på trin 6 og 7. Resultatet er det antal tegn, som MIDT henter fra tekststrengen, startende fra den femte position fundet i trin 2. (9 - 5 = 4)
Efternavn
Efternavnet starter fem tegn fra højre. Denne formel indebærer indlejring af SØG for at finde placeringerne af mellemrummene.
Brug indlejrede SØG- og LÆNGDE-funktioner til at finde værdien for num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (4)Læg 1 til for at hente positionen af tegnet efter det første mellemrum (R). Resultatet er det tegnnummer, hvor du vil begynde at søge efter det andet mellemrum. (4 + 1 = 5)
Søg efter det andet mellemrum i A2 begyndende fra den femte position (R), som blev fundet på trin 2. (9)
Tæl den samlede længde af tekststrengen i A2, og træk derefter antallet af tegn fra venstre og op til det andet mellemrum, som blev fundet på trin 3. Resultatet er det antal tegn, der skal hentes fra højre i det fulde navn. (14 - 9 = 5)
Eksempel 11: Julie Taft-Rider
I dette eksempel anvendes et efternavn med bindestreg. Et mellemrum adskiller hver navnekomponent.
Kopiér cellerne i tabellen, og indsæt dem i celle A1 i et Excel-regneark. Den formel, du ser til venstre, vises som reference, mens Excel automatisk konverterer formlen til højre til det relevante resultat.
Tip! Inden du indsætter dataene i regnearket, skal du angive kolonnebredden for kolonne A og B til 250.
| Eksempelnavn | Beskrivelse |
|---|---|
| Julie Taft-Rider | Efternavn med bindestreg |
| Formel | Resultat (fornavn) |
| '=LEFT(A2, SEARCH(" ",A2,1)) | =VENSTRE(A2, SØG(" ";A2;1)) |
| Formel | Resultat (efternavn) |
| '=RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)) | =HØJRE(A2;LÆNGDE(A2)-SØG(" ";A2;1)) |
Fornavn
Fornavnet starter ved det første tegn fra venstre og slutter ved sjette position (det første mellemrum). Formlen henter seks tegn fra venstre.
Brug funktionen SØG til at finde værdien af num_chars:
Søg efter den numeriske position af det første mellemrum i A2 begyndende fra venstre. (6)Efternavn
Hele efternavnet starter ti tegn fra højre (T) og slutter ved det første tegn fra højre (r).
Brug funktionerne LÆNGDE og SØG til at finde værdien for num_chars:
Søg efter den numeriske position af mellemrummet i A2 begyndende fra det første tegn fra venstre. (6)Tæl den samlede længde af den tekststreng, der skal trækkes ud, og fratræk derefter antallet af tegn fra venstre og op til det første mellemrum, som blev fundet på trin 1. (16 - 6 = 10)
Se Også
Opdel tekst i forskellige kolonner med guiden Konverter tekst til kolonner