Sdílet prostřednictvím


RIGHT

Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu

Funkce RIGHT vrátí poslední znak nebo znaky v textovém řetězci na základě zadaného počtu znaků.

Syntaxe

RIGHT(<text>, <num_chars>)  

Parametry

Pojem definice
text Textový řetězec obsahující znaky, které chcete extrahovat, nebo odkaz na sloupec, který obsahuje text.
num_chars (volitelné) Početznakůch je vynechán, 1. Můžete také použít odkaz na sloupec, který obsahuje čísla.

Pokud odkaz na sloupec neobsahuje text, implicitně se přetypuje jako text.

Vrácená hodnota

Textový řetězec obsahující zadanou pravou většinu znaků.

Poznámky

  • Funkce RIGHT vždy počítá každý znak bez ohledu na výchozí nastavení jazyka bez ohledu na to, co je výchozí nastavení jazyka, jednobavné nebo dvojité bajty.

  • Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).

Příklad: Vrácení pevného počtu znaků

Následující vzorec vrátí poslední dvě číslice kódu produktu v tabulce Nové produkty.

= RIGHT('New Products'[ProductCode],2)  

Příklad: Určení počtu znaků pomocí odkazu na sloupec

Následující vzorec vrátí proměnlivý počet číslic z kódu produktu v tabulce Nové produkty v závislosti na čísle ve sloupci MyCount. Pokud sloupec, MyCount nebo hodnota není prázdná, vrátí funkce RIGHT také prázdnou hodnotu.

= RIGHT('New Products'[ProductCode],[MyCount])  

Textové funkce
VLEVO
STŘEDNÍ