Ejemplo de uso
FINDB("新", "农历新年", 2)
Sintaxis
ENCONTRARB(cadena_búsqueda; texto_para_buscar; [posición_inicial])
cadena_búsqueda:
cadena que se va a buscar entexto_para_buscar
.- "texto_para_buscar:" texto en el que se debe buscar la primera repetición de
cadena_búsqueda
. posición_inicial
[OPCIONAL, el valor predeterminado es1
]: posición del carácter entexto_para_buscar
en la que iniciar la búsqueda.
Notas
- Si el valor de
cadena_búsqueda
no se encuentra, se devuelve el error #VALUE!. - Los argumentos
cadena_búsqueda
ytexto_para_buscar
deben especificarse por este orden. De lo contrario, es posible que se devuelva el error #VALUE!. Estos argumentos se indican en un orden diferente al de otras funciones de texto, comoSPLIT
ySUSTITUIR
. - Se recomienda usar una función como
SI.ERROR
para comprobar los casos en los que no existan coincidencias para la búsqueda. - Usa
FIND
con los idiomas que utilicen conjuntos de caracteres estándar yFINDB
con los que usen conjuntos de caracteres de doble byte, como el japonés, el chino simplificado, el chino tradicional o el coreano.
Consulta también
ENCONTRAR:
Devuelve la posición en la que se encuentra por primera vez una cadena dentro del texto, distinguiendo mayúsculas de minúsculas.
HALLAR:
Devuelve la posición en la que se encuentra por primera vez una cadena dentro del texto, sin distinguir mayúsculas de minúsculas.
HALLARB:
Devuelve la posición en la que se encuentra primero una cadena dentro del texto contando cada doble carácter como 2.
REEMPLAZAR:
Sustituye parte de una cadena de texto por otra cadena.
REGEXREPLACE:
Sustituye parte de una cadena de texto por otra cadena mediante expresiones regulares.
REGEXMATCH:
Indica si parte de un texto coincide con una expresión regular.
SUSTITUIR:
Sustituye el texto de una cadena por otro texto.
SPLIT:
Divide el texto en función de una cadena o carácter especificado y coloca cada fragmento en una celda independiente de la fila.