Excel formula: Izvleček besedila od desne do znaka
V tej vadnici vsebuje formulo za izvlečenje besedila z desne strani danega besedila, dokler ne doseže določenega znaka, in pojasnjuje argumente vsake formule.
Splošna formula:
IFERROR(RIGHT(txt,LEN(txt)-SEARCH("$",SUBSTITUTE(txt," char","$",LEN(txt)-LEN(SUBSTITUTE(txt,"char",""))))), txt) |
Argumenti
Txt: the cell reference or text string you use. |
Char: the character you want to extract text from right until meet. |
Opomba
Če formula ne najde navedenega znaka, vrne prvotne podatke.
Kako deluje ta formula
Na primer, besedilo morate izvleči z desne strani besedilnega niza v celici B3 do presledka, uporabite spodnjo formulo:
=IFERROR(RIGHT(B3,LEN(B3)-SEARCH("$",SUBSTITUTE(B3," ","$",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))), B3) |
Pritisnite Vnesite tipko za izvlečenje besedila.
Izjava
SUBSTITUTE funkcijase uporablja za zamenjavo besedila ali znaka z novim. Tu je formula NAMESTITEV (B3, "", "") v dolgi formuli presledek zamenja z ničemer in vrne "Gotolastcell".
LEN funkcija šteje število znakov v danem besedilu. Zdaj pa LEN (NAMESTITEV (B3, "", "")) je mogoče videti, ko LEN (“Gotolastcell”) vrne 12.
Nato formula LEN (B3) -LEN (NAMESTA (B3, "", "")) vrne 3. Potem lahko formulo SUBSTITUTE (B3, "", "$", LEN (B3) -LEN (SUBSTITUTE (B3, "", ""))) vidimo kot NADOMESTO (B3, "", "$" , 3), vrne "Pojdi na zadnjo $ celico".SEARCH funkcija poiščite lokacijo besedila v določenem besedilu. Formula ISKANJE ("$", NAMESTA (B3, "", "$", LEN (B3) -LEN (NADOMESTA (B3, "", "")))))) je mogoče videti kot ISKANJE ("$", "Pojdi na zadnjo $ celico") vrne 11.
RIGHT funkcija izvleči besedilo z desne strani besedila. Tukaj RIGHT(B3,LEN(B3)-SEARCH("$",SUBSTITUTE(B3," ","$",LEN(B3)-LEN(SUBSTITUTE(B3," ",""))))) je mogoče razumeti kot
DESNO (B3, LEN (B3) -11)
= DESNO (B3,3)
= "Celica"
IFERROR funkcija se uporablja za zajemanje in obravnavanje napak. Tukaj, če formula ne najde znaka "", vrne prvotne podatke.
Vzorčna datoteka
Kliknite za prenos vzorčne datoteke
Relativne formule
- Mala črka v prvi črki
Tukaj je predstavljena formula za dodajanje novega besedila na določen položaj besedilnega niza. - Obreži besedilo na N besed
Tukaj je predstavljena formula za izvlečenje n besed z leve strani besedilnega niza. - Za določitev dolžine dodajte naslonjene ničle
Ta vadnica vsebuje formule za dodajanje začetne ničle, da bo besedilo enako dolgo. - Dodajte pomišljaje na telefonsko številko
Če želite na telefonsko številko dodati pomišljaje, lahko s formulo to rešite v Excelu.
Relativne funkcije
- DESNA funkcija
Izvlecite besedilo z desne strani. - Funkcija SUBSTITUTE
Zamenjajte staro besedilo z novim. - Funkcija LEN
Poiščite število znakov v besedilu. - Funkcija ISKANJE
Poiščite položaj določenega znaka ali podniza v danem besedilnem nizu. - Funkcija FIND
Poiščite niz znotraj drugega niza
Najboljša orodja za pisarniško produktivnost
Kutools za Excel - vam pomaga izstopati iz množice
Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...
Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)
- Eno sekundo za preklop med desetinami odprtih dokumentov!
- Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
- Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
- Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.