Külön név és vezetéknév - Excel és Google Táblázatok

Példa munkafüzet letöltése

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.

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave