SEARCH (función)

Se aplica a
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Empresa SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

BUSCAR devuelve el número del carácter en el que se encuentra por primera vez un carácter específico o una cadena de texto, comenzando por start_num. Use BUSCAR para determinar la ubicación de un carácter o una cadena de texto dentro de otra cadena de texto, de modo que pueda usar las funciones EXTRAE o REEMPLAZAR para cambiar el texto.

Sintaxis

HALLAR(find_text,within_text,start_num)

Find_text es el texto que desea buscar. Puede usar caracteres comodín: signo de interrogación (?) y asterisco (*) en find_text. El signo de interrogación corresponde a un solo carácter cualquiera y el asterisco equivale a cualquier secuencia de caracteres. Para buscar un signo de interrogación o un asterisco, escriba una tilde (~) antes del carácter.

Within_text es el texto en el que desea buscar find_text.

Start_num es el número de caracteres en within_text en el que desea empezar a buscar. Use núm_inicial para omitir un número específico de caracteres. Por ejemplo, suponga que está trabajando con la cadena de texto "AYF0093. YoungMensApparel". Para encontrar el número de la primera "A", en la parte descriptiva de la cadena de texto, establezca núm_inicial en 8, de modo que la función no busque en la parte correspondiente al número de serie. BUSCAR comienza con el carácter 8, encuentra find_text en el siguiente carácter y devuelve el número 9. BUSCAR siempre devuelve el número de caracteres desde el principio de within_text, contando los caracteres que omite si start_num es mayor que 1.

Observaciones

  • La BÚSQUEDA no distingue entre letras mayúsculas y minúsculas al buscar texto.
  • BUSCAR es similar a ENCONTRAR, excepto que ENCONTRAR distingue mayúsculas de minúsculas.
  • Si no se encuentra find_text, el #VALUE! se devuelve el valor de error.
  • Si se omite start_num, se supone que es 1.
  • Si start_num no es mayor que 0 (cero) o es mayor que la longitud de within_text, el #VALUE! se devuelve el valor de error.

Ejemplos

Col1 Col2 Col3 Fórmula Descripción (resultado)
Declaraciones Margen de ganancia margen =HALLAR("e",[Col1],6) Posición de la primera "e" en la cuerda, comenzando en la sexta posición (7)
Declaraciones Margen de ganancia margen =BUSCAR([Col3],[Col2]) Posición de "margin" en "Margen de beneficio" (8)
Declaraciones Margen de ganancia margen =REEMPLAZAR([Col2],BUSCAR([Col3],[Col2]),6,"Cantidad") Sustituye "Margen" por "Importe" (Importe de beneficios)