Estadística avanzada de Excel: función ENCONTRAR

Descripción

FIND y FINDB localizan una cadena de texto dentro de una segunda cadena de texto y devuelven el número de la posición inicial de la primera cadena de texto desde el primer carácter de la segunda cadena de texto.

FIND está diseñado para usarse con idiomas que usan el juego de caracteres de un byte (SBCS), mientras que FINDB está diseñado para usar con idiomas que usan el juego de caracteres de doble byte (DBCS). La configuración de idioma predeterminada en su computadora afecta el valor de retorno de la siguiente manera:

  • FIND siempre cuenta cada carácter, ya sea de un byte o de doble byte, como 1, sin importar cuál sea la configuración de idioma predeterminada

  • FINDB cuenta cada carácter de doble byte como 2 cuando ha habilitado la edición de un idioma que admite DBCS y luego lo ha establecido como el idioma predeterminado. De lo contrario, FINDB cuenta cada carácter como 1

Los idiomas que admiten DBCS incluyen japonés, chino (simplificado), chino (tradicional) y coreano.

Sintaxis

FIND (find_text, within_text, [start_num]) 
FINDB (find_text, within_text, [start_num])

Argumentos

Argumento Descripción Requerido / Opcional
Buscar texto El texto que desea buscar. Necesario
Inside_text El texto que contiene el texto que desea buscar. Necesario
Núm_inicio

Especifica el carácter en el que comenzar la búsqueda.

El primer carácter de within_text es el carácter número 1.

Si omite núm_inicial, se supone que es 1.

Opcional

Notas

  • FIND y FINDB distinguen entre mayúsculas y minúsculas y no permiten caracteres comodín. Si no desea realizar una búsqueda que distinga entre mayúsculas y minúsculas o utilizar caracteres comodín, puede utilizar SEARCH y SEARCHB.

  • Si find_text es "" (texto vacío), FIND coincide con el primer carácter de la cadena de búsqueda (es decir, el carácter numerado start_num o 1).

  • Find_text no puede contener caracteres comodín.

  • Utilice start_num para omitir un número específico de caracteres. FIND siempre devuelve el número de caracteres desde el inicio de within_text, contando los caracteres que omite si start_num es mayor que 1.

  • Si find_text no aparece en within_text, FIND y FINDB devuelven el #VALUE! valor de error.

  • Si start_num no es mayor que cero, FIND y FINDB devuelven el #VALUE! valor de error.

  • Si start_num es mayor que la longitud de within_text, FIND y FINDB devuelven el #VALUE! valor de error.

Aplicabilidad

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Ejemplo