Referencia > Referencia de funciones > Funciones de texto > Position
 
Position
Propósito 
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.
Ejemplos 
Position ( "Mississippi" ; "iss" ; 1 ; 1 ) devuelve 2.
Position ( "Mississippi" ; "iss" ; 1 ; 2 ) devuelve 5.
Position ( "Mississippi" ; "iss" ; 3 ; 1 ) devuelve 5.
Left ( Nombre ; Position ( Nombre ; " " ; 1 ; 1 ) 1 ) devuelve William si Nombre es un campo de texto que contiene William Smith.
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