Excel Formula Kivonat elérési útja a fájl nevéből
Ha ki akarja vonni az elérési utat a teljes elérési útból és a fájlnévből, használhat egy képletet, amely egyesíti a LEFT, FIND, SUBSTITUTE és LEN függvényeket annak kezeléséhez. A képlet kissé hosszú, de ez az oktatóanyag elmagyarázza, hogyan működik a képlet az Ön számára.
Általános képlet:
LEFT(path,FIND("?",SUBSTITUTE(path,"\","?",LEN(path)-LEN(SUBSTITUTE(path,"\",""))))) |
érvek
Path: the cell reference or text string contains file path and file name. |
Hogyan működik ez a képlet
Vegyünk egy példát: ha ki akarjuk vonni az elérési utat a B3 cellából, amely tartalmazza a teljes elérési utat és a fájl nevét, kérjük, használja az alábbi képletet:
=LEFT(B3,FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))) |
nyomja meg belép gombot az útvonal kinyeréséhez a cellából.
Magyarázat
Az elérési út kinyeréséhez a teljes elérési útvonalból és a fájlnévből először is a képlet megszámolja a „\” karakter számát a LEN és SUBSTITUTE függvényekkel, majd az utolsó „\” karaktert speciális karakterrel „?” a SUBSTITUTE funkció segítségével végül keresse meg a „?” és a FIND és LEFT függvények segítségével vonja ki az elérési utat.
LEN funkció a karakterláncok számát adja vissza.
SUBSTITUTE funkció a régi szöveget lecseréli egy újra.
A képlet LEN (B3) -LEN (PÓT (B3, "\", "")) megszámolja a "\" karakterek számát.
= LEN (B3) -LEN (PÓT (B3, "\", "")) = LEN (B3) -LEN („C: UsersAddinTestWin10Documentsdescription.xlsx”) 50-46 =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 \ Documents? Description.xlsx |
FIND funkció egy karakterlánc megkeresésére szolgál egy másik karakterláncon belül, és a karakterlánc kezdő pozícióját adja vissza a másikban.
A képlet FIND ("?", SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", "")))) megtalálja a „?” pozíciót a "C: \ Users \ AddinTestWin10 \ Documents? description.xlsx" szövegláncban.
= MEGTALÁL ("?", PÓT (B3, "\", "?", LEN (B3) -LEN (PÓT (B3, "\", "")))) = FIND ("?", "C: \ Users \ AddinTestWin10 \ Documents? Description.xlsx") = 34 |
LEFT funkció rögzített hosszúságú sztringeket von ki az adott szöveg bal oldaláról.
= BAL (B3, MEGÁLLAPÍT = BAL (B3,34) = C: \ Users \ AddinTestWin10 \ Documents \ |
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. - Bontsa ki a fájl nevét az elérési útról
Megmagyarázza, hogyan kell képleteket alkalmazni a fájlnév kiterjesztéssel vagy anélkül kibontására az Excel egy adott cellájának fájlútvonalából. - Í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.
- BAL funkció
Kivonat szubsztrátumot a szöveg bal oldalábó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.