Função RIGHT
RIGHT retorna os últimos caracteres 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 a referência de coluna não contiver texto, ela será convertida implicitamente como texto.
Valor da propriedade/Valor do 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.
Esta função DAX pode retornar resultados diferentes quando usada em um modelo que é implantado e consultado no modo DirectQuery. Para obter mais informações sobre diferenças semânticas no modo DirectQuery, consulte https://go.microsoft.com/fwlink/?LinkId=219171.
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])