A LEFT, a MID, a RIGHT, a SEARCH és a LEN szövegfüggvényekkel módosíthatja az adatokban lévő szövegsztringeket. Az első, középső és vezetékneveket például egyetlen cellából három külön oszlopba oszthatja.
A névösszetevők szöveges függvényekkel való elosztásának kulcsa a szöveges sztringben lévő egyes karakterek pozíciója. A szöveges sztringen belüli szóközök pozíciói azért is fontosak, mert egy sztringben a névösszetevők elejét vagy végét jelzik.
Egy olyan cellában például, amely csak utónevet és vezetéknevet tartalmaz, a vezetéknév a szóköz első példánya után kezdődik. A listában szereplő nevek némelyike tartalmazhat egy középső nevet, amely esetben a vezetéknév a szóköz második példánya után kezdődik.
Ez a cikk bemutatja, hogyan nyerhet ki különböző összetevőket különböző névformátumokból ezekkel a hasznos függvényekkel. A Szövegdaraboló varázslóval a szöveget különböző oszlopokra is feloszthatja
Példa neve |
Leírás |
Utónév |
Középső név |
Vezetéknév |
Utótag |
|
1 |
Nincs középső név |
Kránitz |
Fischer |
|||
2 |
Egy középső kezdőbetű |
Eric |
S. |
Kurjan |
||
3 |
Két középső monogram |
Janaina |
B. G. |
Bueno |
||
4 |
Vezetéknév utónév vesszővel |
Judit |
Beth |
Kahn |
||
5 |
Kétrészes utónév |
Mary Kay |
D. |
Balázs |
||
6 |
Háromrészes vezetéknév |
Paula |
Barreto de Mattos |
|||
7 |
Kétrészes vezetéknév |
Kálmán |
van Eaton |
|||
8 |
Vezetéknév és utótag elsőként, vesszővel |
Dan |
K. |
Szalonna |
Ifj. |
|
9 |
Utótaggal |
Gary |
Altman |
III |
||
10 |
Előtaggal |
Ryan |
Ihrig |
|||
11 |
Elválasztójeles vezetéknév |
Ágnes |
Taft-Rider |
: Az alábbi példák ábráiban a teljes név kiemelése azt a karaktert jeleníti meg, amelyet az egyező SEARCH képlet keres.
Ez a példa két összetevőt választ el: az utónevet és a vezetéknevet. A két nevet egyetlen szóköz választja el egymástól.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Jeff Smith |
Nincs középső név |
Képlet |
Eredmény (utónév) |
'=BAL(A2; KERESÉS(" ";A2;1)) |
=BAL(A2; KERESÉS(" ";A2;1)) |
Képlet |
Eredmény (vezetéknév) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2;1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ";A2;1)) |
-
Utónév
Az utónév a karakterlánc első karakterével (J) kezdődik és az ötödik karakterrel (a szóközzel) ér véget. A képlet balról indulva öt karaktert ad vissza az A2 cellából.
A hány_karakter argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
A szóköz balról számított numerikus pozíciójának megkeresése az A2 cellában.
-
Vezetéknév
A vezetéknév a szóköz után kezdődik, jobbról a hatodik karakterrel, és jobbról az utolsó karakterrel (h) végződik. A képlet jobbról számítva öt karaktert olvas be az A2 cellában.
A hány_karakter argumentum értéke a SZÖVEG.KERES és a HOSSZ függvénnyel határozható meg:
A szóköz balról számított numerikus pozíciójának megkeresése az A2 cellában. (5)
-
A karakterlánc teljes hosszának meghatározása, majd az első szóköztől balra álló karakterek számának (az 1. lépésben meghatározott karakterszám) kivonása.
Ez a példa utónevet, középső kezdőbetűt és vezetéknevet használ. Egy szóköz választja el az egyes névösszetevőket.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Eric S. Kurjan |
Egy középső kezdőbetű |
Képlet |
Eredmény (utónév) |
'=BAL(A2; KERESÉS(" ";A2;1)) |
=BAL(A2; KERESÉS(" ";A2;1)) |
Képlet |
Eredmény (középső kezdőbetű) |
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1)) |
=KÖZÉP(A2;KERESÉS(" ",A2;1)+1;KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)-KERESÉS(" ",A2;1)) |
Képlet |
Élő eredmény (vezetéknév) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2,SEARCH(" ",A2;1)+1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)) |
-
Utónév
Az utónév balról az első karakterrel (E) kezdődik, és az ötödik karakterre (az első szóközre) végződik. A képlet balról indulva kinyeri az első öt karaktert az A2 cellában.
A hány_karakter argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
A szóköz balról számított numerikus pozíciójának megkeresése az A2 cellában. (5)
-
Középső név
A középső név a hatodik karakterpozíciónál (S) kezdődik, és a nyolcadik pozíciónál (a második szóköznél) végződik. Ez a képlet magában foglalja a SEARCH függvények beágyazását a szóköz második példányának megkereséséhez.
A képlet három karaktert nyer ki a hatodik pozíciótól kezdve.
A „honnantól” argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (5).
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (S) után. Ez a numerikus pozíció a középső név kezdőpozíciója. (5 + 1 = 6)
A hány_karakter argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (5)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (S) után. Az eredmény az a karakterszám, amelynél el szeretné kezdeni a második szóközpéldány keresését. (5 + 1 = 6)
-
Keresse meg a második szóközpéldányt az A2-ben a 4. lépésben található hatodik pozíciótól (S). Ez a karakterszám a középső név zárópozíciója. (8)
-
Keresse meg a szóköz numerikus pozícióját az A2-ben, balról az első karaktertől kezdve. (5)
-
Vegye ki az 5. lépésben talált második szóköz karakterszámát, és vonja ki a 6. lépésben talált első szóköz karakterszámát. Az eredmény a szöveg karakterláncából kinyert karakterek száma a 2. lépésben található hatodik pozíciótól kezdve. (8 – 5 = 3)
-
Vezetéknév
A vezetéknév jobbról hat karakterből áll (K), és a jobbról az első karakterre (n) végződik. Ez a képlet magában foglalja a SEARCH függvények beágyazását egy szóköz második és harmadik példányának megkereséséhez (amelyek balról az ötödik és a nyolcadik pozícióban találhatók).
A képlet hat karaktert nyer ki az A2 cellában, jobbról kezdve.
-
A HOSSZ és a beágyazott KERESÉS függvény használatával keresse meg a num_chars értékét:
Keresse meg a szóköz numerikus pozícióját az A2-ben, balról az első karaktertől kezdve. (5)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (S) után. Az eredmény az a karakterszám, amelynél el szeretné kezdeni a második szóközpéldány keresését. (5 + 1 = 6)
-
Keresse meg a második szóközpéldányt az A2-ben, a 2. lépésben található hatodik pozíciótól (S) kezdve. Ez a karakterszám a középső név zárópozíciója. (8)
-
Számolja meg a szöveges sztring teljes hosszát az A2 cellában, majd vonja ki a karakterek számát a balról a 3. lépésben található második szóközpéldányig. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (14 – 8 = 6).
Íme egy példa két középső monogram kinyerésére. A szóköz első és harmadik példánya választja el a névösszetevőket.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Janaina B. G. Bueno |
Két középső monogram |
Képlet |
Eredmény (utónév) |
'=BAL(A2; KERESÉS(" ";A2;1)) |
=BAL(A2; KERESÉS(" ";A2;1)) |
Képlet |
Eredmény (középső monogram) |
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,1)) |
=KÖZÉP(A2;KERESÉS(" ",A2;1)+1;KERESÉS(" ",A2;KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)+1)-KERESÉS(" ",A2,1)) |
Képlet |
Élő eredmény (vezetéknév) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ",A2;KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)+1)) |
-
Utónév
Az utónév balról az első karakterrel (J) kezdődik, és a nyolcadik karakterre (az első szóközre) végződik. A képlet balról indulva kinyeri az első nyolc karaktert az A2 cellában.
A hány_karakter argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (8)
-
Középső név
A középső név a kilencedik pozíciónál (B) kezdődik, és a tizennegyedik pozíciónál (a harmadik szóköznél) végződik. Ez a képlet a SEARCH függvény beágyazásával keresi meg a tér első, második és harmadik példányát a nyolcadik, a tizenegyedik és a tizennegyedik pozícióban.
A képlet öt karaktert nyer ki a kilencedik pozíciótól kezdve.
A „honnantól” argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (8)
-
Az első szóköz (B) utáni karakter pozíciójának lekéréséhez adja hozzá az 1-et. Ez a numerikus pozíció a középső név kezdőpozíciója. (8 + 1 = 9)
A hány_karakter argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (8)
-
Az első szóköz (B) utáni karakter pozíciójának lekéréséhez adja hozzá az 1-et. Az eredmény az a karakterszám, amelynél el szeretné kezdeni a második szóközpéldány keresését. (8 + 1 = 9)
-
Keresse meg a második szóközt az A2-ben a 4. lépésben talált kilencedik pozíciótól (B). (11).
-
Adjon hozzá 1-et a karakter pozíciójának lekéréséhez a második szóköz (G) után. Ez a karakterszám az a kezdő pozíció, ahol a harmadik szóközt keresi. (11 + 1 = 12)
-
Keresse meg a harmadik szóközt az A2 cellában, a 6. lépésben található tizenkettedik pozíciótól kezdve. (14)
-
Keresse meg az első szóköz numerikus pozícióját az A2-ben. (8)
-
Vegye ki a 7. lépésben talált harmadik szóköz karakterszámát, és vonja ki a 6. lépésben talált első szóköz karakterszámát. Az eredmény a 2. lépésben található kilencedik pozíciótól kezdődően a szöveg karakterláncából kinyert KARAKTEREK SZÁMA.
-
Vezetéknév
A vezetéknév jobbról öt karakterből áll (B), és a jobbról az első karakterre (o) végződik. Ez a képlet magában foglalja a SEARCH beágyazását a szóköz első, második és harmadik példányának megkereséséhez.
A képlet öt karaktert nyer ki az A2 cellában a teljes névtől jobbra.
A beágyazott KERESÉS és a HOSSZ függvények használatával keresse meg a num_chars értékét:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (8)
-
Az első szóköz (B) utáni karakter pozíciójának lekéréséhez adja hozzá az 1-et. Az eredmény az a karakterszám, amelynél el szeretné kezdeni a második szóközpéldány keresését. (8 + 1 = 9)
-
Keresse meg a második szóközt az A2-ben, a 2. lépésben található kilencedik pozíciótól (B) kezdve. (11)
-
Adjon hozzá 1-et a karakter pozíciójának lekéréséhez a második szóköz (G) után. Ez a karakterszám az a kezdő pozíció, ahol a szóköz harmadik példányát keresi. (11 + 1 = 12)
-
Keresse meg a harmadik szóközt az A2-ben a 6. lépésben talált tizenkettedik pozíciótól (G). (14)
-
Számolja meg a szöveges sztring teljes hosszát az A2 cellában, majd vonja ki a karakterek számát a balról az 5. lépésben található harmadik szóközig. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (19 - 14 = 5)
Ebben a példában a vezetéknév van elöl, ezután következik az utónév, majd végül a középső név. A vessző a vezetéknév végét jelöli, és egy szóköz választja el az egyes névösszetevőket.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Kahn, Wendy Beth |
Vezetéknév utónév vesszővel |
Képlet |
Eredmény (utónév) |
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-SEARCH(" ",A2,1)) |
=KÖZÉP(A2;KERESÉS(" ",A2;1)+1;KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)-KERESÉS(" ",A2;1)) |
Képlet |
Eredmény (középső név) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2,SEARCH(" ",A2;1)+1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)) |
Képlet |
Élő eredmény (vezetéknév) |
'=LEFT(A2; SEARCH(" ",A2;1)-2) |
=BAL(A2; KERESÉS(" ",A2;1)-2) |
-
Utónév
Az utónév balról a hetedik karakterrel (W) kezdődik, és a tizenkettedik karakterrel (a második szóközzel) végződik. Mivel az utónév most a teljes név közepén helyezkedik el, ezért a KÖZÉP függvénnyel kell kiolvasni.
A képlet hat karaktert nyer ki a hetedik pozíciótól kezdve.
A „honnantól” argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (6)
-
Az első szóköz utáni karakter (W) pozíciójának megadása 1 hozzáadásával. Ez a numerikus pozíció az utónév kezdő pozíciója. (6 + 1 = 7)
A hány_karakter argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (6)
-
Az első szóköz utáni karakter (W) pozíciójának megadása 1 hozzáadásával. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (6 + 1 = 7)
Keresse meg a második szóközt az A2-ben a 4. lépésben talált hetedik pozíciótól (W). (12)
-
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (6)
-
Vegye ki az 5. lépésben talált második szóköz karakterszámát, és vonja ki a 6. lépésben talált első szóköz karakterszámát. Az eredmény a szöveg karakterláncából kinyert karakterek száma a 2. lépésben található hetedik pozíciótól kezdve. (12 - 6 = 6)
-
Középső név
A középső név jobbról a negyedik karakterrel (B) kezdődik, és jobbról az első karakterrel (h) végződik. A képlet egymásba ágyazott SZÖVEG.KERES függvényekkel keresi meg a szóköz első és második előfordulását, amely balról rendre a hatodik és a tizenkettedik pozíció.
A képlet négy karaktert nyer ki, jobbról kezdve.
A „honnantól” argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel és a HOSSZ függvénnyel:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (6)
-
Az első szóköz utáni karakter (W) pozíciójának megadása 1 hozzáadásával. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (6 + 1 = 7)
-
Keresse meg a második szóközpéldányt az A2-ben a 2. lépésben talált hetedik pozíciótól (W). (12)
-
Számolja meg a szöveges sztring teljes hosszát az A2 cellában, majd vonja ki a karakterek számát balról a 3. lépésben talált második szóközig. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (16 - 12 = 4)
-
Vezetéknév
A vezetéknév a karakterlánc balról első karakterével (K) kezdődik és a negyedik karakterrel (n) ér véget. A képlet balról indulva négy karaktert olvas ki.
A hány_karakter argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (6)
-
A vezetéknév (n) záró karakterének numerikus pozíciójának lekéréséhez vonja ki a 2-t. Ennyi karaktert kell kiolvasni a BAL függvénnyel. (6 - 2 =4)
Ez a példa egy kétrészes keresztnevet használ: Mary Kay. A második és a harmadik szóköz különválasztja az egyes névösszetevőt.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Mary Kay D. Andersen |
Kétrészes utónév |
Képlet |
Eredmény (utónév) |
LEFT(A2, SEARCH(" ",A2,SEARCH(" ",A2;1)+1)) |
=BAL(A2; KERESÉS(" ",A2;KERESÉS(" ";A2;1)+1)) |
Képlet |
Eredmény (középső kezdőbetű) |
'=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) |
=KÖZÉP(A2;KERESÉS(" ",A2;KERESÉS(" ",A2,1)+1)+1,KERESÉS(" ",A2,KERESÉS(" ",A2,KERESÉS(" ",A2,1)+1)+1)+1)-(KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)+1)) |
Képlet |
Élő eredmény (vezetéknév) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ",A2;KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)+1)) |
-
Utónév
Az utónév balról az első karakterrel kezdődik, és a kilencedik karakterrel (a második szóközzel) végződik. Ez a képlet magában foglalja a SEARCH beágyazását, hogy balról megkeresse a második szóközpéldányt.
A képlet balról indulva kilenc karaktert nyer ki.
A hány_karakter argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (5)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (K) után. Az eredmény az a karakterszám, amelynél el szeretné kezdeni a második szóközpéldány keresését. (5 + 1 = 6)
-
Keresse meg a második szóközpéldányt az A2-ben a 2. lépésben talált hatodik pozíciótól (K). Az eredmény a szöveges sztringből kinyert karakterek száma. (9)
-
Középső név
A középső név a tizedik pozíciónál (D) kezdődik, és a tizenkettedik pozíciónál (a harmadik szóköznél) végződik. Ez a képlet magában foglalja a SEARCH beágyazását a szóköz első, második és harmadik példányának megkereséséhez.
A képlet két karaktert nyer ki középről, a tizedik pozíciótól kezdve.
A beágyazott SEARCH függvényekkel keresse meg a start_num értékét:
Az első szóköz balról az első karaktertől számított numerikus pozíciójának megkeresése az A2 cellában. (5)
-
Az első szóköz (K) utáni karakter lekéréséhez adja hozzá az 1-et. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (5 + 1 = 6)
-
Keresse meg a második szóközpéldány pozícióját az A2-ben, a 2. lépésben található hatodik pozíciótól (K) kezdve. Az eredmény a balról kinyert karakterek száma. (9)
-
Adjon hozzá 1-et a második szóköz (D) utáni karakter lekéréséhez. Az eredmény a középső név kezdőpozíciója. (9 + 1 = 10)
A hány_karakter argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel:
Keresse meg a karakter numerikus pozícióját a második szóköz (D) után. Az eredmény az a karakterszám, amelynél meg szeretné kezdeni a harmadik szóköz keresését. (10)
-
Keresse meg a harmadik szóköz numerikus pozícióját az A2 cellában, balról kezdve. Az eredmény a középső név záró pozíciója. (12)
-
Keresse meg a karakter numerikus pozícióját a második szóköz (D) után. Az eredmény a középső név kezdő pozíciója. (10)
-
Vegye ki a 6. lépésben található harmadik szóköz karakterszámát, és vonja ki a 7. lépésben talált "D" karakterszámot. Az eredmény a 4. lépésben található tizedik pozíciótól kezdődően a szöveg karakterláncából kinyert KÖZÉP karakterek száma. (12 - 10 = 2)
-
Vezetéknév
A vezetéknév jobbról nyolc karakterből áll. Ez a képlet a SEARCH függvény beágyazásával keresi meg a szóköz első, második és harmadik előfordulását az ötödik, a kilencedik és a tizenkettedik pozícióban.
A képlet nyolc karaktert nyer ki jobbról.
A beágyazott SEARCH és a HOSSZ függvények használatával keresse meg a num_chars értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (5)
-
Az első szóköz (K) utáni karakter lekéréséhez adja hozzá az 1-et. Az eredmény az a karakterszám, amelynél keresni szeretné a szóközt. (5 + 1 = 6)
-
Keresse meg a második szóközt az A2-ben a 2. lépésben talált hatodik pozíciótól (K). (9)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez a második szóköz (D) után. Az eredmény a középső név kezdőpozíciója. (9 + 1 = 10)
-
Keresse meg a harmadik szóköz numerikus pozícióját az A2 cellában, balról kezdve. Az eredmény a középső név záró pozíciója. (12)
-
Számolja meg a szöveges sztring teljes hosszát az A2 cellában, majd vonja ki a karakterek számát a balról az 5. lépésben található harmadik szóközig. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (20 - 12 = 8)
Ez a példa egy háromrészes vezetéknevet használ: Barreto de Mattos. Az első szóköz az utónév végét és a vezetéknév elejét jelöli.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Paula Barreto de Mattos |
Háromrészes vezetéknév |
Képlet |
Eredmény (utónév) |
'=BAL(A2; KERESÉS(" ";A2;1)) |
=BAL(A2; KERESÉS(" ";A2;1)) |
Képlet |
Eredmény (vezetéknév) |
RIGHT(A2;LEN(A2)-SEARCH(" ",A2;1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ";A2;1)) |
-
Utónév
Az utónév balról az első karakterrel (P) kezdődik, és a hatodik karakterre (az első szóközre) végződik. A képlet hat karaktert nyer ki balról.
A Search függvénnyel keresse meg a num_chars értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Vezetéknév
A vezetéknév tizenhét karakterrel kezdődik jobbra (B), és jobbról az első karakterrel végződik. A képlet tizenhét karaktert nyer ki jobbról.
A HOSSZ és a SZÖVEG.KERES függvény használatával keresse meg a num_chars értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Számolja meg a szöveges karakterlánc teljes hosszát az A2 cellában, majd vonja ki a karakterek számát a balról az első szóközig, amely az 1. lépésben található. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (23 - 6 = 17)
Ez a példa egy kétrészes vezetéknevet használ: van Eaton. Az első szóköz az utónév végét és a vezetéknév elejét jelöli.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
James van Eaton |
Kétrészes vezetéknév |
Képlet |
Eredmény (utónév) |
'=BAL(A2; KERESÉS(" ";A2;1)) |
=BAL(A2; KERESÉS(" ";A2;1)) |
Képlet |
Eredmény (vezetéknév) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2;1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ";A2;1)) |
-
Utónév
Az utónév balról az első karakterrel (J) kezdődik, és a nyolcadik karakterre (az első szóközre) végződik. A képlet hat karaktert nyer ki balról.
A hány_karakter argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Vezetéknév
A vezetéknév jobbról a kilencedik karakterrel (v) kezdődik, és a jobbról az első karakterre (n) végződik. A képlet kilenc karaktert nyer ki a teljes névtől jobbra.
A HOSSZ és a SZÖVEG.KERES függvény használatával keresse meg a num_chars értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Számolja meg a szöveges karakterlánc teljes hosszát az A2 cellában, majd vonja ki a karakterek számát a balról az első szóközig, amely az 1. lépésben található. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (15 - 6 = 9)
Ebben a példában először a vezetéknév, majd az utótag következik. A vessző elválasztja a vezetéknevet és az utótagot az utónévtől és a középső kezdőbetűtől.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Bacon Jr., Dan K. |
Vezetéknév és utótag elsőként, vesszővel |
Képlet |
Eredmény (utónév) |
'=MID(A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2,1)+1)) |
=KÖZÉP(A2;KERESÉS(" ",A2;KERESÉS(" ",A2,1)+1)+1,KERESÉS(" ",A2,KERESÉS(" ",A2,KERESÉS(" ",A2,1)+1)+1)+1)-SEARCH(" ",A2,SEARCH(" ",A2;1)+1)) |
Képlet |
Eredmény (középső kezdőbetű) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2,SEARCH(" ",A2,SEARCH(" ",A2,1)+1)+1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ",A2;KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)+1)) |
Képlet |
Eredmény (vezetéknév) |
'=BAL(A2; KERESÉS(" ";A2;1)) |
=BAL(A2; KERESÉS(" ";A2;1)) |
Képlet |
Eredmény (utótag) |
'=MID(A2,SEARCH(" ", A2,1)+1,(SEARCH(" ",A2,SEARCH(" ",A2,1)+1)-2)-SEARCH(" ",A2,1)) |
=KÖZÉP(A2;KERESÉS(" ", A2;1)+1;(KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)-2)-SEARCH(" ",A2;1)) |
-
Utónév
Az utónév a tizenkettedik karakterrel (D) kezdődik, és a tizenötödik karakterrel (a harmadik szóközzel) végződik. A képlet három karaktert nyer ki a tizenkettedik pozíciótól kezdve.
A beágyazott SEARCH függvényekkel keresse meg a start_num értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Az első szóköz (J) utáni karakter lekéréséhez adja hozzá az 1-et. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (6 + 1 = 7)
-
Keresse meg a második szóközt az A2-ben a 2. lépésben található hetedik pozíciótól (J) kezdve. (11)
-
Adjon hozzá 1-et a második szóköz (D) utáni karakter lekéréséhez. Az eredmény az utónév kezdőpozíciója. (11 + 1 = 12)
A hány_karakter argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel:
Keresse meg a karakter numerikus pozícióját a második szóköz (D) után. Az eredmény az a karakterszám, amelynél meg szeretné kezdeni a harmadik szóköz keresését. (12)
-
Keresse meg a harmadik szóköz numerikus pozícióját az A2 cellában, balról kezdve. Az eredmény az utónév záró pozíciója. (15)
-
Keresse meg a karakter numerikus pozícióját a második szóköz (D) után. Az eredmény az utónév kezdőpozíciója. (12)
-
Vegye ki a 6. lépésben található harmadik szóköz karakterszámát, és vonja ki a 7. lépésben talált "D" karakterszámot. Az eredmény a 4. lépésben található, a tizenkettedik pozíciótól kezdődően a szöveges sztringből kinyert KARAKTEREK KÖZÉP-száma. (15 - 12 = 3)
-
Középső név
A középső név a második karakterrel kezdődik jobbra (K). A képlet két karaktert nyer ki jobbról.
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Az első szóköz (J) utáni karakter lekéréséhez adja hozzá az 1-et. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (6 + 1 = 7)
-
Keresse meg a második szóközt az A2-ben a 2. lépésben található hetedik pozíciótól (J) kezdve. (11)
-
Adjon hozzá 1-et a második szóköz (D) utáni karakter lekéréséhez. Az eredmény az utónév kezdőpozíciója. (11 + 1 = 12)
-
Keresse meg a harmadik szóköz numerikus pozícióját az A2 cellában, balról kezdve. Az eredmény a középső név záró pozíciója. (15)
-
Számolja meg a szöveges sztring teljes hosszát az A2 cellában, majd vonja ki a karakterek számát a balról a harmadik szóközig, amely az 5. lépésben található. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (17 - 15 = 2)
-
Vezetéknév
A vezetéknév balról az első karakterrel (B) kezdődik, és a hatodik karakterre (az első szóközre) végződik. Ezért a képlet hat karaktert nyer ki balról.
A hány_karakter argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Utótag
Az utótag balról a hetedik karakternél (J) kezdődik, és balról a kilencedik karakterre (.) végződik. A képlet három karaktert nyer ki, a hetedik karaktertől kezdve.
A „honnantól” argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Az első szóköz (J) utáni karakter lekéréséhez adja hozzá az 1-et. Az eredmény az utótag kezdőpozíciója. (6 + 1 = 7)
A hány_karakter argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
1-et ad hozzá a karakter numerikus pozíciójának lekéréséhez az első szóköz (J) után. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (7)
-
Keresse meg a második szóköz numerikus pozícióját az A2-ben a 4. lépésben talált hetedik karaktertől kezdve. (11)
-
Vonjon ki 1-et a 4. lépésben talált második szóköz karakterszámából a "," karakterszámának lekéréséhez. Az eredmény az utótag zárópozíciója. (11 - 1 = 10)
-
Keresse meg az első szóköz numerikus pozícióját. (6)
-
Miután megtalálta az első szóközt, adjon hozzá 1-et a következő karakter (J) megkereséséhez, amely a 3. és a 4. lépésben is megtalálható. (7)
-
Vegye ki a 6. lépésben talált "" karakterszámát, és vonja ki a 3. és 4. lépésben található "J" karakterszámát. Az eredmény a 2. lépésben található, a hetedik pozíciótól kezdődően a szöveges sztringből kinyert karakterek száma. (10 - 7 = 3)
Ebben a példában az utónév a sztring elején található, az utótag pedig a végén található, így a 2. példához hasonló képleteket használhat: A LEFT függvénnyel kinyerheti az utónevet, a MID függvényt a vezetéknév kinyeréséhez, a RIGHT függvényt pedig az utótag kinyeréséhez.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Gary Altman III |
Utónév és vezetéknév utótaggal |
Képlet |
Eredmény (utónév) |
'=BAL(A2; KERESÉS(" ";A2;1)) |
=BAL(A2; KERESÉS(" ";A2;1)) |
Képlet |
Eredmény (vezetéknév) |
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2;1)+1)-(SEARCH(" ",A2,1)+1)) |
=KÖZÉP(A2;KERESÉS(" ",A2;1)+1;KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)-(KERESÉS(" ",A2;1)+1)) |
Képlet |
Eredmény (utótag) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2,SEARCH(" ",A2;1)+1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)) |
-
Utónév
Az utónév balról az első karakterrel kezdődik (G), és az ötödik karakterre (az első szóközre) végződik. Ezért a képlet öt karaktert nyer ki a teljes névtől balra.
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (5)
-
Vezetéknév
A vezetéknév balról a hatodik karakterrel (A) kezdődik, és a tizenegyedik karakterrel (a második szóközzel) végződik. Ez a képlet a KERESÉSI függvény beágyazásával keresi meg a szóközök pozícióját.
A képlet hat karaktert nyer ki középről, a hatodik karaktertől kezdve.
A „honnantól” argumentum értéke a SZÖVEG.KERES függvénnyel határozható meg:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (5)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (A) után. Az eredmény a vezetéknév kezdőpozíciója. (5 + 1 = 6)
A hány_karakter argumentum értékének meghatározása egymásba ágyazott SZÖVEG.KERES függvényekkel:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (5)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (A) után. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (5 + 1 = 6)
-
Keresse meg a második szóköz numerikus pozícióját az A2-ben a 4. lépésben talált hatodik karaktertől kezdve. Ez a karakterszám a vezetéknév zárópozíciója. (12)
-
Keresse meg az első szóköz numerikus pozícióját. (5)
-
Az első szóköz (A) utáni karakter numerikus pozíciójának megkereséséhez adja hozzá az 1-et, amely a 3. és a 4. lépésben is megtalálható. (6)
-
Vegye ki az 5. lépésben talált második szóköz karakterszámát, majd vonja ki a 6. és 7. lépésben található "A" karakterszámot. Az eredmény a 2. lépésben található, a hatodik pozíciótól kezdődően a szövegből kinyert KARAKTEREK KÖZÉP-száma. (12 - 6 = 6)
-
Utótag
Az utótag jobbról három karakterből áll. Ez a képlet a KERESÉSI függvény beágyazásával keresi meg a szóközök pozícióját.
A beágyazott SEARCH és a HOSSZ függvények használatával keresse meg a num_chars értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (5)
-
Az első szóköz (A) utáni karakter beolvasásához adja hozzá az 1-et. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (5 + 1 = 6)
-
Keresse meg az A2-ben a második szóközt a 2. lépésben található hatodik (A) pozíciótól kezdve. (12)
-
Számolja meg a szöveges sztring teljes hosszát az A2 cellában, majd vonja ki a karakterek számát a balról a második szóközig, amely a 3. lépésben található. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (15 - 12 = 3)
Ebben a példában a teljes nevet előtag előtaggal előzi meg, és a 2. példához hasonló képleteket használ: a KÖZÉP függvényt az utónév kinyeréséhez, a RIGHT függvényt a vezetéknév kinyeréséhez.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Mr. Ryan Ihrig |
Előtaggal |
Képlet |
Eredmény (utónév) |
'=MID(A2,SEARCH(" ",A2,1)+1,SEARCH(" ",A2,SEARCH(" ",A2;1)+1)-(SEARCH(" ",A2,1)+1)) |
=KÖZÉP(A2;KERESÉS(" ",A2;1)+1;KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)-(KERESÉS(" ",A2;1)+1)) |
Képlet |
Eredmény (vezetéknév) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2,SEARCH(" ",A2;1)+1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ",A2;KERESÉS(" ",A2;1)+1)) |
-
Utónév
Az utónév balról az ötödik karakterrel (R) kezdődik, és a kilencedik karakterrel (a második szóközzel) végződik. A képlet a KERESÉS függvénybe ágyazva keresi meg a szóközök pozícióját. Négy karaktert nyer ki, az ötödik pozíciótól kezdve.
A SEARCH függvénnyel keresse meg a start_num értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (4)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (R) után. Az eredmény az utónév kezdőpozíciója. (4 + 1 = 5)
A beágyazott SEARCH függvénnyel keresse meg a num_chars értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (4)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (R) után. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (4 + 1 = 5)
-
Keresse meg a második szóköz numerikus pozícióját az A2-ben az ötödik karaktertől kezdve, amely a 3. és a 4. lépésben található. Ez a karakterszám az utónév zárópozíciója. (9)
-
Keresse meg az első szóközt. (4)
-
Az első szóköz (R) utáni karakter numerikus pozíciójának megkereséséhez adja hozzá az 1-et, amely a 3. és a 4. lépésben is megtalálható. (5)
-
Vegye ki az 5. lépésben talált második szóköz karakterszámát, majd vonja ki a 6. és 7. lépésben talált "R" karakterszámot. Az eredmény a szöveg karakterláncából kinyert karakterek száma középen, a 2. lépésben található ötödik pozíciótól kezdve. (9 - 5 = 4)
-
Vezetéknév
A vezetéknév jobbról öt karakterből áll. Ez a képlet a KERESÉSI függvény beágyazásával keresi meg a szóközök pozícióját.
A beágyazott SEARCH és a HOSSZ függvények használatával keresse meg a num_chars értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (4)
-
1-et ad hozzá a karakter pozíciójának lekéréséhez az első szóköz (R) után. Az eredmény az a karakterszám, amelynél meg kell kezdeni a második szóköz keresését. (4 + 1 = 5)
-
Keresse meg a második szóközt az A2-ben, a 2. lépésben található ötödik pozíciótól (R) kezdve. (9)
-
Számolja meg a szöveges sztring teljes hosszát az A2 cellában, majd vonja ki a karakterek számát a balról a második szóközig, amely a 3. lépésben található. Az eredmény a teljes névtől jobbra kinyerendő karakterek száma. (14 - 9 = 5)
Ez a példa kötőjeles vezetéknevet használ. Egy szóköz választja el az egyes névösszetevőket.
Másolja a táblázat celláit, és illessze be egy Excel-munkalapra az A1 cellában. A bal oldalon látható képlet hivatkozásként jelenik meg, míg az Excel automatikusan átalakítja a jobb oldali képletet a megfelelő eredményre.
Tipp: Mielőtt beillesztené az adatokat a munkalapra, állítsa az A és a B oszlop szélességét 250-re.
Példa neve |
Leírás |
Julie Taft-Rider |
Elválasztójeles vezetéknév |
Képlet |
Eredmény (utónév) |
'=BAL(A2; KERESÉS(" ";A2;1)) |
=BAL(A2; KERESÉS(" ";A2;1)) |
Képlet |
Eredmény (vezetéknév) |
'=RIGHT(A2;HOSSZ(A2)-SEARCH(" ",A2;1)) |
=JOBB(A2;HOSSZ(A2)-KERESÉS(" ";A2;1)) |
-
Utónév
Az utónév balról az első karakterrel kezdődik, és a hatodik pozíciónál (az első szóköznél) végződik. A képlet hat karaktert nyer ki balról.
A SEARCH függvénnyel keresse meg a num_chars értékét:
Keresse meg az első szóköz numerikus pozícióját az A2-ben, balról kezdve. (6)
-
Vezetéknév
A teljes vezetéknév jobbról tíz karakterből áll (T), és a jobbról az első karakterre (r) végződik.
A HOSSZ és a SZÖVEG.KERES függvény használatával keresse meg a num_chars értékét:
Keresse meg a szóköz numerikus pozícióját az A2-ben, balról az első karaktertől kezdve. (6)
-
Számolja meg a kinyerni kívánt szöveges sztring teljes hosszát, majd vonja ki a karakterek számát a balról az első szóközig, amelyet az 1. lépésben talál. (16 - 6 = 10)