PRAVÁ funkce v aplikaci Excel (vzorec, příklad) - Jak používat VPRAVO v aplikaci Excel

PRAVÁ funkce v aplikaci Excel

Podobně jako funkce Left v aplikaci Excel, funkce Right je také textová funkce, která slouží k určení počtu znaků od konce řetězce, který je zprava doleva, například pokud tuto funkci použijeme jako = RIGHT („ANAND“ , 2) to nám dá ND jako výsledek, z příkladu vidíme, že tato funkce má dva argumenty. PRAVÝ vzorec v aplikaci Excel se používá k vrácení posledního znaku nebo znaků v zadaném textovém řetězci na základě zadaného počtu znaků.

SPRÁVNÝ vzorec v aplikaci Excel

Vysvětlení

DOPRAVA v argumentech aplikace Excel:

text: Textový řetězec obsahující znaky, které se mají extrahovat.

num_chars: Volitelné. Počet znaků, které se mají extrahovat z textu počínaje zprava. Výchozí hodnota = 1

Výchozí hodnota num_chars je 1 a musí být větší nebo rovna nule. Pokud num_chars je větší než délka textu, vrátí funkce PRAVÝ Excel celý text. Funkce RIGHT v aplikaci Excel by se neměla používat s čísly. Ačkoli může provádět stejnou operaci s číslicemi jako s textem, vrátí nesprávné hodnoty s textem formátovaným číslem.

Jak používat PRAVOU funkci v aplikaci Excel?

PRAVÁ funkce Excel se většinou používá spolu s dalšími funkcemi aplikace Excel, například FIND, SEARCH, LEN, LEFT atd. Některá z jejích použití jsou:

  • VPRAVO v aplikaci Excel se používá k odstranění koncového lomítka v adresách URL
  • VPRAVO v aplikaci Excel se používá k získání názvu domény z e-mailové adresy.
  • VPRAVO v aplikaci Excel se používá při formátování textu
  • VPRAVO v aplikaci Excel se používá k získání příjmení
  • VPRAVO v aplikaci Excel se používá k získání textu vyskytujícího se za konkrétním znakem.

Příklad č. 1

Předpokládejme, že máte řetězec v A3, jak je znázorněno níže, a chcete extrahovat poslední slovo se šesti písmeny.

K extrakci „řetězce“ v A3 můžete použít PRAVÝ vzorec v aplikaci Excel:

VPRAVO (A3, 6)

Výše uvedený PRAVÝ vzorec v aplikaci Excel vrátí „řetězec“.

Příklad č. 2

Předpokládejme, že máte ve sloupci seznam ID, například ID2101, ID2102, ID2103 atd., Jak je uvedeno níže.

V tomto případě je skutečné ID poslední čtyři číslice, které jsou jedinečné, a slovo „ID“ je nadbytečné. Chcete odstranit „ID“ z každého z identifikátorů. Protože chceme pouze poslední čtyři číslice, provede to následující PRAVÝ vzorec v aplikaci Excel:

VPRAVO (A3, 4)

SPRÁVNÝ vzorec v aplikaci Excel se vrátí na 2101.

Příklad č. 3

Předpokládejme, že máte 6místné číslo (140111) a chcete z tohoto čísla extrahovat poslední 3 číslice.

Pomocí následujícího PRAVÉHO vzorce v aplikaci Excel můžete extrahovat poslední tři číslice:

VPRAVO (A4, 3)

Funkce PRAVÝ Excel se vrátí na 111.

Pokud však máte místo jednoduchého čísla Datum a chcete extrahovat několik posledních číslic, funkce PRAVÝ Excel vám neposkytne přesnou odpověď.

Předpokládejme, že máte v buňce A5 náhodné datum, 12. 7. 2018.

Chcete extrahovat poslední tři číslice. Zkusme použít PRAVÝ vzorec v aplikaci Excel použitý výše

, tj. VPRAVO (A5, 3)

Funkce PRAVÝ Excel vrátí 293 namísto 018. Důvodem je, že přebírá původní hodnotu data a poté dává výstup.

Příklad č. 4

Předpokládejme, že máte kombinaci dvou zvířat oddělených „,“ a mezerou, jak je znázorněno níže.

Nyní chcete extrahovat příjmení. Můžete tak učinit pomocí SPRÁVNÉHO vzorce v aplikaci Excel:

VPRAVO (A4, DÉLKA (A4) - NAJÍT („,“ A4))

HLEDAT („,“ A4)

najde místo, kde se vyskytuje prostor. Tím se vrátíte na 5. Alternativně můžete použít „,“ pro přísnější vyhledávání.

DÉLKA (A4)

vypočítá délku řetězce „Pes, vlk“ a vrátí 9

DÉLKA (A4) - NAJÍT („,“ A4)

vrátí pozici prostoru zprava. Vrátí se na 4.

VPRAVO (A4, DÉLKA (A4) - NAJÍT („,“ A4))

vrátí čtyři písmena zprava od řetězce A4.

Výstupem výše uvedeného PRAVÉHO vzorce v aplikaci Excel bude „Vlk“.

Příklad č. 5

Předpokládejme, že máte dvourozměrná data, například délku x šířku, v jedné buňce, jak je znázorněno níže.

Nyní chcete z dané dimenze extrahovat pouze šířku. Pro první dimenzi můžete použít PRAVÝ vzorec v aplikaci Excel:

VPRAVO (B4, LEN (B4) - (NAJÍT („x“, B4) + 1))

Podívejme se na PRAVÝ vzorec v aplikaci Excel podrobně:

NAJDETE („x“, B4)

dá umístění „x“ v buňce. Vrátí se na 9.

FIND („x“, B4) + 1

protože za „x“ následuje mezera, můžeme přidat jednu, abychom mezeru vynechali. Vrátí se na 10.

LEN (B4)

vrátí délku řetězce.

LEN (B4) - (FIND („x“, B4) + 1)

vrátí počet znaků vyskytujících se po „x“ +1.

VPRAVO (B4, LEN (B4) - (NAJÍT („x“, B4) + 1))

vrátí všechny znaky vyskytující se na jednom místě za „x“.

Výše uvedený PRAVÝ vzorec v aplikaci Excel vrátí hodnotu „150 stop“. Můžete přetáhnout kurzor a získat výsledek i pro ostatní buňky.

Příklad č. 6

Předpokládejme, že máte seznam e-mailových adres a chcete z těchto e-mailových ID získat názvy domén.

Pomocí následujícího PRAVÉHO vzorce v aplikaci Excel můžete extrahovat název domény pro první e-mailovou adresu.

VPRAVO (C3, LEN (C3) - NAJÍT („@“, C3))

HLEDAT („@,“ C3)

najde v řetězci místo, kde se „@“ vyskytuje. U C3 se vrátí 7.

DÉLKA (C3)

dá délku řetězce C3. Vrátí se do 17.

LEN (C3) - NAJÍT („@,“ C3)

dá počet znaků vyskytujících se napravo od „@.“ Vrátí se na 10.

VPRAVO (C3, LEN (C3) - NAJÍT („@“, C3))

dá posledních 10 znaků z C3.

Výše uvedený PRAVÝ vzorec v aplikaci Excel vrátí „amazon.com“.

Podobně to můžete udělat i pro ostatní buňky.

Příklad č. 7

Předpokládejme, že máte nějaké adresy URL a chcete odebrat poslední zpětné lomítko z adres URL.

V aplikaci Excel můžete použít následující PRAVÝ vzorec:

= LEFT (C3, LEN (C3) - (RIGHT (C3) = ”/”))

VPRAVO (C3) = ”/.”

Funkce PRAVÝ Excel přebírá výchozí hodnotu jedné, tj. Poslední hodnoty. Pokud je posledním znakem lomítko „/“, vrátí TRUE else FALSE. Tyto hodnoty PRAVDA a NEPRAVDA se změní na 1 a nulu.

LEN (C3) - (RIGHT (C3) = ”/”))

Pokud je posledním znakem lomítko „/“, odečte se jeden od délky řetězce. To znamená, že poslední znak je vynechán, pokud je „/.“

= LEFT (C3, LEN (C3) - (RIGHT (C3) = ”/”))

Vrátí prvních n počet znaků podle výše uvedené syntaxe. Pokud existuje lomítko „/“, je poslední znak vynechán, vrátí celý řetězec.

Podobně to můžete udělat i pro ostatní buňky.

Věci k zapamatování

  • Funkce se používá k získání znaků vyskytujících se napravo od zadaného umístění
  • Pokud jsou požadovány znaky vlevo, použije se funkce LEFT.
  • Num_chars musí být větší nebo rovno nule. Pokud je num_chars větší než nula, dává #VALUE! chyba.
  • Funkce RIGHT Excel vrací celý text, pokud jsou počet_chars větší než délka textu.
  • Pokud je parametr num_chars vynechán, bude mít výchozí hodnotu 1.

Zajímavé články...