Sdílet prostřednictvím


Textové funkce

Data Analysis Expressions (DAX) obsahuje sadu textových funkcí založených na knihovně řetězcových funkcí v Excelu, které se ale změnily tak, aby fungovaly s tabulkami a sloupci v tabulkových modelech. Tato část popisuje textové funkce dostupné v jazyce DAX.

V této kategorii

Funkce Popis
COMBINEVALUES Spojí dva nebo více textových řetězců do jednoho textového řetězce.
CONCATENATE Spojí dva textové řetězce do jednoho textového řetězce.
CONCATENATEX Zřetězí výsledek výrazu vyhodnoceného pro každý řádek tabulky.
EXACT Porovná dva textové řetězce a vrátí TRUE, pokud jsou úplně stejné, FALSE jinak.
FIND Vrátí počáteční pozici jednoho textového řetězce v jiném textovém řetězci.
FIXED Zaokrouhlí číslo na zadaný počet desetinných míst a vrátí výsledek jako text.
FORMAT Převede hodnotu na text podle zadaného formátu.
LEFT Vrátí zadaný počet znaků od začátku textového řetězce.
LEN Vrátí počet znaků v textovém řetězci.
LOWER Převede všechna písmena v textovém řetězci na malá písmena.
MID Vrátí řetězec znaků ze středu textového řetězce vzhledem k počáteční pozici a délce.
REPLACE REPLACE nahradí část textového řetězce na základě zadaného počtu znaků jiným textovým řetězcem.
REPT Zopakuje text o daném počtu opakování.
RIGHT RIGHT vrátí poslední znak nebo znaky v textovém řetězci na základě zadaného počtu znaků.
SEARCH Vrátí číslo znaku, na kterém je nejprve nalezen určitý znak nebo textový řetězec, který čte zleva doprava.
SUBSTITUTE Nahradí stávající text novým textem v textovém řetězci.
TRIM Odebere všechny mezery z textu s výjimkou jednoduchých mezer mezi slovy.
UNICHAR Vrátí znak Unicode odkazovaný číselnou hodnotou.
UNICODE Vrátí číselný kód odpovídající prvnímu znaku textového řetězce.
UPPER Převede textový řetězec na všechna velká písmena.
VALUE Převede textový řetězec, který představuje číslo na číslo.