Funções de informação

DAX funções de informação examinam a célula ou linha que é fornecida como um argumento e informa se o valor corresponde ao tipo esperado. Por exemplo, a função ISERROR retorna TRUE se o valor que você referenciar contém um erro.

Nesta categoria

Função Descrição
COLUMNSTATISTICS Retorna uma tabela de estatísticas sobre cada coluna em cada tabela no modelo.
CONTAINS Retorna TRUE se os valores de todas as colunas referidas existirem, ou estiverem contidos, nessas colunas. Caso contrário, retorna FALSE.
CONTÉM Retorna TRUE se existir uma linha de valores ou estiver contida numa tabela. Caso contrário, retorna FALSE.
CONTAINSSTRING Retorna TRUE se uma cadeia de caracteres contiver outra cadeia de caracteres. Caso contrário, retorna FALSE.
CONTAINSSTRINGEXACT Retorna TRUE se uma string contiver outra string. Caso contrário, retorna FALSE.
CUSTOMDATA Retorna o conteúdo da propriedade CustomData na cadeia de conexão.
HASONEFILTER Retorna TRUE se o número de valores diretamente filtrados em columnName for um. Caso contrário, retorna FALSE.
HASONEVALUE Retorna TRUE se o contexto para columnName tiver sido filtrado para apenas um valor distinto. Caso contrário, retorna FALSE.
ISAFTER Retorna TRUE se uma linha cumprir todos os parâmetros de condição que emulam o comportamento de uma cláusula Start At. Caso contrário, retorna FALSE.
ISBLANK Retorna TRUE se um valor estiver em branco. Caso contrário, retorna FALSE.
ISBOOLEAN Retorna TRUE se um valor é um valor lógico. Caso contrário, retorna FALSE. Sinónimo de ISLOGICAL.
ISCROSSFILTERED Devolve TRUE se columnName ou outra coluna na mesma tabela ou numa tabela relacionada estiver a ser filtrada. Caso contrário, retorna FALSE.
ISCURRENCY Devolve TRUE se um valor for um número decimal. Caso contrário, retorna FALSE. Alias de ISDECIMAL.
ISDATETIME Devolve TRUE se um valor for uma data / hora. Caso contrário, retorna FALSE.
ISDECIMAL Retorna TRUE se um valor for um número decimal. Caso contrário, retorna FALSE. Nome alternativo de ISCURRENCY.
ISDOUBLE Retorna TRUE se um valor for um número de ponto flutuante. Caso contrário, retorna FALSE.
ISEMPTY Retorna TRUE se uma tabela estiver vazia. Caso contrário, retorna FALSE.
ISERROR Retorna TRUE se um valor for um erro. Caso contrário, retorna FALSE.
ISEVEN Devolve TRUE se um número for par. Caso contrário, retorna FALSE.
ISFILTERED Devolve TRUE se columnName estiver a ser filtrado diretamente. Caso contrário, retorna FALSE.
ISINSCOPE Retorna TRUE se a coluna especificada for o nível numa hierarquia de níveis. Caso contrário, retorna FALSE.
ISINT64 Retorna TRUE se um valor for um número inteiro. Caso contrário, retorna FALSE. Sinónimo de ISINTEGER.
ISINTEGER Retorna TRUE se um valor for um número inteiro. Caso contrário, retorna FALSE. Alias de ISINT64.
ISLOGICAL Retorna TRUE se um valor for um valor lógico. Caso contrário, retorna FALSE. Alias de ISBOOLEAN.
ISNONTEXT Retorna TRUE se um valor não for texto, incluindo células em branco. Caso contrário, retorna FALSE.
ISNUMBER Retorna TRUE se um valor for um número. Caso contrário, retorna FALSE. Alias de ISNUMERIC.
ISNUMERIC Retorna TRUE se um valor for um número. Caso contrário, retorna FALSE. Nome alternativo de ISNUMBER.
ISODD Devolve TRUE se um número for ímpar. Caso contrário, retorna FALSE.
ISONORAFTER Retorna TRUE se uma linha cumprir todos os parâmetros de condição que emulam o comportamento de uma cláusula Start At. Caso contrário, retorna FALSE.
ISSELECTEDMEASURE Utilizado por expressões de itens de cálculo para determinar se a medida no contexto é uma das especificadas numa lista de medidas.
ISSTRING Retorna TRUE se um valor for texto. Caso contrário, retorna FALSE. Sinónimo de ISTEXT.
ISSUBTOTAL Cria outra coluna numa SUMMARIZE expressão que retorna TRUE se a linha contiver valores subtotais para a coluna especificada. Caso contrário, retorna FALSE.
ISTEXT Retorna TRUE se um valor for texto. Caso contrário, retorna FALSE. Alias de ISSTRING.
NOME Devolve o nome de uma tabela, coluna, medida ou calendário como uma cadeia de texto.
NONVISUAL Marca um filtro de valor em uma expressão SUMMARIZECOLUMNS como não visual.
SELECTEDMEASURE Utilizado em expressões de itens de cálculo para referenciar a medida em contexto.
SELECTEDMEASUREFORMATSTRING Utilizado por expressões de itens de cálculo para obter a cadeia de formato da medida que está em contexto.
SELECTEDMEASURENAME Utilizado pelas expressões dos itens de cálculo para determinar a medida que está em contexto pelo nome.
TABELA Devolve uma referência à tabela associada a uma coluna, medida ou calendário especificado.
TEXTCONTAINS Retorna TRUE se o texto numa coluna corresponder a uma cadeia de pesquisa de acordo com a semântica de pesquisa em texto completo. Caso contrário, retorna FALSE.
SIMILARIDADE TEXTUAL Devolve uma pontuação de relevância que indica quão forte o texto numa coluna corresponde a uma cadeia de pesquisa.
USERCULTURE Retorna a localidade do usuário atual.
USERNAME Retorna o nome de domínio e o nome de usuário das credenciais fornecidas ao sistema no momento da conexão.
USEROBJECTID Retorna a ID de objeto ou SID do usuário atual.
USERPRINCIPALNAME Retorna o nome principal do usuário.