TextovĂ© funkcie FIND, SUBSTITUTE a REPLACE slúžia na nájdenie pozĂcie alebo nahradenie urÄŤitej ÄŤasti textovĂ©ho reĹĄazca za inĂ˝. VyuĹľĂvajĂş sa pri oprave dát v chybnĂ˝ch databázach.
Funkcia SUBSTITUTE
Funkcia SUBSTITUTE slúži na nahradenie jedného textového reťazca za iný.
Zápis funkcie SUBSTITUTE je nasledovnĂ˝: “=SUBSTITUTE(text; starĂ˝_text; novĂ˝_text; ÄŤĂslo_inštancie)”
Text: je text alebo odkaz na bunku obsahujĂşcu text, v ktorom chcete nahradiĹĄ znaky
Starý_text: je text, ktorý chcete nahradiť
Nový_text: je text, ktorým chcete nahradiť starý_text
ÄŚĂslo_inštancie: ÄŤĂslo vĂ˝skytu, ktorĂ˝ sa nahradĂ. V prĂpade, Ĺľe sa v texte nachádza viacej inštanciĂ, nahradĂ sa len Vami urÄŤená inštancia
V nasledujĂşcej tabuÄľke je potrebnĂ© upraviĹĄ pokazenĂ© rodnĂ© ÄŤĂsla, ktorĂ© obsahujĂş namiesto lomky pomlÄŤku. Na vyriešenie tohto problĂ©mu poslúži funkcia SUBSTITUTE.
Funkcia REPLACE
Funkcia REPLACE slúži podobne ako funkcia SUBSTITUTE na nahradenie jednĂ©ho textovĂ©ho reĹĄazca za inĂ˝. Rozdiel medzi nimi je takĂ˝, Ĺľe zatiaÄľ ÄŤo pri funkcii SUBSTITUTE nemusĂme vedieĹĄ na akej pozĂcii sa reĹĄazec nachádza. Pri funkcii REPLACE tĂşto informáciu potrebujeme.
Zápis funkcie REPLACE je nasledovnĂ˝: “=REPLACE(starĂ˝_text; poÄŤiatoÄŤnĂ©_pĂsmo; poÄŤet_znakov; novĂ˝_text)”
Starý_text: je text, v ktorom chcete nahradiť niektoré znaky
PoÄŤiatoÄŤnĂ©_pĂsmo: je umiestnenie znaku v texte argumentu starĂ˝_text, ktorĂ˝ chcete nahradiĹĄ textom v argumente novĂ˝_text
Počet_znakov: je počet znakov v texte argumentu starý_text, ktorý chcete, aby funkcia REPLACE nahradila textom v argumente nový_text
Nový_text: je text, ktorý nahradà znaky v texte argumentu starý_text
V nasledujúcej tabuľke je možné vidieť vyriešenie rovnakej úlohy a to nahradenie “-” za “/”, avšak pomocou funkcie REPLACE.
Funkcia FIND
Funkcia FIND slúži na nájdenie textovĂ©ho reĹĄazca v inom textovom reĹĄazci a vráti jeho poÄŤiatoÄŤnĂş pozĂciu.
Zápis funkcie FIND je nasledovnĂ˝: “=FIND(nájsĹĄ_text; v_texte; poÄŤiatoÄŤnĂ©_ÄŤĂslo)”
Nájsť_text: text, ktorý hľadáte v inom textovom reťazci
V_texte: text alebo bunka obsahujĂşca hÄľadanĂ˝ text
PoÄŤiatoÄŤnĂ©_ÄŤĂslo: urÄŤuje znak, od ktorĂ©ho zaÄŤne hÄľadanie