nézze meg a videót-hogyan kell rendezni vezetéknévvel Excel

ha névadatkészletekkel dolgozik, a rendezés az egyik leggyakoribb feladat, amelyet gyakran meg kell tennie.

elég könnyű az adatokat betűrendben rendezni a teljes név alapján, ahol az Excel a név első karakterét használja a rendezéshez.

de mi van, ha az adatokat az Excel vezetéknév alapján szeretné rendezni?,

bár ez nem olyan egyszerű, még mindig meg lehet csinálni (sok függ a nevek adatainak felépítésétől is).

nem számít, milyen módszert használ, valahogy ki kell vonnia a vezetéknevet a teljes névből, majd külön oszlopba kell helyeznie. Ezután ezt az oszlopot használhatja az adatok ábécé szerinti rendezéséhez.

ebben az Excel bemutatóban megmutatom, hogyan kell rendezni egy oszlopot nevekkel a vezetéknév alapján.

Tehát kezdjük el!,

Ez az oktatóanyag a következőket tartalmazza:

kivonat és rendezés vezetéknév szerint a Find And Replace

a vezetéknév szerinti rendezés első lépése az, hogy a vezetéknevet külön oszlopban kapja meg.

ezt úgy teheti meg, hogy mindent helyettesít a vezetéknév előtt egy üresen, hogy csak a vezetéknév maradjon.

tegyük fel, hogy van egy adathalmaz az alábbiak szerint, és szeretné rendezni ezeket az adatokat betűrendben a vezetéknév.,

az Alábbiakban a lépéseket, hogy a rendezés az utolsó név:

  1. Válassza ki az adatok, beleértve a fejlécet (ebben a példában, ez lenne az A1:A10)
  2. Másolás a szomszédos oszlopban (ha a szomszédos oszlop nem üres, helyezzen be egy új oszlopot, majd másolja ezeket a neveket)
  3. Nevezze át az átmásolt oszlop fejlécére. Ebben a példában a “vezetéknév”
  4. válassza ki az összes másolt nevet (ne válassza a fejlécet)
  5. tartsa lenyomva a vezérlőgombot, majd nyomja meg a H gombot. Ez megnyitja a Keresés és csere párbeszédpanelt.,
  6. a Find what mezőbe írja be * (csillag szimbólum, amelyet egy szóköz karakter követ)
  7. hagyja üresen a helyettesítőt
  8. kattintson az összes cseréje elemre. Ez azonnal felváltaná az összes keresztnevet, és csak vezetéknevekkel marad.

a fenti lépések megtartanák a vezetéknevet és mindent eltávolítanának előtte. Ez akkor is jól működik, ha középső neve vagy előtagja van (például Mr.vagy Ms).,

miután a vezetéknevek a szomszédos oszlopban vannak, könnyen rendezheti az adatkészletet (beleértve a teljes neveket is) betűrendben a vezetéknév alapján.

Az alábbiakban a vezetéknév szerinti rendezési lépések találhatók:

  1. válassza ki a teljes adatkészletet fejlécekkel (beleértve a teljes neveket és a kibontott vezetékneveket)., Azt is magában foglalja az egyéb oszlopokban szeretné rendezni együtt a nevek
  2. Kattintson az Adatok lap
  3. Kattintson a Rendezés
  4. a Rendezés párbeszédpanelen ellenőrizze Az adatok fejlécet’ menüpontot.,
  5. a ‘Rendezés’ opciót, válassza ki az oszlop nevét, hogy csak a vezetéknév
  6. a ‘Sort válassza cellaértékek’
  7. a Rend lehetőség, válassza a ‘- Z’
  8. Kattintson az OK gombra

A fenti lépéseket, inkább az egész kijelölt adatállomány alapján az utolsó név.

Ha elkészült, törölheti a vezetéknevet tartalmazó oszlopot.,

Pro tipp: bármikor, ha úgy gondolja, hogy szüksége lehet az eredeti adatokra, meg kell oldania az adatkészlet rendezését. Ehhez egy szomszédos oszlopban (balra vagy jobbra) sorszámmal kell rendelkeznie a válogatás előtt. Most, ha szüksége van az eredeti adatokra, akkor a számok alapján történő rendezéssel kapja meg.

kivonat és Alfabetize vezetéknévvel képlet segítségével

míg a módszer, hogy a fent látható (a Find And Replace) az, amit inkább, hogy az összes vezetéknevet és rendezés alapján, az egyik korlátozás az, hogy a kapott adatok statikus.,

Ez azt jelenti, hogy ha további neveket adok a listámhoz, ugyanazt a folyamatot kell végrehajtanom, hogy megkapjam a vezetékneveket.

Ha ezt nem akarja, akkor a képlet módszerrel rendezheti az adatokat vezetéknevek szerint.

tegyük fel, hogy az adatkészlet az alábbiak szerint van.

az Alábbiakban a képlet, hogy majd kivonat az utolsó név, a teljes név:

=RIGHT(A2,LEN(A2)-FIND(" ",A2))

A fenti képlet támaszkodik a minta egy teljes neve (amely csak a vezetéknév, keresztnév ebben a példában)., A minta az, hogy az első és a vezetéknév között lenne szóköz karakter.

a keresés funkció a szóköz karakter pozíciójának megszerzésére szolgál. Ezt az értéket ezután levonjuk a név teljes hosszából, hogy megkapjuk a vezetéknév összes karakterét.

ezt az értéket a megfelelő funkcióban használják a vezetéknév megszerzéséhez.

miután megkapta a vezetéknév oszlopot, rendezheti ezeket az adatokat (ezt az első módszer részletesen tárgyalja).

a fenti képlet akkor működik, ha csak az első és a vezetékneve van.

de mi van, ha van egy középső neve is., Vagy lehet, hogy a név előtt (például Mr vagy MS.)

ilyen esetben az alábbi képletet kell használnia:

=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2," ","@",LEN(A2)-LEN(SUBSTITUTE(A2," ","")))))

a fenti képlet megtalálja az utolsó szóköz karakter helyzetét, majd azt használja a vezetéknév kibontásához.

azt javaslom, hogy minden esetben használja a második képletet, és bolondabb, és képes kezelni az összes esetet (mindaddig, amíg a vezetéknév a név végén van).

Megjegyzés: Ez a két képlet arra a feltételre támaszkodik, hogy minden névelem között csak egy szóköz karakter van., Abban az esetben, ha kettős terek vannak, vagy vezető/hátsó terek, ez a képlet helytelen eredményeket ad. Ebben az esetben a legjobb, ha a TRIM funkciót használja, hogy először megszabaduljon a vezetőtől, a hátsó terektől, majd használja a fenti képletet.

bár ez bonyolult módszernek tűnhet, a képlet használatának előnye, hogy dinamikussá teszi az eredményeket. Ha még több nevet ad hozzá a listához, csak annyit kell tennie, hogy átmásolja a képletet, és megadja a vezetéknevet.

A szöveg használata oszlopokba

a szöveg oszlopokba ismét egyszerű és egyszerű módja a cellák Excel-ben történő megosztásának.,

megadhatja a határolót (például vesszőt vagy szóközt), majd felhasználhatja a cella tartalmának megosztására. Miután az osztott elemeket külön oszlopokban helyezte el, használhatja azt az oszlopot, amelynek vezetékneve van az adatok alfabetizálásához.

Tegyük fel, hogy van egy adatkészlet az alábbiak szerint:

az Alábbiakban a lépéseket Szöveg használata Oszlopra, hogy az utolsó név:

  1. Válassza ki az oszlop, amely a nevét (kivéve a fejléc)
  2. Kattintson az Adatok lap
  3. a ‘Adat ‘ Eszközök’ csoport kattintson a Szöveg, hogy az Oszlopok lehetőség., Ez megnyitja a szövegből Oszlopok varázsló
  4. A Lépés 1. a ‘írott Szöveg Oszlopok Varázsló válassza Tagolt’, majd kattintson a Következő
  5. A 2 Lépésben válassza a ‘Hely’, mint a Határoló (majd törölje a jelet bármi más, ha be van jelölve), majd kattintson a tovább gombra.
  6. a 3.lépésben válassza ki az első név oszlopot az adat előnézetben, majd válassza a “ne importáljon oszlopokat (ugrás)” lehetőséget. Ez biztosítja, hogy a keresztnév nem része az eredménynek, csak a vezetéknevet kapja.,
  7. a 3.lépésben is módosítsa a célcellát az eredeti adatokkal szomszédos cellára. Ez biztosítja, hogy a vezetéknevet külön kapja meg, az eredeti nevek adatai pedig sértetlenek.
  8. kattintson a Befejezés gombra

miután megkapta az eredményt, rendezheti a vezetéknevet.

Az első és a vezetéknevek elválasztásához oszlopokra is írhat, ha elválasztóként vessző van.,

Flash Fill

egy másik gyors és gyors módja annak, hogy a vezetékneveket használja a Flash Fill funkciót.

Flash Fill került bevezetésre az Excel 2013-ban, amely segít manipulálni az adatokat a minták azonosításával. Ahhoz, hogy ez működjön, meg kell mutatnia a Flash töltse ki az eredményt, amelyet néhányszor elvár.

miután azonosította a mintát, gyorsan elvégzi a munka többi részét az Ön számára.

tegyük fel, hogy az alábbi nevek adatbázisba.,

Az alábbiakban bemutatjuk a Flash Fill használatának lépéseit a vezetéknév megszerzéséhez, majd a rendezéshez:

  1. A B2 cellába írja be a “Maury” szöveget. Ez az eredmény, amit a cellában vársz.
  2. lépjen a következő cellába, majd írja be a név vezetéknevét a szomszédos cellába (Elliot ebben a példában).
  3. válassza ki mindkét cellát
  4. vigye a kurzort a kiválasztás jobb alsó része fölé. Észre fogja venni, hogy a kurzor plusz ikonra változik.
  5. kattintson duplán rá (vagy kattintson és húzza le)., Ez ad némi eredményt a cellákban (nem valószínű, hogy a kívánt eredmény lesz)
  6. kattintson az Automatikus kitöltési lehetőségek ikonra.
  7. kattintson a Flash Fill

Ez megadja az eredményt, amely valószínűleg az utolsó nevek az összes cellában.

azt mondom, valószínű, mivel a Flash kitöltés bizonyos esetekben nem működik. Mivel ez a minta azonosításától függ, előfordulhat, hogy nem tudja ezt mindig megtenni. Vagy néha a megfejtett minta nem lehet a megfelelő.,

ilyen esetekben meg kell adnia a várt eredményt egy vagy két további cellában, majd tegye meg a 4-7.lépéseket.

miután egy oszlopban az összes vezetéknév megtalálható, az adatokat ezen vezetéknevek alapján rendezheti.

tehát ezek négy különböző módszer, amellyel az adatokat a vezetéknév alapján rendezheti. A legjobb módszer a Find And Replace technika használata lenne, de ha dinamikussá szeretné tenni az eredményeket, akkor a képlet módszer az út.

remélem, hasznosnak találta ezt a bemutatót., lehet is, mint az alábbi Excel oktató:

  • Hogyan Rendezés Szín Excel
  • Hogyan kell Rendezni a Munkalapok az Excel
  • Hogyan kell Rendezni az Adatokat Excel VBA
  • Automatikus Rendezés Adatok Betűrendben Képlettel
  • Hogy egy Több Szinten Adatok Rendezése az Excel

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük