vídeo

Función Hallar en Excel

Función Hallar en Excel

Guía pública de estudio

Materia Sobre esta materia Contenido, alcance y objetivos del recurso

Función Hallar en Excel es una materia de la categoría Excel en formato vídeo que explica cómo usar la función hallar para identificar la posición exacta de un carácter o texto dentro de una cadena. El recurso presenta su sintaxis y muestra ejemplos prácticos para comprender mejor su aplicación en distintos casos. También se destaca que esta función no diferencia entre mayúsculas y minúsculas, un aspecto importante para interpretar correctamente su comportamiento. El enfoque de la ficha es claro y directo, orientado a que el alumnado entienda qué hace la función y cómo se emplea dentro de Excel. A través de este contenido, se puede practicar la lectura de cadenas de texto y la localización de elementos concretos dentro de ellas.

Vídeo Lección 1 de 1 HALLAR en Excel: posición sin distinguir mayúsculas 3:58 min

Resumen de la lección

HALLAR busca un carácter o una cadena dentro de otro texto y devuelve la posición donde comienza. Su sintaxis es HALLAR(texto_buscado; dentro_del_texto; [núm_inicial]): los dos primeros argumentos son obligatorios y el tercero indica desde dónde buscar. Si se omite, Excel empieza en la posición 1. La posición que devuelve se cuenta siempre desde el principio del texto completo, aunque la búsqueda comience más adelante.

El vídeo usa una letra «s» y explica cómo encontrar la segunda coincidencia: hay que iniciar la búsqueda en la posición de la primera «s» más uno; de otro modo se vuelve a encontrar la primera. HALLAR no distingue entre mayúsculas y minúsculas, a diferencia de ENCONTRAR. Por ejemplo, =HALLAR("S";"salsa") devuelve 1 y =HALLAR("s";"salsa";2) devuelve 4. El segundo resultado es la posición absoluta de la segunda «s», no el número de caracteres contados desde el punto de inicio. La ayuda de Microsoft documenta la sintaxis y el número inicial de HALLAR y compara su sensibilidad a mayúsculas con ENCONTRAR.

Objetivos de aprendizaje

  • Identificar qué devuelve HALLAR y distinguir ese resultado del texto buscado.
  • Interpretar sus argumentos y el inicio predeterminado en la posición 1.
  • Encontrar una segunda aparición indicando como inicio la posición previa más uno.
  • Comparar HALLAR con ENCONTRAR respecto de mayúsculas y minúsculas.

Puntos clave

  • HALLAR devuelve un número con la posición de inicio de la coincidencia.
  • El argumento núm_inicial es opcional y, si se omite, toma el valor 1.
  • El número devuelto se cuenta desde el principio del texto, aunque núm_inicial empiece después.
  • HALLAR no distingue mayúsculas y minúsculas; ENCONTRAR sí.
  • En «salsa», HALLAR("S";"salsa") devuelve 1 y HALLAR("s";"salsa";2) devuelve 4.

Última actualización editorial: 10 sept 2026.

Leer la transcripción de la lección

La función hallar en Excel se usa para buscar la posición de un carácter o texto dentro de una cadena de caracteres. Tener en cuenta que la función hallar siempre va a devolver un valor numérico, la posición donde aparece el texto buscado. A continuación, veremos la sintaxis correcta de la función hallar. Como podéis observar, la función hallar va a tener tres argumentos de los cuales dos son obligatorios y uno es optativo. El argumento de texto buscado será el texto que deseamos localizar. Cadena de texto será la cadena de texto donde queremos hacer la búsqueda. Y por último, tenemos el último de los argumentos que es optativo. Número inicial será la posición desde donde queremos comenzar a realizar esa búsqueda. Este argumento es opcional. Si no se pone o se omite, se comenzará desde la posición uno. Vamos a ver ahora un ejemplo de la utilización de la función HALLAR en Excel.

Vamos a intentar localizar la posición de la letra s. Dentro de este texto, llamaríamos a la función hallar y ahora tendremos que poner, entre comillas, el texto buscado. La función hallar no distingue entre mayúsculas y minúsculas, por lo que da igual que lo pongamos en mayúsculas como minúsculas. Voy a localizar la letra s dentro de este texto. Si nosotros no ponemos el último argumento, el programa interpreta que vamos a localizar la letra s a partir de la primera posición. Por lo tanto, nos devolverá la posición en donde aparece. Obviamente esta primera letra, ese Si yo quiero empezar a localizar la posición de la siguiente letra s, no puedo hacerlo desde la primera posición porque si no me va a devolver ya el dos, tendríamos que indicarle a partir de qué posición queremos empezar a hacer esa localización.

Tendríamos que llamar a hallar y vamos a buscar ahora la segunda aparición de la letra s dentro de este texto. Vamos a buscar otra vez la letra s en este caso, dónde lo vamos a localizar aquí. Pero ahora yo quiero empezar a localizarlo, no desde la primera posición, sino desde qué posición: desde la posición donde estaba la primera letra s más uno para que así empiece a localizarla a partir de la tercera posición. Y así aquí vamos a localizar la aparición o la posición donde está escrita. La segunda letra es, esta es la primera letra s, y esta será la segunda es tener en cuenta que cuando yo estoy localizando, pues letras que se repiten, pues tengo que indicarle correctamente a partir de qué posición se van a localizar; si no, el programa

Si empezáis a localizarlo desde la primera posición o de volverás siempre la donde aparece el la primera vez, si aparece la primera vez en la posición dos, nos devuelve siempre dos. Por eso es importante que tengáis en cuenta cómo se ha hecho la localización de la segunda aparición de la letra es.