ENDSWITH

La función ENDSWITH devuelve el valor TRUE si la cadena de texto indicada termina con los caracteres especificados, FALSE en caso contrario.

Sintaxis

ENDSWITH(texto, texto-final)

Parámetros
  • texto: texto en el que realizar la búsqueda
  • texto-final: texto a buscar al final de texto
Valor devuelto

La función ENDSWITH devuelve un booleano.

Información adicional

Según la documentación de Tableau, los posibles espacios en blanco al final del texto en el que realizar la búsqueda son ignorados, cosa que en la práctica no ocurre (véase ejemplo más adelante).

La función no distingue entre mayúsculas y minúsculas.

Ejemplos

Si tenemos un listado de nombres de ciudades, podemos comprobar cuáles terminan en la vocal "a" (o "A") con el siguiente campo calculado:

termina en =

ENDSWITH([City], "a")

Función ENDSWITH

Si el texto en el que realizar la búsqueda contiene caracteres en blanco al final, no se ignoran, al contrario de lo que se afirma en la documentación de Tableau:

termina en =

ENDSWITH("Cordoba ", "a")

El anterior campo calculado devuelve FALSE, tal y como puede comprobarse en la siguiente imagen:

Función ENDSWITH
Categoría
Cadenas de texto
Enviado por admin el Lun, 07/10/2019 - 09:39