Funções informativas

As funções de informações DAX examinam a célula ou a linha fornecida como um argumento e informa se o valor corresponde ao tipo esperado. Por exemplo, a função ISERROR retornará TRUE se o valor referenciado contiver um erro.

Nesta categoria

Função Descrição
COLUMNSTATISTICS Retorna uma tabela de estatísticas sobre cada coluna de cada tabela do modelo.
CONTAINS Retornará true se os valores de todas as colunas referidas existirem ou estiverem contidas nessas colunas; caso contrário, a função retornará false.
CONTAINSROW Retornará TRUE se uma linha de valores existir ou estiver contida em uma tabela; caso contrário, retornará FALSE.
CONTAINSSTRING Retorna TRUE ou FALSE, indicando se uma cadeia de caracteres contém outra cadeia de caracteres.
CONTAINSSTRINGEXACT Retorna TRUE ou FALSE, indicando se uma cadeia de caracteres contém outra cadeia de caracteres.
CUSTOMDATA Retorna o conteúdo da propriedade CustomData na cadeia de conexão.
HASONEFILTER Retorna TRUE quando o número de valores filtrados diretamente em columnName é um; caso contrário, retorna FALSE.
HASONEVALUE Retorna TRUE quando o contexto para columnName foi filtrado para apenas um valor distinto. Caso contrário, será FALSE.
ISAFTER Uma função booliana que emula o comportamento de uma cláusula Start At e retorna true para uma linha que atende a todos os parâmetros de condição.
ISBLANK Verifica se um valor está em branco e retorna TRUE ou FALSE.
ISCROSSFILTERED Retorna TRUE quando columnName ou outra coluna na mesma tabela ou relacionada está sendo filtrada.
ISEMPTY Verifica se uma tabela está vazia.
ISERROR Verifica se um valor está errado e retorna TRUE ou FALSE.
ISEVEN Retorna TRUE se o número é par ou FALSE se é ímpar.
ISFILTERED Retorna TRUE quando columnName está sendo filtrado diretamente.
ISINSCOPE Retorna true quando a coluna especificada é o nível em uma hierarquia de níveis.
ISLOGICAL Verifica se um valor é lógico (TRUE ou FALSE) e retorna TRUE ou FALSE.
ISNONTEXT Verifica se um valor não é texto (células em branco não são texto) e retorna TRUE ou FALSE.
ISNUMBER Verifica se um valor é um número e retorna TRUE ou FALSE.
ISODD Retornará TRUE se o número for ímpar ou FALSE se o número for par.
ISONORAFTER Uma função booliana que emula o comportamento de uma cláusula Start At e retorna true para uma linha que atende a todos os parâmetros de condição.
ISSELECTEDMEASURE Usada por expressões para itens de cálculo a fim de determinar se a medida que está no contexto é uma das especificadas em uma lista de medidas.
ISSUBTOTAL Cria outra coluna, em uma expressão SUMMARIZE, que retornará True se a linha contiver valores de subtotal para a coluna fornecida como argumento; caso contrário, retornará False.
ISTEXT Verifica se um valor é texto e retorna TRUE ou FALSE.
NONVISUAL Marca um filtro de valor em uma expressão SUMMARIZECOLUMNS como não visual.
SELECTEDMEASURE Usada por expressões de itens de cálculo para referenciar a medida que está no contexto.
SELECTEDMEASUREFORMATSTRING Usado por expressões para itens de cálculo para recuperar a cadeia de caracteres de formato da medida que está no contexto.
SELECTEDMEASURENAME Usada por expressões de itens de cálculo para determinar a medida que está no contexto por nome.
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 SID ou ID de objeto do usuário atual.
USERPRINCIPALNAME Retorna o nome principal do usuário.