Lejupielādējiet darbgrāmatas piemēru
Šī apmācība parādīs, kā iegūt pēdējo vārdu no šūnas programmā Excel un Google izklājlapas.
Izvilkt pēdējo vārdu
Ja mēs gribētu izņemt šūnas pirmo vārdu, mēs varētu vienkārši izmantot funkciju FIND, lai atrastu pirmo atstarpi, un funkciju LEFT, lai izvadītu vārdu pirms atstarpes.
Diemžēl programmai Excel nav reversās FIND funkcijas, tāpēc mums būs jāizstrādā cits risinājums:
- Mēs izmantosim funkciju SUBSTITUTE, lai aizstātu atstarpes starp vārdiem ar lielu skaitu (n) atstarpju.
- Mēs izmantosim funkciju RIGHT, lai aprēķinātu pareizo n atstarpju skaitu. (Tas ietvers mūsu vārdu, kā arī vairākas papildu atstarpes)
- Mēs izmantosim funkciju TRIM, lai izgrieztu papildu atstarpes, atstājot tikai pēdējo vārdu.
Šeit mēs izmantosim formulu:
= TRIM (PAREIZI (AIZSTĀJIS (B3, "", REPT ("", 10)), 10))
Ievērojiet šo piemēru, mēs izvēlamies n = 10. Šis skaitlis ir pārāk mazs: šūnā C6 nav pilns pēdējais vārds, jo vārds ir 11 rakstzīmes garš.
Mēs esam izvēlējušies nelielu skaitu demonstrācijas nolūkos, taču iesakām izmantot daudz lielāku skaitli (piem., 99) vai izmantot daudzpusīgo formulu, kas atrodama šīs apmācības beigās.
Tagad apskatīsim formulu:
Funkcija REPT
Funkcija REPT atkārto rakstzīmi (n) vairākas reizes. Šī formula radīs 10 atstarpes:
= REPT ("", 10)
Šeit, lai parādītu, kam šī funkcija darbosies, tukšās vietas esam aizstājuši ar domuzīmēm (-):
Funkcija SUBSTITUTE
Funkcija SUBSTITUTE atrod visas tukšās vietas teksta virknē un aizstāj tukšās vietas ar 10 atstarpēm.
= AIZSTĀDE (B3, "", C3)
FIGHT funkcija
Funkcija RIGHT no šūnas iegūst pēdējās 10 rakstzīmes:
= PAREIZI (D3,10)
TRIM funkcija
Funkcija TRIM no teksta noņem visas sākuma un beigu vietas un atgriež tikai pēdējo vārdu:
= TRIM (E3)
Universāla formula
Tā vietā, lai definētu skaitli (n), varat izmantot funkciju LEN, lai aprēķinātu n kā rakstzīmju skaitu šūnā. Šī formula darbosies neatkarīgi no tā, cik liels ir pēdējais vārds.
= TRIM (PAREIZI (AIZSTĀJIS (B3, "", REPT ("", LEN (B3))), LEN (B3)))
Izvelciet pēdējo vārdu Google izklājlapās
Formula pēdējā vārda izvilkšanai no teksta Google izklājlapās darbojas tieši tāpat kā programmā Excel: