Preskoči na glavno vsebino

Zamenjajte imena in priimke v Excelu: enostaven popoln vodnik

V številnih kontekstih so imena običajno navedena v obliki "Ime Priimek". Vendar pa obstajajo primeri, ko je bolje obrniti ta vrstni red na "Priimek, Ime", tako da najprej postavite priimek, nato vejico in priimek imena. Ne glede na to, ali gre za organizacijske razloge, razloge upravljanja baze podatkov ali slogovne razloge, je obračanje razporeditve imen lahko potrebno, a potencialno dolgočasno, če se to izvede ročno v velikem naboru podatkov.

Ta vadnica vam pokaže, kako enostavno preuredite imena v Excelu, ne glede na to, ali imena obračate iz »Ime Priimek« v »Priimek, Ime« (z vejico ali brez nje) ali obratno. Ne glede na to, ali potrebujete preproste zamenjave ali bolj zapletene rešitve, ki vključujejo napredne funkcije ali skripte, imamo vse, kar potrebujete.


Obrnite imena in priimke s funkcijo Flash Fill

Excelov Flash Fill je pametno in učinkovito orodje za samodejno izpolnjevanje podatkov na podlagi vzorca, ki ga podate. Zaradi tega je popoln za naloge, kot je obračanje vrstnega reda imen in priimkov v vašem naboru podatkov. Sledite tem preprostim korakom, če želite uporabiti Flash Fill za obračanje imen:

  1. V prvi celici praznega stolpca poleg vaših imen (npr. B2), vnesite ime iz celice A2 v obratnem vrstnem redu: "Priimek Ime".
  2. Izberite naslednjo celico navzdol v istem stolpcu in vnesite obrnjeno ime iz celice A3. Ko začnete tipkati, bo funkcija Flash Fill prepoznala vzorec in samodejno zapolnila preostale celice v skladu z njim.
  3. Pritisnite Vnesite za potrditev predlogov Flash Fill.

    Nasvet: Namesto 2. in 3. koraka lahko pritisnete Ctrl + E na tipkovnici ali pojdite na datum zavihek na traku in kliknite na Flash Fill gumb za zapolnitev spodnjih celic z vzorcem, ki ste ga vnesli B2.

Opombe:

  • Ta metoda je enako učinkovita, če ne želite vključiti vejice ali če želite vrniti vrstni red iz "Priimek, Ime" nazaj na "Ime Priimek". Ključno je zagotoviti začetni vzorec, kot ga želite videti ponovljenega.

  • Če imajo nekatera imena srednja imena, nekatera pa ne, Flash Fill morda ne bo deloval brezhibno pri njihovi obdelavi. Za boljše rezultate v teh situacijah glejte AI metoda opisano v naslednjem razdelku.
  • Flash Fill zagotavlja fiksno rešitev; imena, obrnjena s to metodo, ostanejo statična, kar pomeni, da se ne posodabljajo dinamično s spremembami izvirnih imen ali dodajanjem novih vnosov. Za dinamično rešitev, ki se samodejno posodablja, je metoda formule je priporočljivo.

Zamenjajte imena in priimke z AI

Kutools za Excel ima pomočnika, ki ga poganja AI, AI pomočnik, zasnovan tako, da brez truda obrne vrstni red imen, ne glede na to, ali vključujejo srednje ime. Z uporabo uporabniku prijaznega vmesnika Kutools AI Aide, lahko po potrebi enostavno obrnete vrstni red imen v enem ali več izbranih obsegih. Sledite tem korakom:

Opomba: Funkcija Razveljavi po uporabi operacije AI ni na voljo. Priporočljivo je, da ustvarite varnostno kopijo izvirnih podatkov, preden nadaljujete s kakršnimi koli spremembami s pomočjo umetne inteligence.

Prenos Kutools za Excel za dostop do funkcije in odklepanje 30-dnevnega brezplačnega preizkusa!
  1. Pomaknite se na Kutools na Excelovem traku in izberite AI pomočnik da odprete Kutools AI Aide Vmesnik.
  2. Izberite imena, ki jih želite obrniti.
  3. Jasno vnesite ukaz v polje za vnos. Vnesete lahko na primer: "Premakni priimke v izboru naprej, ki jim sledi vejica".
  4. Pritisnite Vnesite ali zadeti Pošlji Gumb .

  5. Kutools AI Aide takoj obdela vaš ukaz in predstavi rešitev. Preprosto kliknite Izvedba gumb za uporabo preureditve v izbranih podatkih.

Rezultat

Vsi priimki v izbranih celicah so premaknjeni spredaj, sledi vejica.

Nasveti, če rezultat ne izpolni vaših pričakovanj:
  1. Preprosto kliknite na Nezadovoljen gumb. Kutools AI Aide bo nato razveljavil obratno in ustvaril podroben vodnik po korakih, prilagojen vašim potrebam.

  2. Razmislite o preoblikovanju ukaza, da vidite, ali daje bolj zadovoljiv rezultat.

Opomba: Želite dostopati do Kutools AI Aide? Prenesi Kutools za Excel zdaj! Poleg tega se Kutools ponaša z nešteto več kot 300 drugimi funkcijami in ponuja 30-dnevno brezplačno preskusno različico. Ne čakajte, poskusite še danes!


Obrni imena in priimke s pomočjo formule

Če želite zamenjati imena in priimke v Excelu s formulo, se lahko zanesete na Excelove funkcije za obdelavo besedila. Ta metoda je še posebej uporabna, ko potrebujete dinamično rešitev, ki se samodejno posodobi, če se prvotna imena spremenijo. Za izvedbo formule sledite tem korakom:

  1. Predpostavimo, da so imena, ki jih želite obrniti, v stolpcu A, začeti od A2. Izberite prvo celico v stolpcu, kjer želite, da se prikažejo obrnjena imena (B2 v našem primeru) in vnesite formulo:
    =REPLACE(A2,1,SEARCH(" ",A2),"")&", "&LEFT(A2,SEARCH(" ",A2)-1)
    Nasvet: V navedeni formuli zagotovite zamenjavo A1 z dejansko referenco celice, ki vsebuje ime, ki ga želite obrniti.
  2. Povlecite ročico za polnjenje v spodnjem desnem kotu celice B2 navzdol, da uporabite formulo za vse ustrezne celice.

Nasvet:
  • Če ne želite vključiti vejice, ampak samo presledek, razmislite o uporabi spodnje formule:
    =MID(A2&" "&A2,FIND(" ",A2)+1,LEN(A2))

  • Če želite vrniti vrstni red iz "Priimek, Ime" nazaj na "Ime Priimek", uporabite naslednjo formulo:
    =MID(A2&" "&A2,FIND(", ",A2)+2,LEN(A2)-1)

(AD) Preprosto obrnite vrstni red besedila s Kutools za Excel

Se trudite obrniti besedilo v Excelovih celicah, ne glede na to, ali obrnete vsako črko posebej ali preuredite besedilo okoli določenega ločila? Kutools for Excel olajša!

Z Povratni vrstni red besedila lahko hitro obrnete črke znotraj celice ali obrnete segmente besedila, ločene z izbranim ločilom - vse v enem samem preprostem pogovornem oknu!

Kutools za Excel: Integracija AI 🤖, 300+ priročnih Excelovih funkcij na dosegu roke. Preizkusite jih vse v 30-dnevnem brezplačnem preizkusu brez omejitev funkcij zdaj!


Imena in priimke zamenjajte z Power Query

Uporaba Power Query v Excelu je robustna metoda za manipulacijo in preoblikovanje podatkov, vključno s preklapljanjem položajev imen in priimkov ob vstavljanju ločila po vaši izbiri. Za dokončanje te naloge sledite tem podrobnim korakom Power Query:

Opomba: Odločite se za Power Query Metoda izključno v posebnih scenarijih: če Power Query je že del vašega poteka dela za pretvorbo podatkov in morate integrirati obračanje imen ali če se pogosto srečujete s podobnimi nalogami. Za enkratne potrebe po razveljavitvi imena so enostavnejše alternative, kot je npr Flash Fill, AIali formul (kot je bilo raziskano prej v tem priročniku) so verjetno primernejše in neposredne rešitve.

  1. Izberite obseg, ki vsebuje imena, ki jih želite obrniti.
  2. Pomaknite se na datum kartico in kliknite na Iz tabele/razpona v Pridobite in preoblikujte podatke skupina.
  3. Če vaši podatki niso v obliki tabele, vas bo Excel pozval, da jo ustvarite. Kliknite prosim OK.

  4. v Power Query urednik ki se odpre, z desno miškino tipko kliknite glavo stolpca z imenom in nato izberite Razdeljen stolpec > Z ločilom.

  5. Izberite ločilo loči vaša imena (običajno s presledkom) in izberite razdeli ob vsaki pojavitvi ločila, nato kliknite OK.

  6. Po razdelitvi boste imeli dva stolpca za imena in priimke. Ročno povlecite stolpec s priimkom v prvi stolpec.

  7. Izberite stolpce, ki jih želite združiti, tako da pridržite Ctrl in kliknite vsako. Nato z desno miškino tipko kliknite katero koli glavo stolpca in izberite Spoji stolpce.

  8. v Spoji stolpce dialog, iz separator s spustnega seznama izberite po meri možnost in vnesite vejico, ki ji sledi presledek (, ) za ločilo. Če je potrebno, navedite ime za združeni stolpec, nato kliknite OK.

  9. Ko ste zadovoljni s predogledom, kliknite Zapri in naloži gumb v Power Query urednik da uveljavite svoje spremembe.

Rezultat

Power Query bo takoj izpisal pretvorjene podatke v nov delovni list v Excelu.

Nasvet: Ta metoda ustvari povezavo med izvirnimi podatki in preoblikovanim izhodom. Morebitne posodobitve izvirnih podatkov je mogoče preprosto uporabiti za preoblikovan izhod z osveževanjem: preprosto z desno miškino tipko kliknite izhodno tabelo in izberite Osveži.


Zamenjajte imena in priimke z VBA

Za hitro obračanje imen in priimkov v stolpcu lahko uporabite tudi makre VBA. Ta pristop je idealen za vsakogar, ki ima raje metodo kodiranja za učinkovito upravljanje podatkov v Excelu.

Opomba: Preden zaženete ta skript VBA, močno priporočamo, da ustvarite varnostno kopijo svojih podatkov, saj operacij VBA ni mogoče razveljaviti s standardno Excelovo funkcijo razveljavitve.

  1. Drži dol Alt + F11 tipke v Excelu, da odprete Microsoft Visual Basic za aplikacije okno.
  2. klik Vstavi > Moduliin prilepite naslednji makro v Moduli okno.
    Sub FlipName()
    'Update by ExtendOffice on 20240327
    Dim xRng As Range
    Dim xWorkRng As Range
    Dim xSign As String
    Dim xSeparator As String
    On Error Resume Next
    xTitleId = "Kutools for Excel"
    Set xWorkRng = Application.Selection
    Set xWorkRng = Application.InputBox("Flip names in the range:", xTitleId, xWorkRng.Address, Type:=8)
    xSign = Application.InputBox("Input the separator used within names:", xTitleId, Type:=2)
    For Each xRng In xWorkRng
        xValue = xRng.Value
        NameList = VBA.Split(xValue, xSign)
        If UBound(NameList) = 1 Then
            xRng.Value = NameList(1) & ", " & NameList(0)
        End If
    Next
    End Sub

    Opomba: Ta makro samodejno vstavi vejico med obrnjena imena. Če želite uporabiti drugo ločilo, lahko spremenite delček xRng.Value = NameList(1) & ", " & NameList(0) najdemo v 16. vrstici kode. Na primer, zamenjava "" z "" bo imena ločevala s presledkom namesto z vejico.

  3. Pritisnite F5 tipko za zagon tega makra. V pojavnem oknu Kutools za Excel pogovornem oknu izberite obseg, ki vsebuje imena, ki jih želite obrniti, in kliknite OK gumb.

  4. V naslednjem pogovornem oknu vnesite obstoječe ločilo, ki se uporablja v imenih (na primer presledek v našem primeru), in nato kliknite OK gumb.

Rezultat

Zdaj so imena in priimki v izbranem obsegu obrnjeni, ločeni z vejico.


Zgoraj je vsa ustrezna vsebina, povezana z obračanjem imen v Excelu. Upam, da vam bo vadnica v pomoč. Če želite raziskati več nasvetov in trikov za Excel, kliknite tukaj za dostop do naše obsežne zbirke več kot tisoč vadnic.