Referencia > Referencia de funciones > Funciones de texto > Position
 

Position

Devuelve la posición inicial de la ocurrencia especificada de textoBuscado en el texto.

Formato 

Position ( texto ; textoBuscado ; inicio ; aparición )

Parámetros 

texto: cualquier expresión de texto o campo de texto.

textoBuscado: cualquier expresión de texto o campo de texto que represente el conjunto de caracteres que desea buscar.

inicio: cualquier expresión numérica o campo que contenga un número, que representa el número de caracteres desde el inicio de la cadena de texto en la que comienza la búsqueda. Si se especifica un valor inicial igual o inferior a 1, la búsqueda se inicia desde el primer carácter de la cadena de texto.

aparición: cualquier expresión numérica o campo que contenga un número, que representa la aparición de la cadena de texto que desea buscar. La exploración comienza con el valor de inicio y si la ocurrencia es positiva, continúa hasta el final de la cadena de texto; si la ocurrencia es negativa, la exploración continúa hasta el inicio de la cadena de texto.. Un valor cero para aparición no es válido y devuelve el resultado cero.

Tipo de datos devuelto 

número

Se origina en 

FileMaker Pro 6.0 o anterior

Descripción 

Esta función no distingue entre mayúsculas y minúsculas. Si textoBuscado no aparece en texto o si no se ha especificado ninguna aparición, se devuelve cero.

Ejemplo 1 

Position ( "Mississippi" ; "iss" ; 1 ; 1 ) devuelve 2.

Position ( "Mississippi" ; "iss" ; 1 ; 2 ) devuelve 5.

Position ( "Mississippi" ; "iss" ; 3 ; 1 ) devuelve 5.

Ejemplo 2 

Left ( Nombre ; Position ( Nombre ; " " ; 1 ; 1 ) 1 ) devuelve William si Nombre es un campo de texto que contiene William Smith.

Ejemplo 3 

Right ( Nombre ; Length ( Nombre ) - Position ( Nombre; " " ; Length ( Nombre ) ; 1 ) ) devuelve Smith.

Temas relacionados 

Referencia de funciones (lista de categorías)

Referencia de funciones (orden alfabético)

Acerca de las fórmulas

Notas acerca de las funciones

Definir campos de cálculo

Operadores en fórmulas