Homepage » MS Office tippek » Első és utolsó nevek elkülönítése Excelben

    Első és utolsó nevek elkülönítése Excelben

    Ha sok Excel-t használ, akkor valószínűleg egy olyan helyzetben fut, ahol egy cellában van neve, és el kell különítenie a nevet különböző cellákban. Ez egy nagyon gyakori probléma az Excelben, és valószínűleg egy Google-keresést és 100 különböző makrót tölthet le, amelyeket különböző emberek írtak, hogy ezt tegyék Önnek.

    Ebben a bejegyzésben azonban megmutatom, hogyan állíthatok be egy képletet, hogy meg tudod csinálni magad, és megértheted, hogy mi történik. Ha sok Excel-t használ, valószínűleg jó ötlet, hogy megtanuljon néhány fejlettebb funkciót, hogy az Ön adataival több érdekes dolgot tehessen.

    Ha nem szereted a képleteket, és gyorsabb megoldást akarsz, lapozzunk lefelé a Szöveg oszlopokhoz rész, amely megtanítja, hogyan használjon egy Excel funkciót ugyanazhoz a dologhoz. Ezenkívül a szöveges oszlopok funkció is jobban használható, ha több cellánál több elemet kell elválasztania. Például, ha egy oszlopban 6 mező van kombinálva, akkor az alábbi képletek használata nagyon rendetlen és bonyolult lesz.

    Válasszon neveket Excelben

    Az elkezdéshez nézzük meg, hogy a neveket általában egy Excel táblázatban tárolják. A leggyakoribb két módszer, amit láttam keresztnév vezetéknév csak egy hely és vezetéknév, keresztnév vesszővel elválasztva a kettőt. Amikor láttam egy középső kezdetet, ez általában keresztnév midinitial vezetéknév mint az alábbiakban:

    Néhány egyszerű képlet használatával és néhányat kombinálva könnyen elválaszthatja az elsőnevet, a vezetéknevet és a középső kezdetet az Excel különálló celláinak. Kezdjük a név első részének kitermelésével. Esetemben két funkciót fogunk használni: balra és keresésre. Logikusan itt van, amit tennünk kell:

    Keressen egy szöveget a cellában egy szóköz vagy vessző, keresse meg a pozíciót, majd vegye ki az összes betűt a pozíció bal oldalán.

    Íme egy egyszerű képlet, amely helyesen teszi a munkát: = LEFT (NN, SEARCH (”, NN) - 1), ahol az NN az a cella, amelynek a neve benne van. A -1 van, hogy eltávolítsa az extra teret vagy vesszőt a karaktersor végén.

    Amint láthatjuk, a bal funkcióval indulunk, amely két argumentumot vesz igénybe: a karakterláncot és a karakterek számát, amelyeket a karakterlánc elejétől kezdve megragad. Az első esetben kettős idézőjelek segítségével keresünk egy szóközt, és egy köztük van szóköz. A második esetben vesszőt keresünk hely helyett. Tehát mi az eredménye a 3 említett forgatókönyvnek?

    Első nevet kaptunk a 3. sorból, a vezetéknévből az 5. sorból és az első névből a 7. sorból. Tehát az adatok tárolásának módjától függően most már az első vagy az utónevet is kivette. Most a következő részre. Az alábbiakban logikusan meg kell tennünk:

    - Keressen egy szöveget a cellában egy szóköz vagy vessző, keresse meg a pozíciót, majd vonja le a pozíciót a karakterlánc teljes hosszából. Íme a következő képlet:

    = JOBB (NN, LEN (NN) -SEARCH („“, NN))

    Tehát most a megfelelő funkciót használjuk. Ez két argumentumot is tartalmaz: a karakterláncot és a karakterek számát, amiket a balra mutató karakterlánc végétől kezdve meg kell kezdeni. Tehát azt szeretnénk, ha a karakterlánc hossza mínusz a tér vagy a vessző helyzete. Ez mindent az első térből vagy vesszőből jobbra kap.

    Nagyszerű, most már a név második része is van! Az első két esetben eléggé kész, de ha van egy közepes kezdet a névben, akkor láthatjuk, hogy az eredmény még mindig tartalmazza a vezetéknevet a középső kezdettel. Szóval hogyan kapjuk meg a vezetéknevet és megszabadulunk a középső kezdetektől? Könnyen! Csak futtassa újra ugyanazt a képletet, amit a név második részének megkapására használtunk.

    Tehát épp most csinálunk egy másik jogot, és ezúttal a kombinációt a kombinált középső kezdeti és utolsó név cellára alkalmazzuk. Meg fogja találni a helyet a középső kezdet után, majd megteszi a hossza mínusz a karakterláncok számának helyét a karakterlánc végén..

    Szóval ott van! Most már az Excelben néhány egyszerű képlettel osztotta fel az első nevet és a vezetéknevet! Nyilvánvaló, hogy nem mindenkinek lesz formázott formája, de könnyen szerkesztheti azt az Ön igényeinek megfelelően.

    Szöveg oszlopokhoz

    Van egy másik egyszerű módja is, hogy a kombinált szöveget elkülöníthesse az Excel külön oszlopaiba. Ez egy kiemelt hívás Szöveg oszlopokhoz és nagyon jól működik. Ez is sokkal hatékonyabb, ha van egy oszlop, amely több mint két adatot tartalmaz.

    Például az alábbiakban van néhány adat, ahol egy sorban 4 adat van, a másik sorban 5 adat van. Ezt négy oszlopra és 5 oszlopra szeretném osztani. Amint láthatod, a fenti képletek használata próbálhatatlan lenne.

    Az Excel programban először válassza ki az elkülöníteni kívánt oszlopot. Ezután menj előre, és kattints a Adat kattintson a gombra Szöveg oszlopokhoz.

    Ezzel megjelenik a Szöveg oszlopok varázsló. Az 1. lépésben kiválaszthatja, hogy a mező határolt vagy rögzített szélességű-e. Esetünkben választjuk a Határolójel.

    A következő képernyőn kiválasztja a határolót. Kiválasztható a fül, a pontosvessző, a vessző, a szóköz vagy az egyéni beírás közül.

    Végül kiválasztja az oszlop adatformátumát. Normális esetben, Tábornok csak a legtöbb adattípus esetében fog működni. Ha van valami különleges dátuma, akkor válassza ezt a formátumot.

    Kattints Befejez és nézze meg, hogy az adatai mágikusan oszlanak-e oszlopokra. Mint látható, az egyik sor öt oszlopra vált, a másik négy oszlopba. A Text to Columns (Szöveg az oszlopokhoz) funkció nagyon erős, és sokkal könnyebbé teszi az életedet.

    Ha problémái vannak a nevek szétválasztásával, a fentiekben nem szereplő formátumban, küldj egy megjegyzést az adatokkal, és megpróbálok segíteni. Élvez!