Funkcje tekstowe

Język DAX (Data Analysis Expressions) zawiera zestaw funkcji tekstowych opartych na bibliotece funkcji ciągów w programie Excel, ale które zostały zmodyfikowane do pracy z tabelami i kolumnami w modelach tabelarycznych. W tej sekcji opisano funkcje tekstowe dostępne w języku DAX.

W tej kategorii

Function opis
COMBINEVALUES Łączy co najmniej dwa ciągi tekstowe w jeden ciąg tekstowy.
ZŁĄCZYĆ Łączy dwa ciągi tekstowe w jeden ciąg tekstowy.
CONCATENATEX Łączy wynik wyrażenia obliczanego dla każdego wiersza w tabeli.
DOKŁADNE Porównuje dwa ciągi tekstowe i zwraca wartość TRUE, jeśli są dokładnie takie same, w przeciwnym razie wartość FALSE.
ZNALEŹĆ Zwraca pozycję początkową jednego ciągu tekstowego w innym ciągu tekstowym.
STAŁE Zaokrągla liczbę do określonej liczby dziesiętnej i zwraca wynik jako tekst.
FORMACIE Konwertuje wartość na tekst zgodnie z określonym formatem.
LEWEJ Zwraca określoną liczbę znaków od początku ciągu tekstowego.
LEN Zwraca liczbę znaków w ciągu tekstowym.
NIŻSZE Konwertuje wszystkie litery w ciągu tekstowym na małe litery.
POŁOWIE Zwraca ciąg znaków z środka ciągu tekstowego, biorąc pod uwagę pozycję początkową i długość.
ZASTĄPIĆ Funkcja REPLACE zastępuje część ciągu tekstowego na podstawie określonej liczby znaków z innym ciągiem tekstowym.
REPT Powtarza tekst o określonej liczbie razy.
PRAWO Funkcja RIGHT zwraca ostatni znak lub znaki w ciągu tekstowym na podstawie określonej liczby znaków.
SZUKAJ Zwraca liczbę znaków, w których najpierw można odnaleźć określony znak lub ciąg tekstowy, odczytując od lewej do prawej.
ZASTĘPSTWO Zamienia istniejący tekst na nowy tekst w ciągu tekstowym.
PRZYCINANIE Usuwa wszystkie spacje z tekstu z wyjątkiem pojedynczych spacji między wyrazami.
UNICHAR Zwraca znak Unicode, do których odwołuje się wartość liczbowa.
UNICODE Zwraca kod liczbowy odpowiadający pierwszemu znakowi ciągu tekstowego.
GÓRNEJ Konwertuje ciąg tekstowy na wszystkie wielkie litery.
WARTOŚĆ Konwertuje ciąg tekstowy reprezentujący liczbę na liczbę.