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. |