Máte problémy s nahradením údajov v Exceli? Tu je návod, ako používať funkciu REPLACE a bez námahy upravovať obsah tabuľky.
Práca s veľkými množinami údajov v Exceli môže byť niekedy náročná, najmä ak sú údaje nekonzistentné alebo neusporiadané. Našťastie Excel ponúka niekoľko nástrojov a funkcií, ktoré vám pomôžu zvládnuť tieto problémy, vrátane funkcie REPLACE.
Pomocou funkcie REPLACE môžete odstrániť nechcené znaky, nahradiť textové reťazce a opraviť problémy s formátovaním, vďaka čomu budú vaše údaje lepšie organizované na analýzu.
Čo je funkcia REPLACE v Exceli?
Funkcia REPLACE je textová funkcia, ktorá vám umožňuje nahradiť znaky v textovom reťazci novými znakmi. Je to užitočné najmä vtedy, keď potrebujete upraviť údaje v bunke, ktorá má konzistentný formát.
Základná syntax funkcie REPLACE v Exceli je:
=NAHRADIŤ(starý_text, počiatočné_číslo, počet_znakov, nový_text)
Tu je rozpis každého argumentu:
- starý_text je bunka alebo rozsah buniek obsahujúci text, ktorý chcete nahradiť.
- počiatočné_číslo je pozícia, kde chcete začať nahrádzať znaky. Prvý znak v reťazci je 1, druhá je 2, a tak ďalej.
- počet_znakov je počet znakov, ktoré chcete nahradiť. Ak chcete nahradiť jeden znak, táto hodnota by mala byť nastavená na 1. Ak chcete nahradiť viacero znakov, zadajte číslo.
- nový_text je text, ktorým chcete nahradiť starý text.
Ako používať funkciu Nahradiť
Tu je príklad: Predpokladajme, že máte zoznam telefónnych čísel v stĺpci A a chcete nahradiť predvoľbu oblasti (t. j. prvé 3 číslice) inou predvoľbou.
=NAHRADIŤ(A2,2,3,"555")
V tomto vzorci A2 je bunka obsahujúca pôvodný text a 2 je počiatočná pozícia v reťazci, kde začne nahradenie. 3 je počet znakov, ktoré chcete nahradiť, a 555 je nový text, ktorý nahradí znaky v pôvodnom texte.
Ako používať funkciu REPLACE s inými funkciami
Funkciu REPLACE môžete použiť s inými funkciami Excelu na manipuláciu s textovými reťazcami rôznymi spôsobmi. Tu je niekoľko príkladov:
Použitie REPLACE s funkciou FIND
Môžeš použite funkciu NÁJSŤ v Exceli ak chcete nájsť konkrétny znak alebo podreťazec v textovom reťazci, a potom pomocou funkcie REPLACE nahraďte znaky začínajúce na tejto pozícii.
Napríklad máte názvy súborov ako document1_important.pdf, ale chcete odstrániť _dôležité časť, aby bolo meno spravodlivé dokument1.pdf. Budete používať vzorec uvedený nižšie:
=NAHRADIŤ(A2,NÁJSŤ("_dôležité",A2),10,"")
Tento vzorec najprv používa funkciu FIND na nájdenie polohy _dôležité v názve súboru a potom použije funkciu REPLACE na nahradenie tejto časti textu prázdnym reťazcom("").
Pomocou funkcie REPLACE With LEN
Povedzme, že máte zoznam kódov v stĺpci A a chcete nahradiť posledné 3 číslice každého kódu inou sadou číslic.
=NAHRADIŤ(A2,LEN(A2)-2,3,"930")
Tu, LEN(A2)-2 vypočíta dĺžku tretieho predposledného znaku v bunke (čo je v tomto prípade pozícia 4, pretože v bunke je 6 znakov). Tretí argument (3) určuje, že chceme nahradiť tri znaky a 930 je náhradný text.
Zoberme si ďalší príklad pomocou REPLACE s funkciami LEN a FIND:
Predpokladajme, že máte v bunkách zoznam popisov produktov A2:A6a každý popis obsahuje slovo zľava ktoré chcete odstrániť. Môžete použiť nasledujúci vzorec:
=NAHRADIŤ(A2,NÁJSŤ("zľava",A2),LEN("zľava"),"")
V tomto vzorci funkcia NÁJSŤ nájde pozíciu slova zľava v bunke a funkciu LEN v Exceli určuje dĺžku slova. Funkcia REPLACE potom nahradí zľava s prázdnym priestorom, jeho odstránením z bunky.
Vyčistite si údaje v Exceli pomocou funkcie REPLACE
Excel je skvelý nástroj na analýzu a správu údajov, no niekedy môžu byť údaje, s ktorými pracujete, chaotické a vyžadujú si vyčistenie. Funkcia REPLACE v Exceli vám umožňuje rýchlo a jednoducho nahradiť text v bunkách, vďaka čomu je organizácia tabuliek hračkou.
Pomocou REPLACE môžete transformovať svoje údaje do čistého, organizovaného formátu, s ktorým sa jednoducho pracuje.