Eraldage ees- ja perekonnanimed - Excel ja Google'i arvutustabelid

Laadige alla töövihiku näide

Laadige alla töövihiku näide

See õpetus näitab, kuidas Exceli ja Google'i arvutustabelite ees- ja perekonnanimesid eraldada.

Eraldi eesnimi

Esiteks, eesnime ja nime eraldamiseks saame kasutada funktsioone LEFT ja SEARCH.

1 = VASAK (B3, OTSI ("", B3))

Eraldi perekonnanimi

Seejärel kasutame perekonnanime saamiseks nimest funktsioone SEARCH ja MID.

1 = MID (B3, OTSI ("", B3) +1, 999)

Me tutvustame seda allpool.

Funktsioon SEARCH (eesnimi)

Esiteks kasutasime funktsiooni SEARCH, et leida ees- ja perekonnanimede vahelise tühiku asukoht.

1 = OTSI ("", B3)

Funktsioon LEFT (eesnimi)

Järgmisena kasutame tühiku (eesnimi) ees olevate märkide tagastamiseks funktsiooni LEFT:

1 = VASAK (B3, C3)

Nende funktsioonide kombineerimine annab eesnime algse valemi:

1 = VASAK (B3, OTSI ("", B3))

Järgmisena tutvume perekonnanime väljavõtmisega.

Järgmises jaotises kasutame funktsioone OTSI ja MID, et tekstistringi keskelt märke eraldada.

Funktsioon OTSI (perekonnanimi)

Esiteks kasutasime funktsiooni SEARCH, et leida ees- ja perekonnanimede vahelise tühiku asukoht.

1 = OTSI ("", B3)

Seejärel lisame ühe selle valemiga tagastatavale väärtusele, et saada perekonnanime lähtepositsioon.

Funktsioon MID (perekonnanimi)

Järgmisena kasutame funktsiooni MID, et tagastada kõik tähemärgid pärast tühikut pluss 1 (perekonnanimi)

1 = MID (B3, C3+1, 999)

Nende kahe funktsiooni kombineerimine annab meile perekonnanime algse valemi.

1 = MID (B3, OTSI (B3, "") +1, 999)

Kesknimed

Järgmisena arutame, kuidas eraldada nimesid, mis sisaldavad kesknimesid või initsiaale.

Eesnime arvutamine jääb samaks.

Kesknime või initsiaali eraldamiseks nimest peaksime kasutama nimede stringist perekonnanime saamiseks funktsioone RIGHT, SEARCH ja LEN. Lisame ka funktsiooni TRIM, et kärpida tühikuid mõlemal pool tekstistringi.

12 = PAREM (B4, LEN (B4) -SEARCH ("", B4) -LEN (TRIM (MID (B4, SEARCH ("", B4,1))+1, OTSI ("", B4, OTSI ("", B4,1) +1) OTSI ("", B4,1))))-1)

See valem töötab ainult siis, kui tekstistringis on rohkem kui üks tühik. Kui tühikuid on ainult üks, tagastatakse viga #VALUE.

Selle probleemi lahendamiseks saame nimede puhul, millel ei ole kesknimesid ega initsiaale, kasutada algvalemit, kasutades funktsioone MID ja OTSING.

Seejärel saaksime ühendada kaks valemit, kasutades funktsiooni IFERROR.

12 = IFERROR (PAREM (B3, LEN (B3)) SEARCH ("", B3) -LEN (TRIM (MID (B3, SEARCH ("", B3,1) +1,OTSI ("", B3, OTSI ("", B3,1) +1) OTSI ("", B3,1))))-1), MID (B3, SEARCH ("", B3) +1999) )

Seejärel saaksime keskmise nime või initsiaali saamiseks kasutada funktsioone MID ja LEN.

1 = MID (B3, LEN (C3)+1, LEN (B3) -LEN (C3 & D3))

Eraldage Google'i arvutustabelites ees- ja perekonnanimed

Kõik ülaltoodud näited töötavad Google'i lehtedel samamoodi nagu Excelis.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave