LEFT

Este artículo se ha traducido del inglés mediante IA y puede contener errores. Sus comentarios nos ayudarán a mejorar.

Descripción

La función LEFT extrae un número determinado de caracteres del principio de un valor de texto.

Uso

LEFT(text, number_characters)
Argumento Tipo Requerido Descripción
text Texto El texto de entrada
number_of_characters Numérico El número de caracteres a incluir

Observaciones

Si el argumento text está en blanco, o number_of_characters es cero, el resultado será un valor de texto en blanco.

Idiomas de derecha a izquierda

Tenga en cuenta que, si bien el nombre de la función, «LEFT», se hereda de Excel, siempre se refiere al principio del texto, independientemente de la dirección de la escritura. Para los idiomas de derecha a izquierda, la función LEFT extrae el número de caracteres indicado desde el principio del texto, que en realidad serían los caracteres más a la derecha visualmente hablando.

Por ejemplo, si tuviera un campo TEXT con el texto سلام الکس y la fórmula LEFT(TEXT, 4) es igual a "سلام".

Ejemplo

En algunos casos, puede tener un número de registro, un número de teléfono u otro texto que contenga información incrustada en el código. Por ejemplo, en Holanda, los dos primeros dígitos de los números de teléfono fijos indican la ciudad. Los números que empiezan por «070», como 070 353 3000, pertenecen a la ciudad de La Haya, mientras que los que empiezan por «020», como 020 334 4522, son de Ámsterdam.

Puede encontrar los tres primeros dígitos de un campo de texto PHONE_NUMBER utilizando la fórmula:

LEFT(PHONE_NUMBER, 3)

A continuación, puede utilizar la función IF para calcular la ciudad basándose en estos tres primeros dígitos:

IF(LEFT(PHONE_NUMBER, 3) == "070", "La Haya", 
  IF(LEFT(PHONE_NUMBER, 3) == "020", "Ámsterdam", "Otro"))
Siguiente elemento
POWER