Excel vzorec: Odebrat text podle pozice -

Obsah

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 ","")

Zajímavé články...