Visor de Imagenes en Excel

En 25/12/2009, en Graficos Excel, Otros tipos graficos, por dcedeno

Artículo en donde se describe paso a paso y en detalle como elaborar un visor de imágenes en Excel

Hola,

En algunos de nuestros artículos (Función Excel PROMEDIO.SI, Función Excel CONTAR.SI.CONJUNTO, Función Excel SUMAR.SI, Función Excel SUMAR.SI.CONJUNTO entre otros), para facilitar la visualización de la información hemos incorporado gráficas interactivas que cambian de acuerdo a una selección del usuario. ¡El objetivo se ha cumplido en todos los casos! Estas gráficas, las cuales denominamos “Visor de Imágenes”, han facilitado la interpretación del artículo e incluso han derivado en un alto volumen de consultas de nuestros usuarios preguntándonos como realizamos este efecto. Por este motivo hemos decidido publicar el presente artículo donde detallaremos paso a paso como diseñar este tipo de gráficas.

Nuestra fuente original es la página del MVP Andy Pope, quien publicó un excelente artículo en inglés al respecto.

Con algunos cambios a la idea original de Andy Pope, a quien siempre agradecemos su disposición de compartir su conocimiento e inspirar a la comunidad de usuarios de Excel,  a continuación intentaremos describirles paso a paso el proceso de creación de este tipo de gráficos.

¡Esperamos que el Visor de Imágenes en Excel sea de máxima utilidad para todos!

Nota Importante: Todo el proceso descrito en este artículo aplica para usuarios de Excel 2007, aunque hemos anexado archivos de práctica tanto para usuarios de Excel 2007 como para usuarios de Excel 2003. Algunos pasos pueden variar en Excel 2003 pero la esencia del procedimiento es similar y plenamente aplicable para ambas versiones de Excel. No obstante, en caso de que deseen que publiquemos una secuencia detallada de pasos para Excel 2003 no duden en contactarnos.

Paso 1: Listar Ítems a incluir.

Crea una lista que contenga la totalidad de los ítems a incluir en tu gráfica. Nuestro  objetivo final es que la imagen que seleccionemos de una lista desplegable sea la que se muestre en el gráfico. Los datos que en este paso listemos alimentaran tanto la lista desplegable como el gráfico final. Así que previamente deben analizar con cuidado la totalidad de ítems a incluir.

Por ejemplo, en nuestro caso para facilitar la visualización y comprensión de los datos a través de un ejemplo intuitivo seleccionamos frutas, pero bien es aplicable a sus propios productos y servicios, o lo que deseen.

Paso 2: Insertar en el archivo Excel las imágenes a incluir.

Luego de crear la lista de ítems a incluir inserta las imágenes asociadas a estos en el archivo. Recomendamos mantenerlas organizadas en una sola hoja del archivo (este detalle no tiene mayor valor técnico que preservar el orden de trabajo y contar con un respaldo de las imágenes al momento en que por alguna razón necesitáramos reconstruir la gráfica original).

Puedes emplear cualquier tipo de formato gráfico (PNG, JPG, GIF, BMP entre otros) aunque recomendamos el uso de imágenes JPG, formato que ofrece una buena calidad gráfica sin ocupar mucho espacio en disco.

Paso 3: Crear una tabla adicional con valores referenciales.

En esencia nuestro visor de datos es una gráfica de dispersión, que contiene tantas series como imágenes queramos incorporar. Jugando un poco con los ejes haremos “visibles” o “no visibles” las imágenes de acuerdo a nuestro criterio.

¿Cómo? ¡Es muy sencillo!

Crea en cualquier parte de nuestra hoja una tabla referencial con los valores a asignar a un determinado punto de datos, dependiendo si queremos que esta sea visible o no. En nuestro caso asignamos el valor 5 a los puntos de datos que haremos visibles y -10 a los que declararemos como no visibles. Esta tabla solo será de carácter referencial para recordar como configuramos la visibilidad de los datos.

Paso 4: Crear una lista auto desplegable con los ítems a considerar en nuestro visor de datos.

Para evitar la entrada de valores no válidos en la celda que controlará que imagen se va a visualizar en la gráfica crearemos una lista desplegable a partir de una validación de datos, tal como lo realizamos en la imagen anexa.

Si desean conocer en mayor detalle o refrescar como crear una lista de validación no duden en visitar uno de nuestros artículos anteriores (Lista Desplegable en Excel).

Paso 5: Emplear la fórmula lógica SI para crear data de coordenadas para nuestros puntos “Visibles” y “No Visibles”.

Completaremos ahora  la lista de ítems a incluir creada en el Paso 1 incluyendo una lista con lo que podríamos llamar las “coordenadas de visibilidad” para cada ítem, es decir, lo que hará “Visible” o “No Visible” ante el usuario una imagen determinada de acuerdo a nuestra selección en la lista despegable. Haremos uso de la fórmula lógica SI para asignar estas coordenadas.

Nuestra propuesta lógica en el caso es:

Si un determinado campo “Fruta” coincide con el valor del campo “Valor Visible” arroja entonces el valor de un elemento “visible” (5), en caso contrario arroja el valor de un elemento “No visible” (-10)”

La sintaxis oficial de la función es:

=SI([propuesta_lógica];[valor_si_verdadero ]; [valor_si_falso ])

Lo que se traduce en nuestro archivo en:

=SI($A2=$F$2;5;-10) tal como lo muestra la imagen; esta fórmula la extendemos para todos los ítems en dos columnas, que llamaremos coordenadas X y coordenadas Y.

El resultado es que cada vez que cambiemos el valor de la lista desplegable cambian las coordenadas para cada ítem, tal como en la imagen anexa:

Paso 6: Crear la Gráfica de Dispersión.

Procedemos a crear la gráfica de dispersión y a definir las series implícitas, con una particularidad: Crearemos serie por serie con el objeto de poder editar los puntos de datos y definir la imagen que tendrá asociada.

Para hacerlo marcamos una celda que no tenga ningún dato asociado y nos dirigimos al menú Insertar, luego seleccionamos la opción Dispersión y finalmente seleccionamos el primer gráfico de las opciones, el correspondiente a Dispersión sólo con marcadores.

Seguido de esto cargaremos la primera serie haciendo click sobre la opción Agregar Datos y definiendo Nombre, Valor X y Valor Y de la serie. En nuestro caso decidimos para mayor estética borrar el título y la leyenda del mismo.

Veamos en la imagen anexa como ejecutar el proceso completo:

¿Sencillo verdad?

Una  vez ejecutado este paso solo nos resta asociar una imagen a la serie para culminar la definición visual de la primera serie. Para lograrlo simplemente seleccionaremos la imagen a asociar, la copiamos (Ctrl + C), en nuestra gráfica de dispersión seleccionamos el punto de datos y pegamos la imagen en este (Ctrl + V). Es importante que empleen el método abreviado de copiar y pegar en este paso, sobretodo en el pegado de la imagen sobre el punto de datos.

Veamos en la imagen anexa como hacerlo:

Este procedimiento debemos repetirlo tantas veces como series tengamos hasta incorporar la totalidad de las mismas. Puede resultar quizás la parte más tediosa del asunto si la lista de series incluir es muy larga, pero vale la pena el esfuerzo.

¡No se asusten por el resultado final! En nuestro caso quedó como en la imagen anexa. Solo nos falta ajustar unos detalles adicionales y obtendremos nuestro visor de imágenes en pleno funcionamiento.

Paso 7: Ajustar las escalas de la gráfica para maximizar la visualización de los resultados.

Finalmente, una vez agregadas todas las series, solo nos resta realizar algunos ajustes a los ejes, escalas y líneas de división del gráfico para maximizar la correcta visualización de las imágenes; en nuestro caso emplearemos una escala predefinida para el eje X de 0 a 10, y una escala predefinida para el eje Y de 0 a 10, en ambos casos con una graduación de 1.

Para ajustar las escalas solo debes hacer click izquierda sobre el eje a ajustar, hacer click derecho sobre la misma para desplegar las opciones, seleccionar “Dar formato a eje”, y en la pestaña “Opciones del eje” seleccionar:

  • Mínima: Fija y 0
  • Máxima: Fija y 10
  • Unidad Mayor: Fija y 1.
  • Unidad Menor: Fija y 0.
  • En la pestaña “Color de Línea” elegimos “Sin Línea”.

Luego simplemente borramos los números de ambos ejes y las líneas de división.

En la imagen anexa podrán ver el proceso completo de ajuste de los ejes y líneas de división:

Una vez completado este proceso ya tenemos nuestro “Visor de Imágenes” listo para ser ubicado donde queramos.

Esperamos que nos disculpen la extensión de este articulo, pero no quisimos ahorrar en detalles para garantizar que todos puedan elaborar este tipo de gráfica que puede resultarnos muy útil. En nuestro caso el resultado final luce como en esta imagen.

Como siempre les anexamos nuestro archivo de ejemplo para que puedan usarlo de muestra en sus prácticas de este ejercicio.

Archivo de Ejemplo Excel 2007 “Visor de Imágenes”.

Archivo de Ejemplo Excel 2003 “Visor de Imágenes”.

Nos encontramos a su disposición si requieren de cualquier apoyo adicional o desean aclarar cualquier duda entorno a como este o cualquiera de nuestros artículos. Nos despedimos esperando que puedan aprovechar al máximo esta información.

Mas sobre Gráficos en Excel:

Gráficos Excel

¡Felices Fiestas!

Estamos en contacto,

El Equipo EXCELLENTAS.COM

Fuente: Página del MVP Andy Pope

Etiquetado con: 
  • hiniciado

    Gracias por compartir el "Visor de imágenes en Excel"
     
    Debo confesar que yo fui uno de los insistentes solicitantes en conocer este "truco" y efectivamente está genial!
     
    De nuevo mis agradecimientos a nombre propio y también a nombre de aquellos que casi no les gusta escribir pero que se que se han pasado la tarde haciendo que les funcione.
     
    A mi ya me funcionó (aunque fui algo lento porque me tomó un par de horas entender todo).
     
    Le he encontrado varias aplicaciones útiles como:
    a) Control de inventarios (con imagen del producto)
    b) Catálogo de productos o servicios (con imágenes)
    c) Hojas de vida de trabajadores (con foto)
    d) Control de activos fijos (con imagen o foto del activo)
    e) Lista de alumnos de una clase (con la foto de cada uno)
    f) Relación de asociados de una cooperativa o un fondo de empleados
    g) Álbum familiar
     
    Entre otras más.
     
    Veo que hay varios aportes de usuarios y particularmente me gustaría conocer los parámetros para compartir algunos modestos aportes; es lo menos que puede hacer uno como usuario ante tanta generosidad y buena voluntad de ustedes.Gracias y seguiré atento al desarrollo de los acontecimientos en este portal.
     
    Saludos,
     
    Hiniciado

  • http://excellentias.com/ dcedeno

    ¡Me alegra que te haya funcionado! En cuanto al tiempo que te haya tomado ejecutarlo no te preocupes, la primera vez que intenté de hacerlo funcionar también me costó algo ponerlo en producción. En cuanto a las posibles aplicaciones en efecto son múltiples y como todo el límite es su imaginación.En lo que respecta a los parámetros para compartir con el resto del grupo lo fundamental es la intención de hacerlo.  Más allá del foro EXCELLENTIAS.COM todos nuestros usuarios pueden pasar a formar parte del equipo de redacción y edición. Precisamente ese es nuestro objetivo fundamental.Lo fundamental, nuestra esencia, es el principio de colaboración con todos y para todos bajo el marco de un equipo que trabaja en diversos campos por objetivos comunes. No asumimos el anonimato como forma de publicación (cada artículo tiene diversos autores) pero en nuestra firma se manifiesta un fundamental principio de unidad; al subscribir cada artículo somos solo uno: El Equipo EXCELLENTIAS.COM.Si quieres formar parte del equipo de edición y redacción en breve te estaremos haciendo llegar un correo con los lineamientos y condiciones previas.Saludos cordiales, y una vez más, gracias por tu constante interés.

  • Funcion BUSCARV Microsoft Excel | EXCELLENTIAS

    [...] P.D. Si desean conocer como realizamos el efecto del cambio de ”frutas” en nuestra última imágen del post no duden en vistar nuestro Visor de Imagenes en Excel. [...]

  • Ricardo

    Felicitaciones por su presentación.Quisiera saber como puedo hacer este mismo visor de imágenes, dejando las imágenes (En Formato .jpg) por fuera de excel en una carpeta especifica del disco duro, ya que al ser una cantidad considerable, el archivo se vuelve pesado.Gracias por su atención.

  • http://excellentias.com/ dcedeno

    Hola Ricardo,

    Ante todo gracias por visitarnos. Seré sincero, estamos investigando si existe alguna opción que nos permita realizar lo que deseas. Vale acotar que en esta búsqueda descubrimos una nueva forma, mucho más sencilla de crear un Visor de Imágenes como el de este artículo que pronto estaremos publicando para el conocimiento de todos. De cualquier manera ante cualquier novedad al respecto te estaremos contactando.

    Esperamos ser de utilidad,

    ¡Saludos y exito!

  • EXCELLENTIAS.COM » Funcion Excel BUSCARV

    [...] P.D. Si desean conocer como realizamos el efecto del cambio de ”frutas” en nuestra última imágen del post no duden en vistar nuestro Visor de Imagenes en Excel. [...]

  • julibaga

    Es muy útil y les agradezco mucho la aportación.

    Tengo sólo una duda.

    ¿Qué manera sería la mejor para poder añadir más elementos si se fuese ampliando la cantidad de ellos junto con la lista desplegable?

    Gracias.

  • Angel Hernánd

    Señores, agradezco infinitamente esta opción que nos brindan con el procedimiento Visión, en donde explica detalladamente paso por paso como usar esta herramienta, además, conocer la opinión de algunas personas que lo usaron e igual que yo estoy muy agradecido por esta oportunidad que nos dan para poder capacitarnos y poder aplicar estos ejemplos en nuestra vida laboral o estudiantil, nuevamente muchas gracias.

    Se me hizo un poco lento el poder entender como debería de agregar las demás fotografías pero después de haberlo analizado, me fue más fácil y además encontrar una forma de hacerlo mas rápido, lo que respecta a los rangos.

    Ya los agregue como mis favoritos y espero seguir consultando todas las opciones que tiene, para poder capacitarme más en todos los ejemplos o cursos que nos ofrecen.

    Mil gracias…

  • http://excellentias.com/jmaterano jmaterano

    Hola Angel ¿Cómo estás?

    ¡Bienvenido al equipo!

    Muchas gracias por tu comentario, estamos a tu disposición para cualquier otro detalle.

    Esperamos que el visor de imágenes te sirva de mucha utilidad.

    Saludos y Éxito.

  • jeferson

    Amigo necesito que me ayudes, si pudieras enviarme una de esas aplicaciones útiles como el control de inventario con imágenes te lo agradecería. Me gustaria ver como asociaste esas cosas y modificarlo a mi modo

  • Francisco Javier

    Me podrian explicar como realizar el visor de imagenes pero en formato excel 2003, lo quiero aplicar a los logos de marca de los diferentes vehiculos que estan en mexico y poder anexar a mi cotizador de seguros.

    Gracias.

  • http://excellentias.com/dcedeno dcedeno

    Hola Francisco,

    En la versión 2003 los pasos cambian un poco, estaremos detallando el procedimiento próximamente.

    Saludos y éxito,

  • roberto

    gracias estoy checando

  • http://excellentias.com/funcion-excel-buscarv/ Funcion Excel BUSCARV | Excellentias.com – Excel, Infovis & BI Magazine

    [...] P.D. Si desean conocer como realizamos el efecto del cambio de ”frutas” en nuestra última imágen del post no duden en vistar nuestro Visor de Imágenes en Excel. [...]

  • Fernando Caballero Carrera

    Muy buenas, me parece muy interesante vuestra pagina.
    Soy profesor de informatica tecnica en un ciclo de F.P de electricidad y tengo una consulta para ustedes
    Es posible adaptar el visor de imagenes, de forma que la imagen que se muestre lo haga por la osicion donde esta el cursor?, me explico
    Se trata de una hoja de excel donde en cada fila se encuntra un alumno y todos sus datos.
    Lo que quiero hacer es que al colocar el cursor en cualquier casilla de una misma fila, muestre la foto del alumno asociado a dicha fila
    No se si me he explicado con claridad, si no ha sido asi, no duden en decirmelo
    Muchas gracias por adelatado , por vuestras respuestas

  • http://excellentias.com/2011/08/entrevista-con-andy-pope-excel-mvp/ Entrevista con Andy Pope – Excel MVP | Excellentias.com – Comunidad de Excel y Visualización de Información

    [...] citados en anteriores artículos de nuestra comunidad; por ejemplo Andy Pope es la mente tras el Visor de imágenes, uno de los artículos de nuestra comunidad que ha recibido mejores [...]

  • http://profile.yahoo.com/VWR7LX5QBTIAFB3RAW35RNADRE Felix A.

    No se mucho de macros ni visual basic ni nada de programación y esto en verdad me sirvio muchiimo…. muchas gracias y felixidades…..!!!!

¿Buscando algo?

Utilice el siguiente formulario para buscar en el sitio:

¿Todavía no encuentras lo que estás buscando? Deja un comentario sobre un artículo o ponte en contacto con nosotros para que podamos ayudarte

Free WordPress Theme