Utó- és vezetéknév váltása az Excelben: Egyszerű, teljes útmutató
Sok esetben a nevek hagyományosan a „Keresztnév Vezetéknév” formátumban szerepelnek. Vannak azonban olyan esetek, amikor ezt a sorrendet érdemes megfordítani a „Vezetéknév, Keresztnév” értékre, először a vezetéknevet, majd egy vesszőt, és az utónevet. Akár szervezeti, akár adatbázis-kezelési, akár stilisztikai okokból, a nevek elrendezésének átfordítása szükséges lehet, de ha manuálisan, nagy adatkészleten keresztül, akkor fárasztó lehet.
Ez az oktatóanyag bemutatja, hogyan rendezheti át egyszerűen a neveket az Excelben, függetlenül attól, hogy a neveket „Keresztnév Vezetéknév”-ről „Vezetéknév, keresztnév”-re (vesszővel vagy anélkül) forgatja, vagy fordítva. Legyen szó egyszerű csereprogramokról vagy összetettebb, fejlett funkciókat vagy szkripteket tartalmazó megoldásokról, nálunk mindent megtalál, amire szüksége van.
Változtassa meg az utó- és vezetékneveket a Flash Fill segítségével
Excel Flash töltés A funkció egy intelligens és hatékony eszköz az adatok automatikus kitöltésére az Ön által megadott minta alapján. Ez tökéletessé teszi olyan feladatokhoz, mint például a vezeték- és utónevek sorrendjének felcserélése az adatkészletben. Kövesse az alábbi egyszerű lépéseket a Flash Fill használatához a nevek átfordításához:
- A nevek melletti üres oszlop első cellájában (pl. B2), írja be a nevet a cellából A2 fordított sorrendben: "Vezetéknév Keresztnév".
- Jelölje ki a következő cellát ugyanabban az oszlopban, és adja meg a cellának a fordított nevét A3. Amint elkezdi a gépelést, a Flash Fill funkció felismeri a mintát, és ennek megfelelően automatikusan feltölti a többi cellát.
- nyomja meg belép a Flash Fill javaslatok megerősítéséhez.
Tipp: A 2. és 3. lépés alternatívájaként megnyomhatja a gombot Ctrl + E a billentyűzeten, vagy lépjen a dátum fület a szalagon, és kattintson a Flash töltés gombot az alábbi cellák kitöltéséhez az Ön által megadott mintával B2.
Megjegyzések:
- Ez a módszer akkor is hatásos, ha nem szeretne vesszőt használni, vagy ha a „Vezetéknév, Keresztnév” sorrendet vissza szeretné állítani a „Keresztnév Vezetéknév”-re. A kulcs az, hogy a kezdeti mintát úgy adja meg, ahogyan látni szeretné.
- Ha egyes neveknek van középső neve, másoknak pedig nem, előfordulhat, hogy a Flash Fill nem működik olyan zökkenőmentesen a feldolgozás során. A jobb eredmények érdekében ezekben a helyzetekben tekintse meg a AI módszer a következő részben ismertetjük.
- A Flash Fill fix megoldást kínál; az ezzel a módszerrel megfordított nevek statikusak maradnak, vagyis nem frissülnek dinamikusan az eredeti nevek módosításával vagy új bejegyzések hozzáadásával. Az automatikusan frissülő dinamikus megoldáshoz a képlet módszer ajánlott.
Utó- és vezetéknév váltása mesterséges intelligencia segítségével
Kutools az Excel számára AI-alapú asszisztenst tartalmaz, AI segéd, amelynek célja, hogy könnyedén megfordítsa a nevek sorrendjét, függetlenül attól, hogy tartalmaznak-e középső neveket. Felhasználóbarát felületének felhasználásával Kutools AI Aide, szükség szerint egyszerűen megfordíthatja a nevek sorrendjét egy vagy több kiválasztott tartományban. Kérjük, kövesse az alábbi lépéseket:
Jegyzet: A Visszavonás funkció nem érhető el mesterséges intelligencia művelet használata után. Javasoljuk, hogy készítsen biztonsági másolatot az eredeti adatokról, mielőtt bármilyen mesterséges intelligencia által támogatott módosítást folytatna.
- Navigáljon a Kutools fület az Excel szalagon, és válassza ki AI segéd megnyitni Kutools AI Aide felület.
- Válassza ki a megfordítani kívánt neveket.
- Írja be egyértelműen a parancsot a beviteli mezőbe. Például beírhatja: "Mozgassa a vezetékneveket a kijelölésben előre, majd egy vesszőt".
- nyomja meg belép vagy nyomja meg a Küldés gomb .
- Kutools AI Aide azonnal feldolgozza a parancsot, és megoldást mutat be. Egyszerűen kattintson a Végrehajt gombot az átrendezés alkalmazásához a kiválasztott adatok között.
Eredmény
A kijelölt cellákban lévő összes vezetéknév előre kerül, majd vessző következik.
- Egyszerűen kattintson a Kielégítetlen gombot. Kutools AI Aide majd visszavonja a fordítottját, és részletes, lépésről lépésre szóló útmutatót készít az Ön igényei szerint.
- Fontolja meg a parancs átfogalmazását, hogy megnézze, kielégítőbb eredményt ad-e.
Jegyzet: Szeretné elérni a Kutools AI Aide? Letöltés Kutools az Excel számára Most! Ezen túlmenően a Kutools több mint 300 egyéb funkcióval büszkélkedhet, és 30 napos ingyenes próbaverziót kínál. Ne várj, próbáld ki még ma!
Fordítsa meg az utó- és vezetékneveket a képlet segítségével
Az Excelben a kereszt- és vezetéknevek képletekkel történő felcseréléséhez támaszkodhat az Excel szövegkezelési funkcióira. Ez a módszer különösen akkor hasznos, ha olyan dinamikus megoldásra van szüksége, amely automatikusan frissül, ha az eredeti nevek megváltoznak. Kövesse az alábbi lépéseket a képlet megvalósításához:
- Tegyük fel, hogy a megfordítani kívánt nevek az oszlopban vannak A, kezdve A2. Jelölje ki az oszlop első celláját, ahol meg szeretné jeleníteni a fordított neveket (B2 esetünkben), és írja be a képletet:
=REPLACE(A2,1,SEARCH(" ",A2),"")&", "&LEFT(A2,SEARCH(" ",A2)-1)
Tipp: A megadott képletben győződjön meg róla, hogy cseréli A1 a tényleges cellahivatkozással, amely a megfordítani kívánt nevet tartalmazza. - Húzza el a cella jobb alsó sarkában lévő kitöltő fogantyút B2 lefelé, hogy a képletet az összes releváns cellára alkalmazza.
- Ha nem szeretne vesszőt használni, csak szóközt, fontolja meg az alábbi képlet használatát:
=MID(A2&" "&A2,FIND(" ",A2)+1,LEN(A2))
- Ha vissza szeretné állítani a "Vezetéknév, Keresztnév" rendelést a "Keresztnév Vezetéknév"-re, használja a következő képletet:
=MID(A2&" "&A2,FIND(", ",A2)+2,LEN(A2)-1)
(AD) Könnyedén fordítsa meg a szövegek sorrendjét a Kutools for Excel segítségével
Nehezen fordítja meg a szöveget az Excel-cellákban, akár az egyes betűket külön-külön forgatja, akár egy adott elválasztó köré rendezi át a szöveget? A Kutools for Excel megkönnyíti!
Aktivitáskövető Fordított szövegrend funkció segítségével gyorsan megfordíthatja a cellán belüli betűket, vagy megfordíthatja a választott határolóval elválasztott szövegszegmenseket – mindezt egyetlen, egyszerű párbeszédpanelen keresztül!
Kutools az Excel számára: Integrált mesterséges intelligencia 🤖, több mint 300 praktikus Excel-funkció kéznél. Próbálja ki mindegyiket egy 30 napos ingyenes próbaidőszakban, funkciók korlátozása nélkül!
Vezeték- és utónevek váltása a használatával Power Query
<p></p> Power Query Az Excelben egy robusztus módszer az adatok manipulálására és átalakítására, beleértve a vezeték- és utónevek pozíciójának cseréjét az Ön által választott határoló beszúrása közben. Kövesse ezeket a részletes lépéseket a feladat végrehajtásához Power Query:
Jegyzet: Válaszd a Power Query módszer kizárólag meghatározott forgatókönyvek esetén: ha Power Query már az adatátalakítási munkafolyamat része, és integrálnia kell a névfordítást, vagy ha gyakran szembesül hasonló feladatokkal. Az egyszeri névfordítási igényekre egyszerűbb alternatívák, mint pl Flash töltés, AIvagy képletek (ahogyan ezt az útmutatóban korábban megvizsgáltuk) valószínűleg megfelelőbb és közvetlenebb megoldások.
- Válassza ki a megfordítani kívánt neveket tartalmazó tartományt.
- Navigáljon a dátum lapot és kattintson rá Táblázatból/Tartományból a Adatok lekérése és átalakítása csoport.
- Ha az adatok nem táblázatos formátumban vannak, az Excel felkéri, hogy hozzon létre egyet. kérem kattintson OK.
- A Power Query szerkesztő amely megnyílik, kattintson jobb gombbal a név oszlop fejlécére, majd válassza ki Oszlop > Határolóval.
- Válassza ki a határolót elválasztja a neveket (általában szóköz), és ezt választja felosztása a határoló minden egyes előfordulásakor, majd kattintson a gombra OK.
- A felosztás után két oszlopa lesz a vezeték- és utóneveknek. Az oszlop kézi húzásával a vezetéknév lesz az első oszlop.
- A gomb lenyomva tartásával jelölje ki az egyesíteni kívánt oszlopokat Ctrl gombot, és mindegyikre kattint. Ezután kattintson a jobb gombbal bármelyik oszlopfejlécre, és válassza ki Oszlopok egyesítése.
- A Oszlopok egyesítése párbeszédablak, a szétválasztó legördülő listából válassza ki a szokás opciót, és írjon be egy vesszőt, majd egy szóközt (, ) az elválasztóhoz. Ha szükséges, adjon meg egy nevet az egyesített oszlophoz, majd kattintson a gombra OK.
- Ha elégedett az előnézettel, kattintson a Bezárás és betöltés gombot a Power Query szerkesztő hogy alkalmazza a változtatásokat.
Eredmény
Power Query azonnal kiadja az átalakított adatokat egy új Excel munkalapra.
Cserélje fel az utó- és vezetékneveket a VBA segítségével
A VBA-makrók segítségével gyorsan átfordíthatja az utó- és vezetékneveket egy oszlopban. Ez a megközelítés ideális mindazok számára, akik egy kódolási módszert részesítenek előnyben az Excelben történő adatok hatékony kezeléséhez.
Jegyzet: A VBA-szkript futtatása előtt erősen ajánlott biztonsági másolatot készíteni az adatokról, mivel a VBA-műveletek nem vonhatók vissza az Excel szabványos visszavonási funkciójával.
- Tartsa lenyomva a Alt + F11 kulcsokat az Excel programban a Microsoft Visual Basic for Applications ablak.
- Kattints betétlap > Modulok, és illessze be a következő makrót a Modulok ablak.
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
Jegyzet: Ez a makró automatikusan vesszőt szúr be a fordított nevek közé. Ha más elválasztót szeretne használni, módosíthatja a kódrészletet xRng.Value = NameList(1) & ", " & NameList(0) a kód 16. sorában található. Például csere "" val vel "" vessző helyett szóközzel választja el a neveket.
- Nyomja meg a F5 gomb a makró futtatásához. A felbukkanóban Kutools az Excel számára párbeszédpanelen válassza ki azt a tartományt, amely a megfordítani kívánt neveket tartalmazza, majd kattintson a gombra OK gombot.
- A következő párbeszédablakban adja meg a nevekben használt meglévő elválasztót (például szóközt a mi esetünkben), majd kattintson a OK gombot.
Eredmény
Most a kiválasztott tartományban lévő kereszt- és vezetéknevek átfordulnak, vesszővel elválasztva.
Fent található az összes releváns tartalom, amely a nevek átfordításával kapcsolatos az Excelben. Remélem, hasznosnak találja az oktatóanyagot. Ha további Excel-tippeket és trükköket szeretne felfedezni, kérem kattintson ide több ezer oktatóanyagból álló kiterjedt gyűjteményünk eléréséhez.
Tartalomjegyzék
- Változtassa meg az utó- és vezetékneveket a Flash Fill segítségével
- Utó- és vezetéknév váltása mesterséges intelligencia segítségével
- Fordítsa meg az utó- és vezetékneveket a képlet segítségével
- Vezeték- és utónevek váltása a használatával Power Query
- Cserélje fel az utó- és vezetékneveket a VBA segítségével
- Kapcsolódó cikkek
- A legjobb irodai termelékenységi eszközök
- Hozzászólások
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.