Bojujete s nahrazením dat v Excelu? Zde je návod, jak používat funkci REPLACE a bez námahy upravovat obsah tabulky.

Práce s velkými datovými sadami v Excelu může být někdy náročná, zvláště když jsou data nekonzistentní nebo neuspořádaná. Naštěstí Excel nabízí několik nástrojů a funkcí, které vám pomohou tyto problémy zvládnout, včetně funkce REPLACE.

Pomocí funkce REPLACE můžete odstranit nežádoucí znaky, nahradit textové řetězce a opravit problémy s formátováním, díky čemuž budou vaše data lépe organizována pro analýzu.

Co je funkce REPLACE v Excelu?

Funkce REPLACE je textová funkce, která umožňuje nahradit znaky v textovém řetězci novými znaky. Je zvláště užitečné, když potřebujete upravit data v buňce, která má konzistentní formát.

Základní syntaxe funkce REPLACE v Excelu je:

=NAHRADIT(starý_text, počáteční_číslo, počet_znaků, nový_text)

Zde je rozpis každého argumentu:

  • starý_text je buňka nebo rozsah buněk obsahující text, který chcete nahradit.
  • počáteční_číslo je pozice, kde chcete začít nahrazovat znaky. První znak v řetězci je 1, druhý je 2, a tak dále.
  • počet_znaků je počet znaků, které chcete nahradit. Pokud chcete nahradit jeden znak, měla by být tato hodnota nastavena na 1. Pokud chcete nahradit více znaků, zadejte číslo.
  • nový_text je text, kterým chcete nahradit starý text.

Jak používat funkci Nahradit

Zde je příklad: Předpokládejme, že máte ve sloupci A seznam telefonních čísel a chcete kód oblasti (tj. první 3 číslice) nahradit jiným kódem oblasti.

=NAHRADIT(A2,2,3,"555")

V tomto vzorci A2 je buňka obsahující původní text a 2 je počáteční pozice v řetězci, kde začne nahrazování. 3 je počet znaků, které chcete nahradit, a 555 je nový text, který nahradí znaky v původním textu.

Jak používat funkci REPLACE s jinými funkcemi

Funkci REPLACE můžete použít s jinými funkcemi aplikace Excel k manipulaci s textovými řetězci různými způsoby. Zde jsou nějaké příklady:

Použití REPLACE s funkcí FIND

Můžeš použijte funkci NAJÍT v Excelu k vyhledání určitého znaku nebo podřetězce v textovém řetězci a poté pomocí funkce REPLACE nahraďte znaky začínající na této pozici.

Například máte názvy souborů jako document1_important.pdf, ale chcete odstranit _Důležité část, aby jméno bylo spravedlivé dokument1.pdf. Použijete níže uvedený vzorec:

=NAHRADIT(A2,NAJÍT("_Důležité",A2),10,"")

Tento vzorec nejprve používá funkci FIND k nalezení pozice _Důležité v názvu souboru a poté pomocí funkce REPLACE nahradí tuto část textu prázdným řetězcem("").

Použití funkce REPLACE With LEN

Řekněme, že máte ve sloupci A seznam kódů a chcete nahradit poslední 3 číslice každého kódu jinou sadou číslic.

=NAHRADIT(A2,LEN(A2)-2,3,"930")

Tady, DÉLKA(A2)-2 vypočítá délku třetího předposledního znaku v buňce (což je v tomto případě pozice 4, protože v buňce je 6 znaků). Třetí argument (3) určuje, že chceme nahradit tři znaky a 930 je náhradní text.

Vezměme si další příklad pomocí REPLACE s funkcemi LEN a FIND:

Předpokládejme, že máte v buňkách seznam popisů produktů A2:A6a každý popis obsahuje slovo sleva které chcete odstranit. Můžete použít následující vzorec:

=NAHRADIT(A2,NAJÍT("sleva",A2),LEN("sleva"),"")

V tomto vzorci funkce FIND najde pozici slova sleva uvnitř buňky a funkce LEN v Excelu určuje délku slova. Funkce REPLACE pak nahradí sleva s prázdnou mezerou, odstranění z buňky.

Vyčistěte svá data aplikace Excel pomocí funkce REPLACE

Excel je skvělý nástroj pro analýzu a správu dat, ale někdy mohou být data, se kterými pracujete, nepořádná a vyžadují vyčištění. Funkce REPLACE v Excelu umožňuje rychle a snadno nahrazovat text v buňkách, díky čemuž je organizace tabulek hračkou.

Pomocí REPLACE můžete transformovat svá data do čistého, organizovaného formátu, se kterým se snadno pracuje.