Ladda ner exempelarbetsboken
Denna handledning visar hur du byter för- och efternamn i Excel och Google Sheets.
Byt för- och efternamn
Normalt lagras namn i ett av två format:
- Efternamn förnamn
- Förnamn Efternamn
Med hjälp av Excel -formler kan vi byta namn.
Denna formel kommer att byta namn från det första formatet till det andra:
1 | = MIDD (B3 & "" & B3, SÖK ("", B3)+1, LEN (B3) -1) |
Vi kommer att gå igenom detta nedan.
SÖK -funktion
Först kommer vi att använda SEARCH -funktionen för att visa oss platsens position inom namnet:
1 | = SÖK ("", B3) +1 |
Vi lägger till plus 1 i formeln för att få positionen för början bokstaven i förnamnet.
Vi använder sedan LEN -funktionen för att returnera antalet tecken i en cell.
LEN -funktion
LEN -funktionen returnerar antalet tecken i en cell.
1 | = LENG (B3) |
MID -funktion - Returnera tecken från mitten av en textsträng
Nu kan vi använda MID -funktionen för att fylla i en textsträng och returnera tecknen från mitten av strängen baserat på de positioner vi har bestämt (Hitta mellanslag och Len).
1 | = MIDT (B3 & "" & B3, C3, D3-1) |
Att kombinera dessa funktioner ger den ursprungliga formeln.
1 | = MIDD (B3 & "" & B3, SÖK ("", B3)+1, LEN (B3) -1) |
Byt efternamn och förnamn
Du kan också vända texten åt andra hållet och lägga till i kommatecken med denna formel:
1 | = MIDD (B3 & "," & B3, SÖK ("", B3)+1, LEN (B3) +1) |
Byt för- och efternamn med kommatecken i Google Kalkylark
Dessa formler fungerar exakt likadant i Google Kalkylark som i Excel.