Udostępnij za pośrednictwem


Funkcje informacyjne

DAX funkcje informacji patrzą na komórkę lub wiersz, który jest udostępniany jako argument i informuje, czy wartość jest zgodna z oczekiwanym typem. Na przykład funkcja ISERROR zwraca TRUE, jeśli wartość, do której odwołujesz się, zawiera błąd.

W tej kategorii

Funkcja Opis
COLUMNSTATISTICS Zwraca tabelę statystyk dotyczących każdej kolumny w każdej tabeli w modelu.
CONTAINS 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 TRUE, jeśli wiersz wartości istnieje lub znajduje się w tabeli, w przeciwnym razie zwraca wartość FALSE.
CONTAINSSTRING Zwraca TRUE lub FALSE wskazującą, czy jeden ciąg zawiera inny ciąg.
CONTAINSSTRINGEXACT Zwraca TRUE lub FALSE wskazującą, czy jeden ciąg zawiera inny ciąg.
CUSTOMDATA Zwraca zawartość właściwości CustomData w parametrach połączenia.
HASONEFILTER Zwraca TRUE, gdy liczba bezpośrednio filtrowanych wartości w columnName jest jedna; w przeciwnym razie zwraca wartość FALSE.
HASONEVALUE Zwraca TRUE, gdy kontekst columnName został odfiltrowany tylko do jednej odrębnej wartości. W przeciwnym razie 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, czy FALSE.
ISCROSSFILTERED Zwraca TRUE podczas filtrowania columnName lub innej kolumny w tej samej lub powiązanej tabeli.
ISEMPTY Sprawdza, czy tabela jest pusta.
ISERROR Sprawdza, czy wartość jest błędem, i zwraca TRUE, czy FALSE.
ISEVEN Zwraca TRUE, jeśli liczba jest parzysta lub FALSE, jeśli liczba jest nieparzysta.
ISFILTERED Zwraca TRUE, gdy columnName jest filtrowany 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 TRUE lub FALSE.
ISNUMBER Sprawdza, czy wartość jest liczbą, i zwraca TRUE, czy FALSE.
ISODD Zwraca TRUE, jeśli liczba jest nieparzysta lub FALSE, 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 kolejną 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.
NONVISUAL Oznacza filtr wartości w wyrażeniu SUMMARIZECOLUMNS jako niewizualny.
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.
USERNAME 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.