Excel képlet: A mappa nevének kivonása az elérési útból
Ha az egyes végleges mappaneveket ki szeretné vonni egy munkalap fájlútvonalainak listájából, az alábbi képernyőképen látható, akkor képlettel gyorsan kezelheti azokat. Itt ez az oktatóanyag bemutatja a képletet, és elmagyarázza az érveket és minden részt, hogy könnyen érthető legyen.
Általános képlet:
RIGHT(file_path,(LEN(file_path)-FIND("?",SUBSTITUTE(file_path,"\","?",LEN(file_path)-LEN(SUBSTITUTE(file_path,"\","")))))) |
érvek
File_path: the file path you want to extract final folder from, it can be a text string or a cell reference. |
Hogyan működik ez a képlet
Példa: Bontsa ki a mappa nevét a fájl elérési útjából a B3 cellában, használja az alábbi képletet:
=RIGHT(B3,(LEN(B3)-FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))))) |
nyomja meg belép gombot az utolsó mappa kibontásához.
Magyarázat
Az utolsó mappa kibontásához a képlet először az utolsó „\” pozícióját keresi meg. Ezután vonja ki a szöveg karakterláncát az utolsó "\" jobb oldalán.
LEN funkció a karakterláncok számát adja vissza.
SUBSTITUTE funkció a régi szöveget lecseréli az újra.
A képlet LEN (B3) -LEN (PÓT (B3, "\", "")) megszámolja a "\" karakterek számát.
= LEN (B3) -LEN (PÓT (B3, "\", "")) = 52-LEN ("C: UsersAddinTestWin10Desktop20200306text formula") = 52-48 =4 |
SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", ""))) a negyedik "\" helyett "?".
= PÓT (B3, "\", "?", LEN (B3) -LEN (PÓT (B3, "\", ""))) = PÓT (B3, "\", "?", 4) = C: \ Users \ AddinTestWin10 \ Desktop? 20200306text képlet |
FIND funkció egy sztring megkeresésére szolgál egy másik karaktersorozatban, és a sztring kezdő helyzetét adja vissza egy másik karaktersorozaton belül.
A képlet FIND ("?", SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", "")))) megtalálja a „?” pozíciót a "C: \ Users \ AddinTestWin10 \ Desktop? 20200306text formula" szövegláncban.
= MEGTALÁL ("?", PÓT (B3, "\", "?", LEN (B3) -LEN (PÓT (B3, "\", "")))) = FIND ("?", "C: \ Users \ AddinTestWin10 \ Desktop? 20200306text formula") = 32 |
FRIGHT funkció kivon egy meghatározott számú karaktert a szöveg karakterláncának jobb oldalán.
=RIGHT(B3,(LEN(B3)-FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\","")))))) = JOBB (B3, (LEN (B3) -32) = JOBB (B3,20) = 20200306text formula |
Mintafájl
Kattintson a minta fájl letöltéséhez
Relatív képletek
- Kivonat jobbról karakterig
Itt bemutatjuk azt a képletet, amellyel szöveget lehet kivonni az adott szöveg jobb oldalán egy megadott karakterig. - Bontsa ki a kiterjesztést a fájl nevéből
Itt bemutatja azt a képletet, amellyel kibontja a fájlkiterjesztést a fájlnévből egy másik oszlopba. - Adjon kiugró nullákat a hossz rögzítéséhez
Ez az oktató képleteket tartalmaz a kezdő nulla hozzáadásához a szöveg azonos hosszúságúvá tételéhez. - Írjon kötőjeleket a telefonszámhoz
A gondolatjelek hozzáadásához a telefonszámhoz képletet használhat az Excel megoldására.
- JOBB funkció
Bontsa ki a szöveget a jobb oldalról. - SUBSTITUE függvény
Keresse meg és cserélje le a szöveges karakterláncot egy másikra. - LEN funkció
Szerezd meg a karakterek számát a szövegben. - KERESÉS funkció
Keresse meg az adott karakter vagy rész karakter pozícióját az adott szöveges karakterláncból. - FIND funkció
Keressen egy karakterláncot egy másik karakterláncban
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.