Jump to content

Enlazar imagenes para cada "columna" de un histograma


Go to solution Solved by Frank2021,

Recommended Posts

Hola buenas!

He estado merodeando por el foro per no he encontrado ninguna pregunta parecida del todo, y me sobta puesto que encuentro que es algo que si realmente se puede conseguir hacer dentro de Excel el resultado es muy atractivo.

Resulta que estoy en una liguilla donde cada semana los participantes ganamos una cantidad yi de puntos que se añaden a los que hemos ido acumulando a lo largo de las 38 semanas. Es por eso que decidí crear un ranking para irlo pasando actualizado en forma de gráfico cada semana por el grupo de whatsapp.

En ese grafico de ranking se encuentra un simple histograma donde cada elemento X (cada columna) equivale a la suma de puntos totales de cada participante, de forma que queda ordenado en forma de ranking clasificatorio. Cada elemento X tiene una imagen debajo con su aspecto. Además, con cada columna yo le añado como extra un gráfico de linias en diminuto para ver la trayectoria que lleva cada participante.

Lo de la imagen lo hice añadiendo una serie adicional que transformé en puntos de distribucion a los que añadi Ctrl+V respectivamente la foto de cada uno. El problema es que cada vez que actualizo los puntos tengo que manualmente cambiar las fotos de los participantes a su nueva respectiva posicion. Lo mismo me pasa con los gráficos de linia.

A lo que voy:

¿Hay alguna forma de conseguir enlazar esta imagen y este mini-gráfico a cada respectiva columna de forma que, cuando yo actualize el valor "Y" de estas, las fotos se "arrastren" junto con dichas columnas?

Lo agradecería un montón de veras, este mundo de las macros me gusta mucho y quiero empezar a aprender de una vez.

SUPFPARELLES RANKINGS.xlsx

Link to comment
Share on other sites

  • Solution

Hola

Te envío mi propuesta. Cómo funciona:

1. Crear una carpeta
2. Guardar el fichero .zip adjunto en este mensaje en esa carpeta
3. Descomprimir el archivo. Tiene que quedar un directorio "Fotos" y el fichero "SUPFPARELLES RANKINGS v2.xlsm"
4. Abre el fichero "SUPFPARELLES RANKINGS v2.xlsm". Habilita el contenido.
5. Cambiar la puntación para obtener un nuevo ranking
6. Pulsa el botón "Insertar Fotos y Mini gráficos"

image.thumb.png.9a59d4b2b9009f33194af89d8a8e914e.png

 

SUPFPARELLES.zip

Link to comment
Share on other sites

Hace 3 horas, Frank2021 dijo:

Hola

Te envío mi propuesta. Cómo funciona:

1. Crear una carpeta
2. Guardar el fichero .zip adjunto en este mensaje en esa carpeta
3. Descomprimir el archivo. Tiene que quedar un directorio "Fotos" y el fichero "SUPFPARELLES RANKINGS v2.xlsm"
4. Abre el fichero "SUPFPARELLES RANKINGS v2.xlsm". Habilita el contenido.
5. Cambiar la puntación para obtener un nuevo ranking
6. Pulsa el botón "Insertar Fotos y Mini gráficos"

image.thumb.png.9a59d4b2b9009f33194af89d8a8e914e.png

 

SUPFPARELLES.zip 481.7 kB · 1 descarga

Muchísimas gracias Frank!

Me he estado mirando el código y era más fácil de lo que me esperaba, pero sin ti obviamente no lo hubiera conseguido tan rápido ni de coña.

P.D.: Lo he actualizado un poco para que los gráficos de linea no mostraran a 0 los valores vacíos (aún por rellenar). Me he estado un buen rato! Lo vuelvo a adjuntar por aquí por si le quieres echar un vistazo.

P.D.: Gracias al moderador también por pasar ese link, la dinámica era parecida a lo que buscaba (pero claro si me lo pasan solucionado pues todavía mejor jeje)

SUPFPARELLES RANKINGS v3.xlsm

Edited by marcteixido3
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Crear macros Excel

  • Posts

    • Antoni, si gracias disculpe acabo de responderte, si me funcion perfectamente
    • si muchas gracias me funciono perfectamente, que mal conmigo mismo que no lo respondi a tiempo, te pido disculpas en que memento se me fue lo que tenia que responderte...
    • Todavía estoy esperando que digas si te funcionó la respuesta a esta consulta https://ayudaexcel.com/foro/topic/45830-ayuda-con-una-macro-que-registre-los-datos-de-columna-a-dependiendo-de-la-columna-u-que-diga-no/
    • Buenos dias, expertos tengo una archivo que lo trabajo de forma manual; en la hoja "TARIFARIO" primero filtro en la columna K, luego filtro  en la columna C, y los registros filtrados comparo con los datos de la hoja "REDUNDANTE", entonces copio lo que lo corresponde y lo pego debajo de los datos filtrado, eso es la rutina hasta terminar todo. Ahora la pregunta es que si habra una macro que me ayude a realizar esos procesos para optimizar mi trabajo, la idea seria filtra lo que corresponde y ejecutar la macro. Por favor me puden ayudar si habria dicho codigo estare egradecido desde ya. Adjunto el archivo. REALIZAR MACROS.xlsm
    • Buenos días a tos mis colegas. Espero se encuentren con una salud excelente. Gracias Diego por sus palabras. Son muy reconfortantes. No soy de las personas que se rinden fácilmente, lucho hasta ver si existen posibilidades reales de logar lo que busco o hasta obtenerlo. De penurias ni hablar, creo que el mundo se ha convertido en un enorme CAOS, sobre todo después de esta horrible pandemia. Yo también soy de los "casados con excel" y mi esposa me dice "excel+excel", pero el camino recorrido no es nada comparado con el que me falta y ya tengo 56 años, las neuronas no son las mismas y el tiempo no perdona, pero sigo adelante, buscando la manera de aprender aunque sea un argumento de una función al día, con eso me siento satisfecho. Comparto con usted muchas cosas y tenemos un grupo de Miembros del Foro AyudaExcel que son verdaderos MAESTROS, por eso, cada vez que puedo trato de aprender de ellos, trato de absolver todo cuanto pueda. Mil gracias por sus palabras. Mis respetos y bendiciones y que tanto usted como su familia estén bien. Gracias a los demás miembros. Un abrazo Pino  
  • Recently Browsing

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

Privacy Policy