- Kreisās un LEN funkcijas
- LEN funkcija - rakstzīmju skaitīšana šūnā
- Funkcija LEFT - Rādīt rakstzīmes no kreisās puses
- LEN funkcija
- FIGHT funkcija
- MID un MEKLĒŠANAS funkcijas
- Izvelciet tekstu pēc vai pirms konkrētas rakstzīmes
- Izvilkt tekstu no teksta vidusdaļas
- Izvilkt tekstu no šūnas Google izklājlapās
Lejupielādējiet darbgrāmatas piemēru
Šī apmācība parādīs, kā iegūt tekstu no šūnas programmā Excel un Google izklājlapas.
Kreisās un LEN funkcijas
Varat izvilkt tekstu no šūnas kreisās puses programmā Excel, izmantojot funkciju LEFT un LEN.
1 | = LEFT (C3, LEN (C3) -n) |
Tālāk mēs to apskatīsim.
LEN funkcija - rakstzīmju skaitīšana šūnā
Pirmkārt, mēs izmantosim funkciju LEN, lai saskaitītu rakstzīmju skaitu šūnā:
1 | = LEN (C3) |
Nākamajā sadaļā mēs izmantosim rakstzīmju skaitu, lai apgrieztu noteiktu rakstzīmju skaitu no labās puses.
Funkcija LEFT - Rādīt rakstzīmes no kreisās puses
Funkcija Kreisais atgriež noteiktu rakstzīmju skaitu no šūnas kreisās puses. Rakstzīmju skaitam mēs izmantosim LEN funkcijas rezultātu, atņemot noņemamo rakstzīmju skaitu (piem., 4):
1 | = LEFT (C3, E3-1) |
Apvienojot šīs funkcijas, tiek iegūta sākotnējā formula.
1 | = LEFT (C3, LEN (C3) -1) |
LIGHT un LEN funkcijas
Mēs varam arī iegūt rakstzīmes no šūnas kreisās puses, izmantojot funkciju RIGHT, lai atgrieztu noteiktu rakstzīmju skaitu no labās puses. Mēs izmantojam funkciju LEN, lai saskaitītu, cik rakstzīmju ir šūnā, ļaujot no kreisās puses noņemt n (piem., 5) rakstzīmes:
1 | = PAREIZI (C3, LEN (C3) -n) |
Tālāk mēs to apskatīsim.
LEN funkcija
Pirmkārt, mēs izmantosim funkciju LEN, lai saskaitītu rakstzīmju skaitu šūnā:
1 | = LEN (C3) |
Nākamajā sadaļā mēs izmantosim RIGHT funkciju, lai apgrieztu noteiktu rakstzīmju skaitu no kreisās puses.
FIGHT funkcija
Funkcija Labā atgriež noteiktu rakstzīmju skaitu no šūnas labās puses. Rakstzīmju skaitam mēs izmantosim LEN funkcijas rezultātu mīnus noņemamo rakstzīmju skaitu (piem., 5):
1 | = PAREIZI (B3, D3-C3) |
Apvienojot šīs funkcijas, tiek iegūta sākotnējā formula.
1 | = PAREIZI (B3, LEN (B3) -C3) |
MID un MEKLĒŠANAS funkcijas
Nākamajā sadaļā mēs izmantosim MEKLĒŠANAS un MID funkcijas, lai iegūtu rakstzīmes no teksta virknes vidus.
1 | = MID (B3, MEKLĒT ("", B3) +1999) |
MEKLĒŠANAS funkcija
Pirmkārt, mēs izmantojām funkciju MEKLĒT, lai atrastu atstarpi starp vārdu un uzvārdu.
1 | = MEKLĒT ("", B3) |
Pēc tam mēs pievienojam vienu šai formulai atgrieztajai vērtībai, lai iegūtu uzvārda sākuma pozīciju.
MID funkcija
Tālāk mēs izmantojam funkciju MID, lai atgrieztu visas rakstzīmes aiz atstarpes plus 1 (uzvārds)
1 | = MID (B3, C3+1, 999) |
Apvienojot šīs 2 funkcijas, iegūstam sākotnējo uzvārda formulu.
1 | = MID (B3, MEKLĒT (B3, "") +1, 999) |
Izvelciet tekstu pēc vai pirms konkrētas rakstzīmes
Varat arī izmantot funkcijas LEFT, RIGHT, LEN un SEARCH, lai izvilktu tekstu pēc vai pirms noteiktas rakstzīmes.
Izvelciet tekstu pirms rakstzīmes
Pirmkārt, mēs varam izmantot funkciju MEKLĒT, lai atrastu komata pozīciju teksta virknē.
1 | = MEKLĒT (",", B3) |
Tālāk mēs varam izmantot funkciju LEFT, lai izvilktu tekstu pirms komata pozīcijas. Ņemiet vērā, ka mums ir jābūt mīnus 1 no komata pozīcijas, lai neiekļautu komatu mūsu rezultātā.
1 | = LEFT (B3, SEARCH (",", B3) -1) |
Apvienojot šīs 2 funkcijas, iegūstam sākotnējo uzvārda formulu.
Izvilkt tekstu pēc rakstzīmes
1 | = PAREIZI (B3, LEN (B3) -MEKLĒŠANA (",", B3) -1) |
Papildus funkcijas MEKLĒŠANA atkārtotai izmantošanai mēs izmantojam arī funkciju LEN kopā ar funkciju PARAUGS, lai iegūtu teksta izrakstu pēc noteiktas rakstzīmes.
Funkcija LEN ir iegūt teksta garumu B3, bet funkcija MEKLĒT atkal tiek izmantota, lai atrastu komata pozīciju. Pēc tam mēs izmantojam funkciju RIGHT, lai izvilktu rakstzīmes aiz komata teksta virknē.
Izvilkt tekstu no teksta vidusdaļas
Tālāk mēs apspriedīsim, kā izvilkt tekstu no teksta virknes vidus
Lai izvilktu tekstu no teksta virknes vidus, mums jāizmanto funkcijas RIGHT, SEARCH un LEN, lai iegūtu tekstu no virknes labās puses, un pēc tam izmantojiet MID un LEN funkcijas, lai iegūtu tekstu vidū . Mēs arī iekļausim funkciju TRIM, lai apgrieztu atstarpes abās teksta virknes pusēs.
12 | = RIGHT (B3, LEN (B3) -SEARCH ("", B3) -LEN (TRIM (MID (B3, SEARCH ("", B3,1) +1,MEKLĒT ("", B3, MEKLĒT ("", B3,1) +1) -MEKLĒT ("", B3,1))))-1) |
Šī formula darbosies tikai tad, ja teksta virknē būs vairāk nekā viena atstarpe. Ja ir tikai viena atstarpe, tiks atgriezta kļūda ar vērtību #VALUE.
Lai atrisinātu šo problēmu, nosaukumiem bez vidējiem nosaukumiem vai iniciāļiem mēs varam izmantot sākotnējo formulu, izmantojot funkcijas MID un SEARCH.
1 | = MID (B3, MEKLĒT ("", B3) +1999)) |
Pēc tam mēs varētu apvienot 2 formulas, izmantojot funkciju IFERROR.
12 | = IFERROR (RIGHT (B3, LEN (B3)) SEARCH ("", B3) -LEN (TRIM (MID (B3, SEARCH (", B3,1) +1,MEKLĒT ("", B3, MEKLĒT ("", B3,1) +1) -MEKLĒT (("", B3,1))))-1), MID (B3, MEKLĒT ("", B3) +1999) ) |
Pēc tam mēs varam izmantot MID un LEN funkcijas, lai iegūtu vidējo nosaukumu vai iniciāli.
1 | = MID (B3, LEN (C3)+1, LEN (B3) -LEN (C3 & D3)) |
Izvilkt tekstu no šūnas Google izklājlapās
Visi iepriekš minētie piemēri darbojas Google lapās vienādi.