Ejemplo de uso
SEARCHB("新", "农历新年", 2)
Sintaxis
HALLARB(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 decadena_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. - Puedes usar los caracteres comodín del signo de interrogación (?) y del asterisco (*) en
cadena_búsqueda
. El signo de interrogación equivale a un solo carácter, mientras que el asterisco equivale a una secuencia de caracteres. Si quieres encontrar un signo de interrogación o un asterisco reales, escribe una tilde (~) antes del carácter o consultaENCONTRARB
. - Usa
SEARCH
con los idiomas que utilicen conjuntos de caracteres estándar ySEARCHB
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
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.
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.
ENCONTRAR:
Devuelve la posición en la que se encuentra por primera vez una cadena dentro del texto, distinguiendo mayúsculas de minúsculas.
ENCONTRARB:
Devuelve la posición en la que se encuentra primero una cadena dentro del texto contando cada doble carácter como 2.