Funkcje informacyjne

Funkcje informacyjne języka DAX patrzą na komórkę lub wiersz podany jako argument i informują, czy wartość jest zgodna z oczekiwanym typem. Na przykład funkcja ISERROR zwraca wartość TRUE, jeśli wartość, do której odwołujesz się, zawiera błąd.

W tej kategorii

Function opis
STATYSTYKI KOLUMN Zwraca tabelę statystyk dotyczących każdej kolumny w każdej tabeli w modelu.
ZAWIERA Zwraca wartość true, jeśli w tych kolumnach istnieją lub znajdują się wartości dla wszystkich określonych kolumn; w przeciwnym razie funkcja zwraca wartość false.
CONTAINSROW Zwraca wartość TRUE, jeśli wiersz wartości istnieje lub znajduje się w tabeli, w przeciwnym razie zwraca wartość FALSE.
ZAWIERASTRING Zwraca wartość TRUE lub FALSE wskazującą, czy jeden ciąg zawiera inny ciąg.
CONTAINSSTRINGEXACT Zwraca wartość TRUE lub FALSE wskazującą, czy jeden ciąg zawiera inny ciąg.
CUSTOMDATA Zwraca zawartość właściwości CustomData w parametry połączenia.
HASONEFILTER Zwraca wartość TRUE, gdy liczba bezpośrednio filtrowanych wartości w kolumnie columnName jest jedną. W przeciwnym razie zwraca wartość FALSE.
HASONEVALUE Zwraca wartość TRUE, gdy kontekst kolumny columnName został odfiltrowany tylko do jednej odrębnej wartości. W przeciwnym razie wartość FALSE.
ISAFTER Funkcja logiczna, która emuluje zachowanie klauzuli Start At i zwraca wartość true dla wiersza spełniającego wszystkie parametry warunku.
ISBLANK Sprawdza, czy wartość jest pusta, i zwraca wartość TRUE lub FALSE.
ISCROSSFILTERED Zwraca wartość TRUE, gdy kolumna columnName lub inna kolumna w tej samej lub powiązanej tabeli jest filtrowana.
ISEMPTY Sprawdza, czy tabela jest pusta.
ISERROR Sprawdza, czy wartość jest błędem, i zwraca wartość TRUE lub FALSE.
ISEVEN Zwraca wartość TRUE, jeśli liczba jest parzysta lub FAŁSZ, jeśli liczba jest nieparzysta.
ISFILTERED Zwraca wartość TRUE, gdy kolumna columnName jest filtrowana bezpośrednio.
ISINSCOPE Zwraca wartość true, gdy określona kolumna jest poziomem w hierarchii poziomów.
ISLOGICAL Sprawdza, czy wartość jest wartością logiczną (TRUE lub FALSE) i zwraca wartość TRUE lub FALSE.
ISNONTEXT Sprawdza, czy wartość nie jest tekstem (puste komórki nie są tekstem) i zwraca wartość TRUE lub FALSE.
ISNUMBER Sprawdza, czy wartość jest liczbą, i zwraca wartość TRUE lub FALSE.
ISODD Zwraca wartość TRUE, jeśli liczba jest nieparzysta lub FAŁSZ, jeśli liczba jest parzysta.
ISONORAFTER Funkcja logiczna, która emuluje zachowanie klauzuli Start At i zwraca wartość true dla wiersza spełniającego wszystkie parametry warunku.
ISSELECTEDMEASURE Używane przez wyrażenia dla elementów obliczeniowych w celu określenia miary, która znajduje się w kontekście, jest jedną z tych określonych na liście miar.
ISSUBTOTAL Tworzy inną kolumnę w wyrażeniu SUMMARIZE, które zwraca wartość True, jeśli wiersz zawiera wartości sumy częściowej dla kolumny podanej jako argument, w przeciwnym razie zwraca wartość False.
ISTEXT Sprawdza, czy wartość jest tekstem, i zwraca wartość TRUE lub FALSE.
NIEVISUAL Oznacza filtr wartości w wyrażeniu SUMMARIZECOLUMNS jako inny niż wizualizacja.
SELECTEDMEASURE Używane przez wyrażenia dla elementów obliczeniowych do odwołowania się do miary, która jest w kontekście.
SELECTEDMEASUREFORMATSTRING Używane przez wyrażenia dla elementów obliczeniowych w celu pobrania ciągu formatu miary, która jest w kontekście.
SELECTEDMEASURENAME Używane przez wyrażenia dla elementów obliczeniowych do określania miary, która jest w kontekście według nazwy.
USERCULTURE Zwraca ustawienia regionalne dla bieżącego użytkownika.
NAZWĘ UŻYTKOWNIKA Zwraca nazwę domeny i nazwę użytkownika z poświadczeń podanych systemowi w czasie połączenia.
USEROBJECTID Zwraca identyfikator obiektu bieżącego użytkownika lub identyfikator SID.
USERPRINCIPALNAME Zwraca główną nazwę użytkownika.