Se aplica a
SharePoint Server Edición de Suscripción SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Empresa SharePoint en Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint en Microsoft 365 Pequeña Empresa Windows SharePoint Services 3.0

HALLAR devuelve el número del carácter en el que se encuentra por primera vez un carácter o cadena de texto específico, comenzando por start_num. Use HALLAR para determinar la ubicación de un carácter o 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 quieres buscar. Puede usar los caracteres comodín de 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.

Posición_inicial     es el número de carácter de within_text en el que desea iniciar la búsqueda. Use núm_inicial para omitir un número específico de caracteres. Por ejemplo, supongamos 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. HALLAR comienza por el carácter 8, busca find_text en el siguiente carácter y devuelve el número 9. HALLAR siempre devuelve el número de caracteres desde el inicio de la within_text, contando los caracteres que omite si start_num es mayor que 1.

Comentarios

  • HALLAR no distingue entre mayúsculas y minúsculas al buscar texto.

  • HALLAR es similar a ENCONTRAR, excepto que ENCONTRAR distingue mayúsculas de minúsculas.

  • Si no se encuentra find_text, la #VALUE! se devuelve el valor de error.

  • Si 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, la #VALUE! se devuelve el valor de error.

Ejemplos

Col1

Col2

Col3

Fórmula

Descripción (resultado)

Facturas

Margen de ganancia

margen

=HALLAR("e",[Col1],6)

Posición de la primera "e" de la cadena, empezando en la sexta posición (7)

Facturas

Margen de ganancia

margen

=HALLAR([Col3],[Col2])

Posición de "margen" en "Margen de beneficio" (8)

Facturas

Margen de ganancia

margen

=REEMPLAZAR([Col2],HALLAR([Col3],[Col2]),6,"Cantidad")

Reemplaza "Margen" por "Importe" (Importe de beneficios)

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.