Tartalomjegyzék
Ez a bemutató az Excelben a nevek kombinálásának néhány különböző módját mutatja be: képletek, Flash Fill és a Cellák egyesítése eszköz.
Az Excel munkalapokat gyakran használják különböző embercsoportok - ügyfelek, diákok, alkalmazottak stb. - adatainak tárolására. A legtöbb esetben a kereszt- és vezetékneveket két külön oszlopban tárolják, de időnként előfordulhat, hogy két nevet kell egyesíteni egy cellában. Szerencsére a kézi egyesítés napjainak vége. Az alábbiakban néhány gyors trükköt talál a nevek egyesítéséhez Excelben, amelyekkel megtakaríthatod asok unalmas időt tölthetsz.
Excel-képlet a vezeték- és keresztnév kombinálásához
Amikor a kereszt- és vezetékneveket kell egy cellában összevonni, a leggyorsabb módszer a két cella összekapcsolása az erősítőjel-operátor (&) vagy a CONCATENATE függvény használatával, ahogy az alábbi példákban látható.
1. képlet. A vezeték- és keresztnév kombinálása Excelben
Tegyük fel, hogy a munkalapon van egy oszlop a keresztnévnek és egy másik oszlop a vezetéknévnek, és most ezt a két oszlopot szeretné egybeilleszteni.
Általános formában itt vannak a képletek a keresztnév és a vezetéknév Excelben történő kombinálásához:
= first_name_cell &" "& vezetéknév_cella CONCATENATE( first_name_cell ," ", vezetéknév_cella )Az első képletben az összefűzés az ampersand karakterrel történik (&). A második képlet a megfelelő függvényre támaszkodik (a "concatenate" szó csak egy másik módja annak, hogy "összefűzni"). Kérjük, figyeljen arra, hogy mindkét esetben be kell illeszteni egy szóköz karakter (" ") a névrészek elválasztására.
Ha a keresztnév az A2-ben, a vezetéknév pedig a B2-ben szerepel, a valós képletek a következőképpen alakulnak:
=A2&" "&B2
=CONCATENATE(A2, " ", B2)
Szúrja be bármelyik képletet a C2 cellába vagy ugyanazon sor bármely más oszlopába, nyomja meg az Entert, majd húzza a kitöltési fogantyút, hogy a képletet annyi cellába másolja le, ahány cellára szüksége van. Ennek eredményeképpen a keresztnév és a vezetéknév oszlopok a teljes név oszlopban egyesülnek:
2. képlet. Kombinálja a vezetéknevet és a keresztnevet vesszővel.
Ha a nevek egyesítésére törekszik a Vezetéknév, ökölnév formátumban a következő formulák egyikét használja a vezeték- és keresztnév vesszővel történő összekapcsolásához:
= vezetéknév_cella &", "& first_name_cell CONCATENATE( vezetéknév_cella ,", ", first_name_cell )A képletek alapvetően ugyanazok, mint az előző példában, de itt a neveket fordított sorrendben kapcsoljuk össze, és vesszővel és szóközzel (", ") választjuk el őket.
Az alábbi képernyőképen a C2-es cella ezt a képletet tartalmazza:
=B2&", "&A2
A D2-es cella pedig ezt tartalmazza:
=CONCATENATE(B2, ", ", A2)
Bármelyik képletet is választja, az eredmény ugyanaz lesz:
3. képlet. Egyesítse a kereszt-, közép- és vezetéknevet egy cellában
A különböző névrészek 3 külön oszlopban vannak felsorolva, így egyesítheti őket egy cellába:
= first_name_cell &" "& middle_name_cell &" "& vezetéknév_cella CONCATENATE( first_name_cell ," ", middle_name_cell ," ", vezetéknév_cella )Gyakorlatilag csak egy újabb argumentumot adsz hozzá a már ismert képletekhez a középső név egyesítéséhez.
Feltételezve, hogy a keresztnév az A2, a középső név a B2, a vezetéknév pedig a C2, a következő képletek jól működnek:
=A2&" "&B2&" "&C2
=CONCATENATE(A2," ",B2," ",C2)
Az alábbi képernyőkép az első képletet mutatja működés közben:
Abban a helyzetben, amikor a B oszlop tartalmazhat középső nevet vagy nem tartalmazhat középső nevet, minden esetet külön-külön kezelhet, majd a két képletet egy IF utasítás segítségével egyesítheti:
=IF(B2="", A2&" "&C2, A2&" "&B2&" "&C2)
Ez megakadályozza a szavak közötti extra szóközök megjelenését azokban a sorokban, ahol hiányzik a középső név:
Tipp: Az Excel 2016 - 365 programban a CONCAT függvényt is használhatja a nevek kombinálására.
4. képlet. A keresztnév és a vezetéknév egyesítése
Ez a példa azt mutatja be, hogyan lehet két nevet eggyé kombinálni az Excelben, és hogyan lehet egy teljes nevet rövid névvé alakítani.
Általában a LEFT függvényt használja a keresztnév első betűjének kivonására, majd egy szóközzel elválasztott vezetéknévvel való összekapcsolására.
Ha a keresztnév az A2-ben, a vezetéknév pedig a B2-ben szerepel, a képlet a következő alakot veszi fel:
=LEFT(A2,1)&" "&B2
vagy
=CONCATENATE(LEFT(A2,1), " ", B2)
A kívánt eredménytől függően a fenti képlet alábbi variációinak valamelyike jól jöhet.
Adjon hozzá egy pontot a kezdőbetű után:
=LEFT(A2,1)&"."&B2
Egyesítse a kezdőbetűt a vezetéknévvel szóköz nélkül:
=LEFT(A2,1)&B2
Kombinálja a kezdő- és vezetéknevet, és alakítsa a kombinált nevet kisbetűsre:
=LOWER(LEFT(A2,1))&LOWER(B2)
Az Ön kényelmének érdekében a következő táblázatban az összes képletet és azok eredményeit találja:
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Keresztnév | Vezetéknév | Kombinált név | Formula | Leírás |
2 | Jane | Doe | J Doe | =LEFT(A2,1)&" "&B2 | Kezdőbetű + vezetéknév szóközzel elválasztva |
3 | J. Doe | =LEFT(A2,1)&"."&B2 | Kezdőbetű + vezetéknév ponttal és szóközzel elválasztva | ||
4 | JDoe | =LEFT(A2,1)&B2 | Kezdőbetű + vezetéknév szóköz nélkül | ||
5 | jdoe | =LOWER(LEFT(A2,1))&LOWER(B2) | Kezdőbetű + vezetéknév kisbetűvel, szóköz nélkül |
Tippek és megjegyzések a nevek kombinálásához az Excelben
Mint az imént láthatta, nagyon egyszerű a keresztnév és a vezetéknév egyesítése az Excelben egy képlettel. Ha azonban a várakozások ellenére a képlet nem tökéletesen vagy egyáltalán nem működik, a következő tippek segíthetnek a helyes útra térni.
Vágja le a felesleges szóközöket
Abban az esetben, ha az információ külső adatbázisból származik, nagy az esélye, hogy az eredeti oszlopok tartalmaznak néhány, az emberi szem számára láthatatlan, de az Excel által tökéletesen olvasható szóközt. Ennek eredményeként az egyesített nevek között extra szóközök jelenhetnek meg, mint az alábbi bal oldali táblázatban. A szavak közötti túlzott szóközök egy szóköz karakterre való eltüntetéséhez minden egyes cellahivatkozást tekerjen be a TRIM függvénybe,majd összefűzzük. Például:
=TRIM(A2)&" "&TRIM(B2)
Minden név első betűjét írja nagybetűvel
Ha valaki más által készített személyzeti listával dolgozik, és ez a valaki nem túl pontos, előfordulhat, hogy egyes nevek kisbetűvel, mások pedig nagybetűvel vannak írva. Egyszerű megoldás a PROPER funkció használata, amely minden szó első karakterét nagybetűre, a többit pedig kisbetűre kényszeríti:
=PROPER(A2)&" "&PROPER(B2)
Az egyes cellák első betűjét is nagybetűvel írhatja, ahogyan azt a fent hivatkozott cikk elmagyarázza.
A képleteket értékekkel helyettesíti, és törli az eredeti oszlopokat.
Ha az a célunk, hogy az eredeti oszlopoktól független, teljes nevek listáját kapjuk, vagy a nevek összevonása után a forrásoszlopokat meg akarjuk szüntetni, akkor a képleteket a Pates Special parancs segítségével könnyen átalakíthatjuk értékekké. Ezt követően szabadon törölhetjük a névrészeket tartalmazó eredeti oszlopokat.
Ha szeretné közelebbről megnézni a bemutató első részében tárgyalt képleteket, akkor szívesen látjuk, ha letölti a minta munkafüzetünket a nevek kombinálásához az Excelben.
Hogyan lehet automatikusan egyesíteni a keresztnevet és a vezetéknevet az Excelben?
Képletek használatakor az eredmény és az eredeti adatok szorosan kapcsolódnak egymáshoz - az eredeti értékek bármilyen módosítása azonnal megjelenik a képlet kimenetén. Ha azonban nem számít a kombinált nevek frissítésére, használja ki az Excel Flash töltés képesség az adatok automatikus kitöltésére egy minta alapján.
Íme, hogyan kombinálhatod a neveket egy másodperc alatt a Flash Fill segítségével:
- Az első bejegyzéshez írja be kézzel a kereszt- és vezetéknevet egy szomszédos oszlopba.
- Kezdje el beírni a nevet a következő sorba, és az Excel azonnal teljes neveket fog javasolni az egész oszlophoz.
- Nyomja meg az Entert a javaslatok elfogadásához. Kész!
Ennek a módszernek az a szépsége, hogy az Excel tökéletesen "utánozza" a mintát, a nagybetűket és az írásjeleket, így a neveket pontosan úgy illesztheti össze, ahogyan szeretné. A névrészek sorrendje az eredeti oszlopokban nem számít! Csak arra ügyeljen, hogy a nevet pontosan úgy írja be az első cellába, ahogyan az összes nevet szeretné, hogy megjelenjen.
Nézze meg például, milyen könnyen kombinálhatja a neveket vesszővel:
Hogyan kombináljuk a vezeték- és keresztnevet a cellák összevonásával?
Egy másik gyors módja a nevek kombinálásának az Excelben a névrészeket tartalmazó cellák összevonása. Nem, nem a beépített Összevonás funkcióról beszélek, mert az csak a bal felső cella értékét tartja meg. Ismerkedjen meg az Ablebits Cellák összevonása eszközzel, amely megtartja az összes értéket a cellák összevonása közben :)
A vezeték- és keresztnév egyesítéséhez a cellák összevonásával a következőket kell tennie:
- Jelölje ki az egyesíteni kívánt két névoszlopot.
- A Ablebits lapon, a Összevonás csoport, kattintson a Cellák egyesítése legördülő nyíl, és válassza a Oszlopok egybeolvasztása :
- Megjelenik a Cellák összevonása párbeszédpanel. A cellák összevonása párbeszédpanelen egy szóköz karaktert írunk be a Az értékeket a mezőt, és hagyja meg az összes többi beállítási lehetőséget az alapértelmezettnek megfelelően:
Tipp: Ha meg akarja tartani az eredeti kereszt- és vezetéknév oszlopokat, győződjön meg róla, hogy a A munkalap biztonsági másolata doboz be van jelölve.
- Kattintson a Összevonás gomb.
Ennek eredményeképpen a kereszt- és vezetéknevek egybeolvadnak, és a bal oldali oszlopba kerülnek:
Így kell a kereszt- és vezetéknevet kombinálni az Excelben. Köszönöm, hogy elolvastad, és remélem, jövő héten újra találkozunk a blogon!
Elérhető letöltések
Nevek kombinálása Excelben - példák (.xlsx fájl)
Ultimate Suite - próbaverzió (.exe fájl)