Töltse le a példa munkafüzetet
Ez az oktatóanyag bemutatja, hogyan lehet elválasztani a kereszt- és vezetékneveket az Excelben és a Google Táblázatokban.
Külön keresztnév
Először is, hogy elkülönítsük a keresztnevet a névtől, használhatjuk a LEFT és a SEARCH függvényeket.
1 | = BALRA (B3, KERESÉS ("", B3)) |
Külön vezetéknév
Ezután a SEARCH és MID függvényeket használjuk a vezetéknév lekérésére a névből.
1 | = KÖZÉP (B3, KERESÉS ("", B3) +1, 999) |
Az alábbiakban ezt mutatjuk be.
KERESÉS függvény (keresztnév)
Először a SEARCH függvénnyel találtuk meg a kereszt- és vezetéknevek közötti szóköz pozícióját.
1 | = KERESÉS ("", B3) |
BAL funkció (keresztnév)
Ezután a LEFT funkciót használjuk a szóközök (keresztnév) előtti karakterek visszaadására:
1 | = BAL (B3, C3) |
Ezeknek a funkcióknak a kombinálásával kapjuk a keresztnév eredeti képletét:
1 | = BALRA (B3, KERESÉS ("", B3)) |
Ezután bemutatjuk a vezetéknév kibontásának módját.
A következő részben a SEARCH és MID függvényeket használjuk a karakterek kinyerésére egy szöveges karakterlánc közepéről.
KERESÉS függvény (vezetéknév)
Először a SEARCH függvénnyel találtuk meg a kereszt- és vezetéknevek közötti szóköz pozícióját.
1 | = KERESÉS ("", B3) |
Ezután hozzáadunk egyet a képlet által visszaadott értékhez, hogy megkapjuk a vezetéknév kezdő pozícióját.
MID függvény (vezetéknév)
Ezután a MID függvény segítségével adjuk vissza az összes karaktert a szóköz plusz 1 (vezetéknév) után
1 | = MID (B3, C3+1, 999) |
E két funkció kombinálásával kapjuk meg a vezetéknév eredeti képletét.
1 | = KÖZÉP (B3, KERESÉS (B3, "") +1, 999) |
Középső nevek
Ezután megvitatjuk, hogyan lehet elválasztani a középső neveket vagy kezdőbetűket tartalmazó neveket.
A keresztnév számítása változatlan marad.
Ahhoz, hogy egy névből kivonjunk egy középső nevet vagy kezdőbetűt, a RIGHT, SEARCH és LEN függvényeket kell használnunk a vezetéknév lekéréséhez a névsorból. Beépítjük a TRIM funkciót is, hogy levágjuk a szóközöket a szöveg karakterláncának mindkét oldalán.
12 | = RIGHT (B4, LEN (B4) -SEARCH ("", B4) -LEN (TRIM (MID (B4, SEARCH ("", B4,1))+1, KERESÉS ("", B4, KERESÉS ("", B4,1) +1) -KERESÉS ("", B4,1))))-1) |
Ez a képlet csak akkor működik, ha a szövegben több szóköz van. Ha csak egy szóköz van, akkor az #VALUE hibaüzenet jelenik meg.
A probléma megoldásához a középső nevek és kezdőbetűk nélküli nevek esetében használhatjuk az eredeti képletet a MID és a SEARCH függvények használatával.
Ezt követően az IFERROR függvény segítségével egyesíthetjük a két képletet.
12 | = HIBÁS (JOBB (B3, LEN (B3))SEARCH ("", B3, SEARCH ("", B3,1) +1) -SEARCH ("", B3,1))))-1), MID (B3, SEARCH ("", B3) +1999) ) |
Ezután a MID és LEN függvényeket használhatjuk a középső név vagy kezdőbetű megszerzésére.
1 | = MID (B3, LEN (C3)+1, LEN (B3) -LEN (C3 & D3)) |
Különítse el a kereszt- és vezetékneveket a Google Táblázatokban
A fent ismertetett példák ugyanúgy működnek a Google -lapokban, mint az Excelben.