Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:
Počítaný sloupec
Počítaná tabulka
míra
vizuální
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čet znaků, které chcete extrahovat, RIGHT; 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.
Návratová hodnota
Textový řetězec obsahující zadanou pravou většinu znaků.
Poznámky
RIGHT vždy počítá každý znak bez ohledu na výchozí nastavení jazyka bez ohledu na to, jestli je jednobavný nebo dvojitý bajt.
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á, RIGHT také vrátí prázdnou hodnotu.
= RIGHT('New Products'[ProductCode],[MyCount])