SEARCH function
La función SEARCH() busca una cadena de texto dentro de otra y devuelve la posición inicial de la primera cadena de texto con respecto al primer carácter de la segunda cadena de texto.
- La función no distingue entre mayúsculas y minúsculas.
- Si la subcadena no se encuentra, la función devuelve -1.
- Si la cadena vacía ("") se establece como argumento para search_text, la función SEARCH devolverá 1.
- Se pueden usar comodines en el argumento para search_text: signo de interrogación (?) y asterisco (*). El signo de interrogación coincide con cualquier carácter; el asterisco coincide con cualquier secuencia de caracteres. Si necesita incluir un signo de interrogación o un asterisco en el texto de búsqueda, ponga una virgulilla (~) antes del símbolo en el argumento.
Formato:
SEARCH(search_text;string)
SEARCH(search_text;string)
Ejemplo:
SEARCH("BOAT*down?he stream";"Row, row, row your boat, gently down the stream") //devuelve 20
SEARCH("What's up~?"; "Did he ask you what's up?") //devuelve 16
SEARCH("apple?";"one apple two apples") //devuelve 5
MID({{Task.Field}};Search(",";{{Task.Field}})+2;1000) // devuelve Tom, si Task.Field="Hello, Tom"