Utilice Excel como motor de búsqueda de imágenes de Google

Última actualización el 06/08/2025
Tiempo de lectura: 5 minutos

¿Cómo convertir Excel en un buscador de imágenes como en Google Imágenes?

  1. Comience buscando una imagen. Copie la URL y péguela en Excel.
  2. Transformar URL en URL dinámica. Cambiar la URL para utilizar el contenido de una celda.
  3. Utilice la función SERVICEWEB. Esta función le permite recuperar el resultado de la consulta de búsqueda.
  4. Recuperar la URL de la imagen. Con unas pocas transformaciones, puedes aislar la URL de cada imagen.
  5. Función IMAGEN. Inserte la URL en la función IMAGEN para mostrar la imagen en Excel.

Según una idea de Nicolás Brabante, Samuel Gothon-Raynaud et Martín AUBARD

Paso 1: buscar imágenes en Google

Empecemos por buscar imágenes en Google Imágenes. Aquí buscamos el Arco del Triunfo.

Primera observación, la URL generada es extremadamente larga.

https://www.google.com/search?sca_esv=99dc5775480ade1c&hl=fr&sxsrf=ACQVn08lMTKHEQEqhvFWlKD_wULvzSValg:1706677270446&q=arc+de+triomphe&tbm=isch&source=lnms&sa=X&ved=2ahUKEwikyM2j7IaEAxUJdqQEHRZdBv4Q0pQJegQICxAB

Paso 2: simplifica la URL

Luego simplificaremos la URL procediendo de la siguiente manera:

  1. Mantenga el inicio de la URL hasta ¿buscar?
  2. Eliminar todas las indicaciones entre ¿buscar? y &q= (q significa consulta)
  3. Identificador tbm=isch
  4. Eliminar todo después
  5. La URL se convierte

https://www.google.com/search?q=arc+de+triomphe&tbm=isch

URL de imagen de Google simplificada

Paso 3: transformar la URL utilizando el contenido de la celda

Ahora transformaremos la URL para usar el contenido de la celda B1. Para ello utilizaremos el personaje y enlace la parte fija de la URL con el contenido de la celda B1

Transformar URL para usar el contenido de la celda B1

Paso 4: Uso de la función WEBSERVICE

entonces lo haremos poner esta URL en la función WEBSERVICE para recuperar toda la información adjunta a esta URL.

Función SERVICEWEB para recuperar datos de Google Image

El resultado es extremadamente completo y contiene toda la información de la página de Google Imágenes. Si lo pegamos en un documento de Word, podemos ver que esta URL genera 9 páginas de datos. Aquí es donde recuperaremos la URL de cada imagen. página.

Resultado devuelto por la función SERVICEWEB

Toda esta información no nos interesa. Ahora trabajaremos en la cadena de caracteres para mantener solo la URL de una imagen.

Paso 5: excluir el inicio de la cadena

En esta larga cadena de caracteres, no queremos conservar el inicio. La información que nos interesa comienza con la indicación. IMÁGENESEsta es la etiqueta para el inicio de la visualización de imágenes en la página web.

Buscando el término IMÁGENES abarcan

Usaremos el Función TEXTO.DESPUÉS para aislar el texto que está después de esta cadena de caracteres específica

Excluyendo la primera parte del resultado de la URL

Paso 6: busque la instrucción SRC

En una página web HTML, para encontrar una imagen, debes encontrar la etiqueta que contiene la fuente de la imagen. Dentro de esta etiqueta tenemos la instrucción. src = Por tanto, a partir de este término encontraremos la URL de la imagen.

Inicio de la visualización de la fuente de la imagen

Paso 7: excluir la cotización

Podemos mejorar la división si no conservamos la primera comilla. Pero aquí hay que ser astuto..

Excel utiliza comillas para cadenas de caracteres. Entonces, no podemos escribir =TEXT.AFTER(B4;"src="") porque esto provocará un error de sintaxis.

Para agregar el símbolo " En nuestra búsqueda, pasaremos por la instrucción CAR. Esta función devuelve un carácter de su código ASCIIEl código para las comillas es 34. Por lo tanto, la fórmula quedará así:

URL de la imagen sin comillas

Paso 8: conserve solo la URL de la imagen

Ahora solo necesitamos conservar la URL de la imagen. De nuevo, usaremos las comillas para ubicar el final de la URL de la imagen. Pero aquí, usaremos La función TEXT.BEFORE para mantener el texto antes de las comillas.

Extrayendo la URL de la imagen

Paso 9: use la función IMAGEN

Por último, solo necesitamos usar la función IMAGEN de Excel 365 para convertir la URL en una imagen.

Convertir URL a imagen con la función IMAGEN

Paso 10: Cómo recuperar la imagen n

Podemos mejorar el proceso recuperando no la primera imagen, sino la 2ª, 3ª,.... Para ello basta con hacer una simple modificación a paso 6.

La función TEXT.AFTER tiene un tercer argumento que especifica si queremos recuperar el primer, segundo o tercer término de búsqueda. Supongamos que queremos recuperar la segunda imagen; simplemente añadiremos el valor 3 a nuestra función.

Recupera la segunda imagen de la galería de imágenes de Google.

Con esta sencilla modificación, obtenemos la URL de la segunda imagen en la solicitud. Y así la función IMAGEN mostrará la imagen asociada de Google en Excel.

Paso 11 (opcional): cree una función LAMBDA

Para evitar manipular varias celdas para obtener la URL de cada imagen, puede crear una función LAMBDA y dale un nombre, como aquí GOOGLE.IMAGE.

Probando la función LAMBDA con imágenes

Puede escribir su función LAMBDA manualmente o usar el suplemento AFE para hacer este trabajo automáticamente. Esto es lo que se explica en este artículo.

Crear una función de portada LAMBDA

Artículos relacionados

5 Comentarios

  1. matthieu
    18/05/2024 a las 18:46

    Hola, gracias, es realmente genial. Por otro lado, probé con un archivo grande y muchas celdas mostraban el valor o el error de conexión. Mirando más de cerca, noté que la función seviceweb ya no muestra la información. ¿Cómo se hace esto? Gracias. Buenas tardes

    Responder

    • Frédéric LE GUEN
      19/05/2024 a las 07:12

      Esto funciona para mi. Es posible que tenga demasiadas imágenes y la función WEBSERVICE no responde a la solicitud.

      Responder

      • MATHIEU
        22/05/2024 a las 16:30

        Hola, de hecho revisé la URL y funciona bien. Te lo agradezco de nuevo. ¿Es posible hacer esto con otro buscador de imágenes como Bing? Probé SERVICEWEB con una dirección de Bing y sistemáticamente me da un error de VALOR. ¿Quizás sabes por qué?
        encore merci,
        Bonne fin de journée

      • Frédéric LE GUEN
        09/06/2024 a las 10:21

        No lo sé. No hice la prueba con Bing (demasiado trabajo de todos modos)

  2. daoudi
    01/02/2024 a las 08:07

    Muy interesante, es genial 🤩

    Responder

Dejar un comentario

Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Utilice Excel como motor de búsqueda de imágenes de Google

    Tiempo de leer: 5 minutos
    Última actualización el 06/08/2025

    ¿Cómo convertir Excel en un buscador de imágenes como en Google Imágenes?

    1. Comience buscando una imagen. Copie la URL y péguela en Excel.
    2. Transformar URL en URL dinámica. Cambiar la URL para utilizar el contenido de una celda.
    3. Utilice la función SERVICEWEB. Esta función le permite recuperar el resultado de la consulta de búsqueda.
    4. Recuperar la URL de la imagen. Con unas pocas transformaciones, puedes aislar la URL de cada imagen.
    5. Función IMAGEN. Inserte la URL en la función IMAGEN para mostrar la imagen en Excel.

    Según una idea de Nicolás Brabante, Samuel Gothon-Raynaud et Martín AUBARD

    Paso 1: buscar imágenes en Google

    Empecemos por buscar imágenes en Google Imágenes. Aquí buscamos el Arco del Triunfo.

    Primera observación, la URL generada es extremadamente larga.

    https://www.google.com/search?sca_esv=99dc5775480ade1c&hl=fr&sxsrf=ACQVn08lMTKHEQEqhvFWlKD_wULvzSValg:1706677270446&q=arc+de+triomphe&tbm=isch&source=lnms&sa=X&ved=2ahUKEwikyM2j7IaEAxUJdqQEHRZdBv4Q0pQJegQICxAB

    Paso 2: simplifica la URL

    Luego simplificaremos la URL procediendo de la siguiente manera:

    1. Mantenga el inicio de la URL hasta ¿buscar?
    2. Eliminar todas las indicaciones entre ¿buscar? y &q= (q significa consulta)
    3. Identificador tbm=isch
    4. Eliminar todo después
    5. La URL se convierte

    https://www.google.com/search?q=arc+de+triomphe&tbm=isch

    URL de imagen de Google simplificada

    Paso 3: transformar la URL utilizando el contenido de la celda

    Ahora transformaremos la URL para usar el contenido de la celda B1. Para ello utilizaremos el personaje y enlace la parte fija de la URL con el contenido de la celda B1

    Transformar URL para usar el contenido de la celda B1

    Paso 4: Uso de la función WEBSERVICE

    entonces lo haremos poner esta URL en la función WEBSERVICE para recuperar toda la información adjunta a esta URL.

    Función SERVICEWEB para recuperar datos de Google Image

    El resultado es extremadamente completo y contiene toda la información de la página de Google Imágenes. Si lo pegamos en un documento de Word, podemos ver que esta URL genera 9 páginas de datos. Aquí es donde recuperaremos la URL de cada imagen. página.

    Resultado devuelto por la función SERVICEWEB

    Toda esta información no nos interesa. Ahora trabajaremos en la cadena de caracteres para mantener solo la URL de una imagen.

    Paso 5: excluir el inicio de la cadena

    En esta larga cadena de caracteres, no queremos conservar el inicio. La información que nos interesa comienza con la indicación. IMÁGENESEsta es la etiqueta para el inicio de la visualización de imágenes en la página web.

    Buscando el término IMÁGENES abarcan

    Usaremos el Función TEXTO.DESPUÉS para aislar el texto que está después de esta cadena de caracteres específica

    Excluyendo la primera parte del resultado de la URL

    Paso 6: busque la instrucción SRC

    En una página web HTML, para encontrar una imagen, debes encontrar la etiqueta que contiene la fuente de la imagen. Dentro de esta etiqueta tenemos la instrucción. src = Por tanto, a partir de este término encontraremos la URL de la imagen.

    Inicio de la visualización de la fuente de la imagen

    Paso 7: excluir la cotización

    Podemos mejorar la división si no conservamos la primera comilla. Pero aquí hay que ser astuto..

    Excel utiliza comillas para cadenas de caracteres. Entonces, no podemos escribir =TEXT.AFTER(B4;"src="") porque esto provocará un error de sintaxis.

    Para agregar el símbolo " En nuestra búsqueda, pasaremos por la instrucción CAR. Esta función devuelve un carácter de su código ASCIIEl código para las comillas es 34. Por lo tanto, la fórmula quedará así:

    URL de la imagen sin comillas

    Paso 8: conserve solo la URL de la imagen

    Ahora solo necesitamos conservar la URL de la imagen. De nuevo, usaremos las comillas para ubicar el final de la URL de la imagen. Pero aquí, usaremos La función TEXT.BEFORE para mantener el texto antes de las comillas.

    Extrayendo la URL de la imagen

    Paso 9: use la función IMAGEN

    Por último, solo necesitamos usar la función IMAGEN de Excel 365 para convertir la URL en una imagen.

    Convertir URL a imagen con la función IMAGEN

    Paso 10: Cómo recuperar la imagen n

    Podemos mejorar el proceso recuperando no la primera imagen, sino la 2ª, 3ª,.... Para ello basta con hacer una simple modificación a paso 6.

    La función TEXT.AFTER tiene un tercer argumento que especifica si queremos recuperar el primer, segundo o tercer término de búsqueda. Supongamos que queremos recuperar la segunda imagen; simplemente añadiremos el valor 3 a nuestra función.

    Recupera la segunda imagen de la galería de imágenes de Google.

    Con esta sencilla modificación, obtenemos la URL de la segunda imagen en la solicitud. Y así la función IMAGEN mostrará la imagen asociada de Google en Excel.

    Paso 11 (opcional): cree una función LAMBDA

    Para evitar manipular varias celdas para obtener la URL de cada imagen, puede crear una función LAMBDA y dale un nombre, como aquí GOOGLE.IMAGE.

    Probando la función LAMBDA con imágenes

    Puede escribir su función LAMBDA manualmente o usar el suplemento AFE para hacer este trabajo automáticamente. Esto es lo que se explica en este artículo.

    Crear una función de portada LAMBDA

    Artículos relacionados

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      5 Comentarios

      1. matthieu
        18/05/2024 a las 18:46

        Hola, gracias, es realmente genial. Por otro lado, probé con un archivo grande y muchas celdas mostraban el valor o el error de conexión. Mirando más de cerca, noté que la función seviceweb ya no muestra la información. ¿Cómo se hace esto? Gracias. Buenas tardes

        Responder

        • Frédéric LE GUEN
          19/05/2024 a las 07:12

          Esto funciona para mi. Es posible que tenga demasiadas imágenes y la función WEBSERVICE no responde a la solicitud.

          Responder

          • MATHIEU
            22/05/2024 a las 16:30

            Hola, de hecho revisé la URL y funciona bien. Te lo agradezco de nuevo. ¿Es posible hacer esto con otro buscador de imágenes como Bing? Probé SERVICEWEB con una dirección de Bing y sistemáticamente me da un error de VALOR. ¿Quizás sabes por qué?
            encore merci,
            Bonne fin de journée

          • Frédéric LE GUEN
            09/06/2024 a las 10:21

            No lo sé. No hice la prueba con Bing (demasiado trabajo de todos modos)

      2. daoudi
        01/02/2024 a las 08:07

        Muy interesante, es genial 🤩

        Responder

      Dejar un comentario

      Su dirección de correo electrónico no será publicada. Los campos necesarios están marcados con *

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.