Lejupielādējiet darbgrāmatas piemēru
Šī apmācība parādīs, kā iegūt pirmo vārdu no šūnas programmā Excel un Google izklājlapas.
Izņemiet pirmo vārdu no teksta
Lai no šūnas izņemtu pirmo vārdu, mēs varam izmantot formulu, kas satur funkcijas LEFT un FIND.
= LEFT (B3, FIND ("", B3) -1)
Iedziļināsimies sīkāk par funkcijām, kas izmantotas iepriekš minētajā formulā.
FIND funkcija
Mēs izmantojām FIND funkciju, lai iegūtu teksta pirmās atstarpes pozīciju.
Tā kā funkcija FIND aprēķinā iekļauj atstarpes zīmes pozīciju no teksta, mēs atņemsim 1 no atgrieztās vērtības (no funkcijas FIND), lai izslēgtu atstarpes rakstzīmi.
= MEKLĒT ("", B3) -1
Funkcija LEFT
Funkcija LEFT no virknes iegūs noteiktu rakstzīmju skaitu, sākot no kreisās puses. Rakstzīmju skaits tika noteikts iepriekšējā formulā.
= LEFT (B3, C3)
Kļūdu apstrāde
Ja šūnā ir tikai viens vārds, formula atgriež #VALUE kļūdu.
Tātad, lai formula neatgrieztu kļūdu, mēs varam izmantot šādas divas iespējas, izmantojot:
Funkcija IFFERROR
Mēs varam atrisināt šo problēmu, izmantojot funkciju IFERROR pirms mūsu formulas, piemēram:
= IFERROR (LEFT (B3, FIND ("-", B3) -1), B3)
Funkcija IFERROR, atrodot kļūdu, atgriež sākotnējo teksta vērtību, kas varētu būt viens vārds vai tukša šūna.
Vienkāršāks veids
Ir arī gudrs un vienkāršāks veids, kā rīkoties ar #VALUE kļūdu. Tas ir pievienot papildu vietu FIND funkcijas otrajam argumentam ar ampersand operatoru, piemēram:
= LEFT (B3, FIND ("", B3 & "") -1)
Tagad FIND funkcija vienmēr atradīs atstarpi, jo katras teksta virknes beigās esam pievienojuši atstarpi.
Ne-kosmosa atdalītāji
Ja teksta virkne nav atdalīta ar atstarpi, bet no citas norobežojošas rakstzīmes, tad, vienkārši mainot FIND funkcijas pirmā argumenta vērtību ar šo norobežojošo rakstzīmi, mēs iegūsim pirmo vārdu no teksta.
= LEFT (B3, FIND ("-", B3 & "") -1)
Iegūstiet pēdējo vārdu
Pēdējā vārda izvilkšana no teksta virknes ir sarežģītāka. Viena no iespējām ir izmantot šādu formulu:
= TRIM (PAREIZI (AIZSTĀJIS (B3, "", REPT ("", LEN (B3))), LEN (B3)))
Izrakstiet pirmo vārdu Google izklājlapās
Formula pirmā vārda izvilkšanai no teksta Google izklājlapās darbojas tieši tāpat kā programmā Excel: