SPRÁVNY, LEFT a MID funkcie poskytujú spôsob, ako extrahovať znaky z dát v programe Excel. Keď sa text skopíruje alebo importuje do bunky, niekedy sú s údajmi, ktoré potrebujete, vložené nežiaduce znaky odpadu.
Existujú aj časy, kedy potrebujete iba určité časti textových údajov, napríklad meno, ale nie ich priezvisko. V takýchto prípadoch závisí funkcia, ktorú používate, od miesta, kde sa nachádzajú požadované údaje vzhľadom na nežiaduce znaky v bunke.
- Ak sú požadované údaje na pravej strane dát, použite SPRÁVNY funkciu extrahovania.
- Ak sú požadované údaje na ľavej strane údajov, použite LEFT funkciu extrahovania.
- Ak požadované údaje obsahujú nežiaduce znaky na oboch stranách, použite MID funkciu extrahovania.
Poďme sa pozrieť na príklad, ako používať SPRÁVNY pre extrahovanie znakov v programe Excel. Môžete sledovať rovnaké základné kroky, aby ste využili ďalšie dve funkcie.
Tento článok sa týka programov Excel 2010, 2013, 2016 a Office 365.
01 z 03RIGHT Funkcia Syntax a argumenty
V programe Excel sa syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky a argumenty. Syntax pre SPRÁVNY funkcia je:
= RIGHT (text, Num_chary)
Argumenty funkcie informujú Excel o tom, aké údaje majú byť použité vo funkcii a dĺžke reťazca, ktorý sa má extrahovať.
text (povinné): Položka obsahujúca požadované údaje; tento argument môže byť bunkovým odkazom na umiestnenie údajov v pracovnom hárku alebo môže byť skutočným textom v úvodzovkách.
Num_char (nepovinné): Určuje počet znakov napravo od argumentu reťazca, ktorý sa má zachovať; všetky ostatné znaky sa odstránia; tento argument musí byť väčší alebo rovný nule.
Ak Num_char argument je vynechaný, predvolená hodnota 1 znak sa používa funkciou. Ak je toto číslo väčšie ako dĺžka textu, funkcia vracia všetok text nachádzajúci sa v texte text.
02 z 03Odstránenie nežiaducich textových znakov
Príklad v tomto obrázku používa SPRÁVNY funkcia na extrakciu pojmuwidget z dlhšieho zadávania textu * & ^% Widgety umiestnené v bunka B1 v pracovnom liste. To sa dosiahlo zadaním nasledujúcej funkcie bunka C1:
= RIGHT (B1,6)
Použitie formulára Builder
Aby ste to ešte jednoduchšie, môžete vybrať funkciu a argumenty pomocou Formula Builder, ktorý sa stará o syntax zadaním názvu funkcie, čiar a zátvoriek do správnych miest a množstva.
Zadajte reťazecSPRÁVNY a jej argumenty bunka C1 pomocou vzorec staviteľ ako:
- Kliknite na bunka C1 aby sa aktívna bunka - to je miesto, kde sa zobrazia výsledky funkcie.
- Kliknite na tlačidlovzorca pútko zstuha Ponuka.
- zvoliťtext od stuha otvorte rozbaľovaciu ponuku funkcií.
- klikniteSPRÁVNY v zozname, aby ste vyvolali Formula Builder.
- Kliknite na tlačidlotext linka.
- Kliknite na bunka B1 v pracovnom liste.
- Klikni nanum_charslinka.
- Zadajte číslo šesť (6) na tomto riadku, pretože chceme len zachovať šesť pravých znakov.
- kliknite hotový dokončiť funkciu.
Extrahovaný text widget by sa mala objaviť v bunka C1, Po kliknutí na tlačidlo bunka C1, úplná funkcia sa zobrazí v priečinkuvzorová lišta nad pracovným hárkom.
Použitie myši na výber buniek pomáha predchádzať chybám spôsobeným zadaním nesprávnej referencie bunky.
03 z 03Extrahovanie čísel
SPRÁVNY funkcia môže byť použitá rovnakým spôsobom na extrahovanie podmnožiny číselných údajov z dlhšieho čísla; extrahované údaje sa však konvertujú na text, takže ich nemožno použiť vo výpočtoch zahŕňajúcich určité funkcie, ako napríklad SUM a PRIEMERNÁ.
= Hodnota (vpravo (B1,4))
Jedným z možných problémov je použiťVALUE pre prevod textu na číslo uvedené vyššie. Druhou možnosťou je použiť špeciálnu funkciu vloženia - pozrite si časť Konvertovať text na čísla s špeciálnym prilepením do programu Excel.