Jak používat funkci RIGHT v aplikaci Excel (6 příkladů)

  • Sdílet Toto
Hugh West

PRAVÁ je další oblíbenou funkcí v MS Excel která slouží k získání posledního znaku nebo znaků v textovém řetězci na základě určitého počtu znaků. Jedním slovem, tato funkce je určena k vrácení určitého počtu znaků z pravé strany řetězce. V tomto článku se s vámi podělíme o kompletní představu o tom, jak se funkce PRAVÁ funkce pracuje v Excelu samostatně a pak s dalšími funkcemi Excelu.

Funkce RIGHT v aplikaci Excel (rychlé zobrazení)

Stáhnout cvičebnici

Stáhněte si tento cvičební sešit a procvičujte si při čtení tohoto článku.

Pravá funkce.xlsx

Úvod do funkce RIGHT

Cíl

Výběr zadaného počtu znaků z daného řetězce zprava doleva.

Syntaxe

=RIGHT (text, [num_chars])

Vysvětlení argumentů

Argumenty Povinné/volitelné Vysvětlení
text Požadované Předejte text, ze kterého se mají extrahovat znaky vpravo.
[num_chars] Volitelně Předejte počet znaků, které se mají extrahovat, počínaje pravou stranou. Výchozí hodnota je 1 .
Poznámky
  • Pokud num_chars není zadán, výchozí hodnota je 1 .
  • Pokud num_chars je větší než počet znaků, které jsou k dispozici. PRAVÁ vrátí celý textový řetězec.
  • PRAVÁ extrahuje číslice z čísel i z textu.
  • Tato funkce nebere v úvahu formátování žádné buňky, například data, měny atd.

6 vhodných příkladů použití funkce RIGHT v aplikaci Excel

V následujících částech si ukážeme šest příkladů popisu PRAVÁ použijeme funkci PRAVÁ funkce, LEN , HLEDAT , SUBSTITUTE , VALUE a VYHLEDAT funkce také v těchto příkladech pro operace s podřetězci pomocí prostor , oddělovač a n znaků . Kromě toho získáme čísla a domény z řetězce a upravte ADRESA URL pomocí PRAVÁ funkce.

Příklad 1: Použití funkce RIGHT k získání podřetězce až do mezery

Předpokládejme, že máme soubor dat zákazníků s jejich Jména , ID objednávek , Adresy, a Celkové ceny . Nyní získáme příjmení každého zákazníka z jeho adresy. celé jméno pomocí PRAVÁ funkce. Postupujme podle níže uvedených pokynů a naučme se to!

Krok 1:

  • Do buňky zapište následující vzorec C5.
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

Rozdělení vzorců

  • SEARCH(" ", B5) tato část obsahuje prostor z Celé jméno buňky.
  • Pak LEN(B5)-SEARCH(" ", B5) tato část vybere poslední část o název .
  • Pak se PRAVÁ vrátí funkci vybraná část .
  • Proto stačí stisknout Vstupte na na klávesnici. V důsledku toho se zobrazí Parky jako návrat funkce RIGHT .

Krok 2:

  • Dále, Automatické vyplňování na PRAVÁ do ostatních buněk ve sloupci C.

Příklad 2: Výpis podřetězce pomocí funkcí RIGHT, LEN, SEARCH a SUBTITUTE

Nyní uvažujme, že máme soubor dat s komentáři zákazníků. V každém komentáři je číslo komentáře, např. Komentáře 1, Komentáře 2 , atd. Nyní je naším úkolem extrahovat ze zdrojového komentáře pouze komentáře. Postupujme podle níže uvedeného návodu a naučme se to!

Kroky:

  • Vstupte na vzorec v buňce D5 a Automatické vyplňování až do D12.
=RIGHT(C5,LEN(C5)-SEARCH("$",SUBSTITUTE(C5,":","$",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))))

Rozdělení vzorců

  • LEN(SUBSTITUTE(C5,":","")) tato část najde v celém řetězci znak dvojtečky (:).
  • SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) tato část nahrazuje poslední oddělovač nějakým jedinečným znakem.
  • Pak SEARCH("#", SUBSTITUTE(C5,":", "#",LEN(C5)-LEN(SUBSTITUTE(C5,":","")))) tato část získá pozici posledního oddělovače v řetězci. V závislosti na tom, jakým znakem jsme nahradili poslední oddělovač, použijeme buď rozlišování malých a velkých písmen HLEDAT nebo FIND rozlišující velká a malá písmena pro určení pozice daného znaku v řetězci.
  • A konečně. PRAVÁ vybere komentáře a vypíše je.

Příklad 3: Odstranění prvních N znaků z řetězce pomocí funkce RIGHT

Výše uvedený úkol lze provést pomocí jednoduchého vzorce. Protože je v " Komentář N ", což je 10 v první části každého komentáře, můžeme je snadno odstranit a získat pouze komentář. Zde odstraníme první část 10 znaků z Zdroj Komentář a vytisknout pouze komentáře v samostatném sloupci. Postupujme podle níže uvedených pokynů a naučme se to!

Kroky:

  • Nejprve vyberte buňku D5 a Vstupte na vzorec v této buňce, Automatické vyplňování až do D12.
=RIGHT(C5, LEN(C5)-10)

Vysvětlení vzorce

  • LEN(C5)-10 vrátí číslo po odečtení 10 z celkového počtu znaků. Pokud je celková délka 25 pak tato část vrátí 25-10 = 15.
  • Pak se PRAVÁ vrátí jedinou funkci komentář z komentář ke zdroji .

Podobná čtení

  • Jak používat funkci CODE v aplikaci Excel (5 příkladů)
  • Použití funkce EXACT aplikace Excel (6 vhodných příkladů)
  • Jak používat funkci FIXED v aplikaci Excel (6 vhodných příkladů)
  • Použití funkce CLEAN v aplikaci Excel (10 příkladů)
  • Jak používat funkci TRIM v aplikaci Excel (7 příkladů)

Příklad 4: Využití funkcí RIGHT a VALUE k extrakci čísla z řetězce

Na stránkách PRAVÁ Funkce neumožňuje vrátit číslo z jakéhokoli řetězce. Vrací číslo v textovém formátu. Ale pomocí funkce VALUE a PRAVÁ můžeme vrátit čísla ve správném formátu. Zde použijeme stejný datový soubor jako výše a vyjmeme z něj PSČ ve formátu čísla z Adresa sloupec. Postupujme podle níže uvedených pokynů a naučme se to!

Krok 1:

  • Do buňky zapište následující vzorec E5.
=HODNOTA(RIGHT(D5, 5))

Vysvětlení vzorce

  • PRAVÁ(D5, 5) tato část poskytuje 5 znaků z adresy, která je poštovní směrovací číslo na adrese textový formát .
  • Pak VALUE funkce je převede do formátu čísla.
  • Poté jednoduše stiskněte Vstupte na na klávesnici. Proto se vám zobrazí 35801 jako návrat funkce .

Krok 2:

  • Dále, Automatické vyplňování na funkce do ostatních buněk ve sloupci E.

Příklad 5: Použití funkcí RIGHT, LEN a FIND k extrakci názvu domény z e-mailu

Mějme datovou sadu zákazníků s jejich ID objednávky , Jméno, e-mail, a Adresa . Nyní zjistíme jejich e-mailová doména z daného e-mailová adresa pomocí RIGHT, LEN, a VYHLEDAT funkce. Postupujme podle níže uvedených pokynů a naučme se to!

Krok 1:

  • Nejprve vyberte buňku F5, a do této buňky zapište následující vzorec .
=RIGHT(E5,LEN(E5)-FIND("@",E5))

Vysvětlení vzorce

  • FIND("@",E5) tato část obsahuje @ ze zadaného řetězce.
  • LEN(E5)-FIND("@", E5) udává číslo, po které bude hodnota extrahována.
  • Proto stačí stisknout Vstupte na na klávesnici. V důsledku toho se zobrazí gmail.com jako návrat PRAVICE, LEN, a VYHLEDAT funkce.

Krok 2:

  • Poté, Automatické vyplňování na RIGHT, LEN, a VYHLEDAT do ostatních buněk ve sloupci F.

Příklad 6: Použití funkcí RIGHT, LEN a LEFT k úpravě adresy URL

Tento PRAVÁ funkce nám také pomáhá upravit jakýkoli typ ADRESA URL . Řekněme, že v našem souboru dat máme několik... Adresy URL některých webových stránek. Na některých z nich je nyní zpětné lomítko(/) v ADRESA URL . Nyní je naším úkolem zjistit, které Adresy URL a odstraňte tuto zpětné lomítko z ADRESA URL . Postupujme podle níže uvedených pokynů a naučme se to!

Kroky:

  • Vstupte na vzorec v buňce C5 a Automatické vyplňování až do C9.
=LEFT(B5,LEN(B5)-(RIGHT(B5)="/"))

Vysvětlení vzorce

  • Pokud je posledním znakem forward lomítko (/) , (RIGHT(B5)="/") návraty " Pravda ," nebo vrátí " false ".
  • Na stránkách =LEFT(B5, LEN(B4)-(RIGHT(B5)="/")) vrátí první " n " počet znaků. Pokud je posledním znakem lomítko vpřed. (/) , je vynechána; jinak je vrácen celý řetězec.

Zvláštní poznámky k používání funkce RIGHT

  • Vrací funkce RIGHT číslo?

Na stránkách PRAVÁ v Excelu vždy vytvoří textový řetězec, přestože počáteční hodnotou bylo číslo, jak bylo uvedeno na začátku této lekce.

  • Funkce RIGHT neumí pracovat s daty?
  • Vzhledem k tomu, že data jsou v interním systému Excelu reprezentována celými čísly a funkce Excel RIGHT je vytvořena pro práci s textovými řetězci, není možné extrahovat konkrétní část data, například den, měsíc nebo rok. Pokud se o to pokusíte, získáte pouze několik posledních číslic čísla, které představuje datum.

  • Proč funkce RIGHT vrací chybu #VALUE?
  • Na stránkách PRAVÁ funkce vrací #VALUE! chyba pokud " num_chars " je menší než nula.

    Závěr

    To vše se týká PRAVÁ Funkce. Zde jsem se pokusil podat přehled této funkce a jejích různých aplikací. Ukázal jsem více metod s příslušnými příklady, ale může existovat mnoho dalších iterací v závislosti na mnoha situacích. Pokud máte nějaké dotazy nebo připomínky, dejte nám prosím vědět v sekci komentářů.

    Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.