Função RIGHT (DAX)
RIGHT retorna o(s) último(s) caractere(s) em uma cadeia de caracteres de texto, com base no número de caracteres especificado por você.
Sintaxe
RIGHT(<text>, <num_chars>)
Parâmetros
Termo |
Definição |
---|---|
text |
A cadeia de caracteres de texto que contém os caracteres que você deseja extrair, ou uma referência a uma coluna que contém texto. |
num_chars |
(opcional) O número de caracteres você deseja que RIGHT extraia; se omitido, 1. Também é possível usar uma referência a uma coluna que contém números. |
Se as referências de coluna não contiverem texto, ela será convertida implicitamente como texto.
Valor da propriedade/Valor de retorno
Uma cadeia de caracteres de texto que contém os caracteres especificados na extremidade direita.
Comentários
RIGHT sempre conta cada caractere, de um ou dois bytes, como 1, independentemente da configuração de idioma padrão.
Exemplo: retornando um número fixo de caracteres
Descrição
A fórmula a seguir retorna os últimos dois dígitos do código de produto na tabela New Products.
Código
=RIGHT('New Products'[ProductCode],2)
Exemplo: usando uma referência de coluna para especificar a contagem de caracteres
Descrição
A fórmula a seguir retorna um número variável de dígitos do código de produto na tabela New Products, dependendo do número na coluna, MyCount. Se não houver nenhum valor na coluna, MyCount, ou o valor for um espaço em branco, RIGHT também retornará um espaço em branco.
Código
=RIGHT('New Products'[ProductCode],[MyCount])
Consulte também