Vložiť názov súboru - vzorec programu Excel

Stiahnite si ukážkový zošit

Stiahnite si ukážkový zošit

Tento tutoriál vás naučí, ako získať názov súboru pomocou vzorca v programe Excel.

Získať názov súboru

V programe Excel neexistuje funkcia na priame získanie názvu súboru. Funkcia CELL však vráti cestu k súboru, názov a list. Pomocou textových funkcií FIND a MID môžete extrahovať iba názov súboru.

12 = MID (CELL ("názov súboru"), FIND ("[", CELL ("názov súboru"))+1, FIND ("]", CELL ("názov súboru"))-(FIND ("[", CELL ("filename"))+1))

Prejdeme si vzorec.

Názov súboru, cesta a pracovný hárok

Funkciu CELL používame na vrátenie cesty k súboru, názvu a listu zadaním „názvu súboru“ ako informačného typu.

1 = CELL („názov súboru“)

Nájdite pozíciu názvu súboru

Ako je uvedené vyššie, funkcia CELL vracia cestu k súboru, názov a list. Nepotrebujeme cestu a názov pracovného hárka, a preto používame funkciu NÁJSŤ na určenie polohy znaku bezprostredne pred („[“) a za („]“) názvom súboru.

Tento prvý vzorec bude hľadať „[“. Pridáme jednu na prvú pozíciu, aby začala za prvou hranatou zátvorkou („[“).

1 = FIND ("[", CELL ("názov súboru"))+1

Ďalej vypočítame polohu „]“, aby sme určili, kde končí názov súboru.

1 = FIND ("]", CELL ("názov súboru"))

Vykonajte rozdiel a nájdite dĺžku názvu súboru:

Funkcia MID

Teraz máme počiatočnú pozíciu a dĺžku názvu súboru. Tieto výsledky zapojíme do funkcie MID, aby sme extrahovali názov súboru z cesty k súboru, názvu a reťazca pracovného hárka.

1 = MID (B3, C3, E3))

Skombinovaním týchto krokov do jedného vzorca získame:

12 = MID (CELL ("názov súboru"), FIND ("[", CELL ("názov súboru"))+1, FIND ("]", CELL ("názov súboru"))-(FIND ("[", CELL ("filename"))+1))

wave wave wave wave wave