Vložit název souboru - vzorec aplikace Excel

Stáhněte si ukázkový sešit

Stáhněte si ukázkový sešit

Tento tutoriál vás naučí, jak získat název souboru pomocí vzorce v aplikaci Excel.

Získat název souboru

V aplikaci Excel neexistuje funkce pro přímé získání názvu souboru. Funkce CELL však vrátí cestu k souboru, název a list. Pomocí textových funkcí FIND a MID můžete extrahovat pouze název souboru.

12 = MID (CELL ("název souboru"), FIND ("[", CELL ("název souboru"))+1, FIND ("]", CELL ("název souboru"))-(NAJÍT ("[", CELL ("název_souboru"))+1))

Pojďme si projít vzorec.

Název souboru, cesta a pracovní list

Funkci CELL používáme k vrácení cesty k souboru, názvu a listu zadáním „názvu souboru“ jako informačního typu.

1 = CELL („název_souboru“)

NAJDĚTE pozici názvu souboru

Jak je uvedeno výše, funkce CELL vrací cestu k souboru, název a list. Nepotřebujeme cestu a název listu, takže pomocí funkce NAJÍT určíme polohu znaku bezprostředně před („[“) a za („]“) názvem souboru.

Tento první vzorec bude hledat „[“. Přidáme jeden na první pozici, abychom začali za první hranatou závorkou („[“).

1 = NAJÍT ("[", CELL ("název_souboru"))+1

Dále vypočítáme polohu „]“, abychom určili, kde končí název souboru.

1 = FIND ("]", CELL ("název_souboru"))

Vezměte rozdíl a zjistěte délku názvu souboru:

Funkce MID

Nyní máme počáteční pozici a délku názvu souboru. Tyto výsledky připojíme do funkce MID k extrahování názvu souboru z cesty k souboru, názvu a řetězce listu.

1 = MID (B3, C3, E3))

Sloučením těchto kroků do jednoho vzorce získáme:

12 = MID (CELL ("název souboru"), FIND ("[", CELL ("název souboru"))+1, FIND ("]", CELL ("název souboru"))-(NAJÍT ("[", CELL ("název_souboru"))+1))

wave wave wave wave wave