Share via


Función RIGHT (DAX)

RIGHT devuelve el último carácter o caracteres en una cadena de texto, en función del número de caracteres que especifique.

Sintaxis

RIGHT(<text>, <num_chars>)

Parámetros

Término

Definición

text

Cadena de texto que contiene los caracteres que desea extraer o una referencia a una columna que contiene texto.

num_chars

(opcional) Número de caracteres que desea que RIGHT extraiga; si se omite, es 1. También puede utilizar una referencia a una columna que contenga números.

Si las referencias de columna no contienen texto, se convierten implícitamente a texto.

Valor de propiedad y valor devuelto

Cadena de texto que contiene los caracteres especificados de la parte derecha.

Comentarios

RIGHT siempre cuenta cada carácter como 1, sea de byte único o de doble byte, con independencia de cuál sea la configuración predeterminada del idioma.

Ejemplo: devolver un número fijo de caracteres

Descripción

La siguiente fórmula devuelve los últimos dos dígitos del código de producto en la tabla New Products.

Código

=RIGHT('New Products'[ProductCode],2)

Ejemplo: usar una referencia de columna para especificar el recuento de caracteres

Descripción

La siguiente fórmula devuelve un número variable de dígitos del código de producto en la tabla New Products, en función del número de la columna MyCount. Si no hay ningún valor en la columna MyCount o el valor es un espacio en blanco, RIGHT también devuelve un espacio en blanco.

Código

=RIGHT('New Products'[ProductCode],[MyCount])

Vea también

Referencia

Otros recursos