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
    instagram viewer
    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.