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 TRUE, jeśli wartości dla wszystkich odwoływanych kolumn istnieją w tych kolumnach lub są w nich zawarte. W przeciwnym razie zwraca wartość FALSE.
CONTAINSROW Zwraca wartość TRUE , jeśli wiersz wartości istnieje lub znajduje się w tabeli. W przeciwnym razie zwraca wartość FALSE.
CONTAINSSTRING Zwraca wartość TRUE , jeśli jeden ciąg zawiera inny ciąg. W przeciwnym razie zwraca wartość FALSE.
CONTAINSSTRINGEXACT Zwraca wartość TRUE , jeśli jeden ciąg zawiera inny ciąg. W przeciwnym razie zwraca wartość FALSE.
CUSTOMDATA Zwraca zawartość właściwości CustomData w parametrach połączenia.
HASONEFILTER Zwraca TRUE, jeśli liczba bezpośrednio filtrowanych wartości na columnName wynosi jeden. W przeciwnym razie zwraca wartość FALSE.
HASONEVALUE Zwraca wartość TRUE , jeśli kontekst dla columnName elementu został odfiltrowany tylko do jednej odrębnej wartości. W przeciwnym razie zwraca wartość FALSE.
ISAFTER Zwraca wartość TRUE , jeśli wiersz spełnia wszystkie parametry warunku, które emulują zachowanie klauzuli Start At. W przeciwnym razie zwraca wartość FALSE.
ISBLANK Zwraca TRUE, jeśli wartość jest pusta. W przeciwnym razie zwraca wartość FALSE.
ISBOOLEAN Zwraca TRUE wartość, jeśli wartość jest wartością logiczną. W przeciwnym razie zwraca wartość FALSE. Alias ISLOGICAL.
ISCROSSFILTERED Zwraca TRUE, jeśli columnName lub inna kolumna w tej samej lub powiązanej tabeli jest filtrowana. W przeciwnym razie zwraca wartość FALSE.
ISCURRENCY Zwraca TRUE wartość, jeśli wartość jest liczbą dziesiętną. W przeciwnym razie zwraca wartość FALSE. Alias funkcji ISDECIMAL.
ISDATETIME Zwraca TRUE wartość, jeśli wartość jest datą/godziną. W przeciwnym razie zwraca wartość FALSE.
ISDECIMAL Zwraca TRUE wartość, jeśli wartość jest liczbą dziesiętną. W przeciwnym razie zwraca wartość FALSE. Alias funkcji ISCURRENCY.
ISDOUBLE Zwraca TRUE wartość, jeśli wartość jest liczbą zmiennoprzecinkową. W przeciwnym razie zwraca wartość FALSE.
ISEMPTY Zwraca wartość TRUE , jeśli tabela jest pusta. W przeciwnym razie zwraca wartość FALSE.
ISERROR Zwraca TRUE wartość, jeśli wartość jest błędem. W przeciwnym razie zwraca wartość FALSE.
ISEVEN Zwraca TRUE wartość , jeśli liczba jest parzysta. W przeciwnym razie zwraca wartość FALSE.
ISFILTERED Zwraca wartość TRUE , jeśli columnName jest filtrowana bezpośrednio. W przeciwnym razie zwraca wartość FALSE.
ISINSCOPE Zwraca wartość TRUE , jeśli określona kolumna jest poziomem w hierarchii poziomów. W przeciwnym razie zwraca wartość FALSE.
ISINT64 Zwraca TRUE wartość, jeśli wartość jest liczbą całkowitą. W przeciwnym razie zwraca wartość FALSE. Alias ISINTEGER.
ISINTEGER Zwraca TRUE wartość, jeśli wartość jest liczbą całkowitą. W przeciwnym razie zwraca wartość FALSE. Alias ISINT64.
ISLOGICAL Zwraca TRUE wartość, jeśli wartość jest wartością logiczną. W przeciwnym razie zwraca wartość FALSE. Alias funkcji ISBOOLEAN.
ISNONTEXT Zwraca TRUE, jeśli dana wartość nie jest tekstem, w tym również puste komórki. W przeciwnym razie zwraca wartość FALSE.
ISNUMBER Zwraca TRUE wartość, jeśli wartość jest liczbą. W przeciwnym razie zwraca wartość FALSE. Alias funkcji ISNUMERIC.
ISNUMERIC Zwraca TRUE wartość, jeśli wartość jest liczbą. W przeciwnym razie zwraca wartość FALSE. Alias elementu ISNUMBER.
ISODD Zwraca wartość TRUE , jeśli liczba jest nieparzysta. W przeciwnym razie zwraca wartość FALSE.
ISONORAFTER Zwraca wartość TRUE , jeśli wiersz spełnia wszystkie parametry warunku, które emulują zachowanie klauzuli Start At. W przeciwnym razie zwraca wartość FALSE.
ISSELECTEDMEASURE Używane przez wyrażenia w elementach obliczeniowych do określania, czy miara w bieżącym kontekście jest jedną z miar określonych na liście.
ISSTRING Zwraca TRUE wartość, jeśli wartość jest tekstem. W przeciwnym razie zwraca wartość FALSE. Alias ISTEXT.
ISSUBTOTAL Tworzy dodatkową kolumnę w wyrażeniu SUMMARIZE, która zwraca TRUE, jeśli wiersz zawiera wartości sum częściowych dla określonej kolumny. W przeciwnym razie zwraca wartość FALSE.
ISTEXT Zwraca TRUE wartość, jeśli wartość jest tekstem. W przeciwnym razie zwraca wartość FALSE. Alias ISSTRING.
NAMEOF Zwraca nazwę tabeli, kolumny, miary lub kalendarza jako ciąg tekstowy.
NONVISUAL Oznacza filtr wartości w wyrażeniu SUMMARIZECOLUMNS jako niewizualny.
SELECTEDMEASURE Używane w wyrażeniach elementów obliczeniowych do odwoływania się do miary znajdującej się w bieżącym kontekście.
SELECTEDMEASUREFORMATSTRING Używane przez wyrażenia elementów obliczeniowych do pobierania ciągu formatowania miary znajdującej się w bieżącym kontekście.
SELECTEDMEASURENAME Używane przez wyrażenia dla elementów obliczanych do określania miary znajdującej się w kontekście na podstawie nazwy.
TABELA Zwraca odwołanie do tabeli skojarzonej z określoną kolumną, miarą lub kalendarzem.
TEXTCONTAINS Zwraca TRUE, jeśli tekst w kolumnie odpowiada ciągowi wyszukiwania zgodnie z semantyką wyszukiwania pełnotekstowego. W przeciwnym razie zwraca wartość FALSE.
TEXTSIMILARITY Zwraca wynik istotności wskazujący, jak mocno tekst w kolumnie pasuje do ciągu wyszukiwania.
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 lub identyfikator SID bieżącego użytkownika.
USERPRINCIPALNAME Zwraca główną nazwę użytkownika.