Excel formula: iz mape izvlecite ime mape
Če želite izvleči vsako ime končne mape s seznama poti datotek na delovnem listu, kot je prikazano na spodnji sliki zaslona, lahko to hitro uporabite s formulo. Tukaj ta vadnica predstavlja formulo in razloži argumente ter vse dele, ki jih boste lahko zlahka razumeli.
Splošna formula:
RIGHT(file_path,(LEN(file_path)-FIND("?",SUBSTITUTE(file_path,"\","?",LEN(file_path)-LEN(SUBSTITUTE(file_path,"\","")))))) |
Argumenti
File_path: the file path you want to extract final folder from, it can be a text string or a cell reference. |
Kako deluje ta formula
Primer: Izvlecite ime mape iz poti datoteke v celici B3, uporabite spodnjo formulo:
=RIGHT(B3,(LEN(B3)-FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))))) |
Pritisnite Vnesite , da izvlečete končno mapo.
Izjava
Če želite izvleči končno mapo, formula najprej poišče položaj zadnjega »\«. Nato izvleče besedilni niz na desni strani zadnjega "\".
LEN funkcija vrne število znakov v besedilnem nizu.
SUBSTITUTE funkcija zamenja staro besedilo z novim.
Formula LEN (B3) -LEN (NAMESTA (B3, "\", "")) šteje število znakov "\".
= LEN (B3) -LEN (NAMESTA (B3, "\", "")) = 52-LEN ("C: UsersAddinTestWin10Desktop20200306besedilna formula") = 52-48 =4 |
NAMESTA (B3, "\", "?", LEN (B3) -LEN (NADOMESTA (B3, "\", ""))) zamenja četrti "\" z "?".
= NAMESTA (B3, "\", "?", LEN (B3) -LEN (NAMESTA (B3, "\", ""))) = NAMESTITEV (B3, "\", "?", 4) = C: \ Users \ AddinTestWin10 \ Desktop? 20200306besedilna formula |
FIND funkcija se uporablja za iskanje niza v drugem nizu in vrne začetni položaj niza znotraj drugega.
Formula POJDI ("?", NAMESTA (B3, "\", "?", LEN (B3) -LEN (NADOMESTA (B3, "\", "")))) najde položaj "?" v besedilnem nizu "C: \ Users \ AddinTestWin10 \ Desktop? 20200306besedilna formula".
= POIŠČI ("?", NAMESTA (B3, "\", "?", LEN (B3) -LEN (NADOMESTA (B3, "\", "")))) = POIŠČI ("?", "C: \ Users \ AddinTestWin10 \ Desktop? 20200306text formula") = 32 |
FRIGHT funkcija izvleče določeno število znakov z desne strani besedilnega niza.
=RIGHT(B3,(LEN(B3)-FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))))) = DESNO (B3, (LEN (B3) -32) = DESNO (B3,20) = 20200306besedilna formula |
Vzorčna datoteka
Kliknite za prenos vzorčne datoteke
Relativne formule
- Izvleček z desne do znaka
Tukaj je predstavljena formula za izvlečenje besedila z desne strani določenega besedila do določenega znaka. - Izvlecite pripono iz imena datoteke
Tukaj je predstavljena formula za ekstrakcijo končnice datoteke iz imena datoteke v drug stolpec. - 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.
- DESNA funkcija
Izvlecite besedilo z desne strani. - Funkcija SUBSTITUE
Poiščite in zamenjajte besedilni niz z drugim. - 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.