
Obecný vzorec
=REPLACE(text,start,characters,"")
souhrn
Chcete-li odebrat text z buňky podle polohy, můžete použít funkci VYMĚNIT. V zobrazeném příkladu je vzorec v C6:
=REPLACE(B6,1,24,"")
který nahradí prvních 24 znaků v textu prázdným řetězcem ("").
Vysvětlení
Funkce nahrazení umožňuje nahradit text na základě jeho umístění a délky. V tomto případě chceme vyjmout jednotku a cestu a ponechat pouze název dokumentu. Délka této části řetězce (textu) je 24 a počáteční pozice je 1 a vzor se nikdy nezmění.
Funkce REPLACE to zvládne snadno, stačí zadat odkaz na buňku (B6), počáteční pozici (1), počet znaků k nahrazení (24) a text, který se má použít k nahrazení (""):
=REPLACE(B6,1,24,"")
Pro nahrazení použijeme prázdný řetězec (""), který způsobí, že funkce REPLACE nahradí znaky 1-24 ničím.
Alternativa k SUBSTITUTE
Protože se text v tomto případě nikdy neliší, mohli bychom k provedení operace s názvem použít také funkci SUBSTITUTE:
=SUBSTITUTE(B6,"C:UsersdaveDocuments ","")