Hogyan lehet elkülöníteni a kereszt- és vezetékneveket az Excelben
Ha sokat használod az Excelt(Excel) , valószínűleg már találkoztál olyan helyzettel, amikor egyetlen cellában van egy név, és a nevet különböző cellákra kell szétválasztani. Ez egy nagyon gyakori probléma az Excelben(Excel) , és valószínűleg elvégezhet egy Google -keresést, és letölthet 100 különböző makrót, amelyeket különböző emberek írtak, hogy megcsinálják.
Ebben a bejegyzésben azonban megmutatom, hogyan állíthat be egy képletet, hogy saját maga is meg tudja csinálni, és valóban megértse, mi történik. Ha sokat használod az Excelt, valószínűleg érdemes megtanulnod néhány fejlettebb funkciót, hogy érdekesebb dolgokat csinálhass az adataiddal.
Ha nem szereti a képleteket, és gyorsabb megoldást szeretne, görgessen le a Szöveg oszlopokba(Text to Columns) részhez, amely megtanítja, hogyan használhatja az Excel szolgáltatást ugyanezen művelethez. Ezenkívül a szöveg oszlopokba funkciót akkor is jobb használni, ha egy cellában kettőnél több elem van, amelyeket el kell választani. Például, ha egy oszlopban 6 mező van együtt, akkor az alábbi képletek használata nagyon zavaros és bonyolult lesz.
Külön nevek az Excelben
Kezdésként nézzük meg, hogyan tárolódnak általában a nevek egy Excel - táblázatban. A leggyakrabban használt két módszer a vezetéknév(lastname) szóközzel és a vezetéknév(lastname) , a keresztnév(firstname) és a kettőt elválasztó vessző . (firstname)Amikor láttam egy középső kezdőbetűt, az általában az utónév (firstname)középső (midinitial)kezdőbetűje(lastname) , az alábbiak szerint :
Néhány egyszerű képlet segítségével és néhányat kombinálva könnyedén szétválaszthatja a keresztnevet, a vezetéknevet és a középső kezdőbetűt külön cellákba az Excelben(Excel) . Kezdjük a név első részének kinyerésével. Az én esetemben két funkciót fogunk használni: balra és keresésre. Logikusan a következőket kell tennünk:
Keressen(Search) a cellában lévő szövegben szóközt vagy vesszőt, keresse meg a pozíciót, majd vegye ki a helytől balra lévő összes betűt.
Íme egy egyszerű képlet, amely helyesen hajtja végre a munkát: =LEFT(NN, SEARCH(” “, NN) – 1) , ahol NN az a cella, amelyben a név tárolva van. A -1 azért van, hogy eltávolítsa a karakterlánc végéről a felesleges szóközt vagy vesszőt.
Amint látja, a bal oldali függvénnyel kezdjük, amely két argumentumot vesz fel: a karakterláncot és a megragadni kívánt karakterek számát a karakterlánc elejétől kezdve. Az első esetben kettős idézőjelekkel és közé szóközzel keresünk szóközt. A második esetben szóköz helyett vesszőt keresünk. Tehát mi az eredménye az általam említett 3 forgatókönyvnek?
A 3. sorból kaptuk a keresztnevet, az 5. sorból a vezetéknevet és a 7. sorból a keresztnevet. Remek! Tehát az adatok tárolásának módjától függően vagy a keresztnevet vagy a vezetéknevet kinyerte. Most pedig a következő rész. Most logikusan a következőket kell tennünk:
– Keressen(Search) a cellában lévő szövegben szóközt vagy vesszőt, keresse meg a pozíciót, majd vonja ki a pozíciót a karakterlánc teljes hosszából. Így nézne ki a képlet:
=RIGHT(NN,LEN(NN) -SEARCH(” “,NN))
Tehát most a megfelelő függvényt használjuk. Ehhez két argumentum is szükséges: a karakterlánc és a megragadni kívánt karakterek száma a balra haladó karakterlánc végétől kezdve. Tehát azt akarjuk, hogy a karakterlánc hossza mínusz a szóköz vagy vessző pozíciója. Ezzel mindent az első szóköztől vagy vesszőtől jobbra kapunk.
Remek(Great) , most megvan a név második része! Az első két esetben nagyjából készen is vagyunk, de ha van egy középső kezdőbetű a névben, akkor láthatjuk, hogy az eredmény továbbra is tartalmazza a vezetéknevet a középső kezdőbetűvel. Tehát hogyan szerezhetjük meg a vezetéknevet és szabadulhatunk meg a középső kezdőbetűtől? Könnyen! Csak(Just) futtassa újra ugyanazt a képletet, amelyet a név második szakaszának lekéréséhez használtunk.
Tehát csak egy másik jót teszünk, és ezúttal a képletet a kombinált középső kezdő- és vezetéknév cellára alkalmazzuk. Megkeresi a szóközt a középső kezdőbetű után, majd leveszi a karakterlánc végéről a karakterek hosszának mínusz a szóköz számát.
Szóval megvan! Az Excelben(Excel) néhány egyszerű képlet segítségével külön oszlopokra bontotta a kereszt- és vezetéknevet ! Nyilvánvalóan nem mindenkinek lesz így formázva a szövege, de könnyedén szerkesztheti az igényeinek megfelelően.
Szöveg az oszlopokba
Van egy másik egyszerű módszer is az egyesített szövegek külön oszlopokra történő szétválasztására az Excelben(Excel) . Ez a Szöveg oszlopokhoz( Text to Columns) nevű kiemelt szolgáltatás, és nagyon jól működik. Sokkal hatékonyabb is, ha van egy oszlopa, amely kettőnél több adatot tartalmaz.
Például lent van néhány adatom, ahol az egyik sorban 4, a másikban 5 adat van. Ezt szeretném 4 oszlopra, illetve 5 oszlopra osztani. Amint látja, a fenti képletek használata nem lenne praktikus.
Az Excelben(Excel) először válassza ki a szétválasztani kívánt oszlopot. Ezután lépjen tovább, és kattintson az Adatok(Data) fülre, majd kattintson a Szöveg oszlopokba( Text to Columns) elemre .
Ezzel megjelenik a Szöveg oszlopokba(Columns) varázsló. Az 1. lépésben kiválaszthatja, hogy a mező határolt vagy rögzített szélességű legyen. Esetünkben a Határozott lehetőséget választjuk(Delimited) .
A következő képernyőn válassza ki a határolót. Választhat tabulátor, pontosvessző, vessző, szóköz közül, vagy beírhat egy egyéni értéket.
Végül válassza ki az oszlop adatformátumát. Általában az Általános(General) a legtöbb adattípusnál jól működik. Ha van valami konkrét, például dátum, válassza ezt a formátumot.
Kattintson a Befejezés(Finish) gombra , és figyelje meg, hogyan válnak el varázslatosan oszlopokba az adatok. Amint látja, az egyik sor öt oszlopra, a másik pedig négy oszlopra változott. A Szöveg oszlopokba(Columns) funkció nagyon hatékony, és nagyban megkönnyítheti az életét.
Ha problémái vannak a nevek elválasztásával, amelyek nem a fenti formátumban vannak, írjon megjegyzést az adataival, és megpróbálok segíteni. Élvezd!
Related posts
Adjon hozzá egy lineáris regressziós trendvonalat egy Excel szóródiagramhoz
Hogyan készítsünk hisztogramot Excelben
Hogyan lehet biztonságosan jelszóval védeni egy Excel fájlt
Folyamatábra létrehozása Wordben és Excelben
Címkék létrehozása a Wordben Excel-táblázatból
Oszlopszélességek és sormagasságok automatikus illeszkedése az Excelben
A VLOOKUP használata Excelben
Az Excel automatikus helyreállítási és automatikus biztonsági mentési funkcióinak használata
A Sparklines használata Excelben
Word-dokumentum automatikus biztonsági mentése a OneDrive-ra
Hogyan lehet megérteni a „Mi lenne, ha” elemzést a Microsoft Excelben
Cellák összekapcsolása lapok és munkafüzetek között Excelben
A Microsoft Excel alapjainak oktatóanyaga – Az Excel használatának elsajátítása
Használja az Excel Mobile új „Adatok beszúrása képből” funkcióját
Két Excel-fájl összehasonlítása és a különbségek kiemelése
Terjesztési lista létrehozása az Outlookban
A lapok, cellák, oszlopok és képletek elrejtése az Excelben
Szúrjon be egy Excel-munkalapot egy Word-dokumentumba
Hogyan lehet kivonni a dátumokat az Excelben
Hogyan számítsuk ki az eltérést az Excelben