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.