Buen dia!
He aprendido muchas cosas de su manual, como el uso de la camara, ahora resulta que quiero utilizarla pero de una forma un poco mas dinamica, estoy haciendo informes automaticos para nuestros clientes y para cada uno ocupo un logo diferente, lo que quiero es poder poner en una celda el numero de cliente y que la camara cambie la referencia automaticamente (tengo en diferentes celdas los logos de todos los clientes), asi seria casi como una formula en donde si(cliente=01,no se, que la camara me muestre a2, sino a3) pero no se como hacer eso, hay alguna forma?
Gracias de antemano por la ayuda!
Sí se puede.
la imagen no puede contener la fórmula, sólo puede ser una referencia a un rango y también vale una referencia a un nombre de rango, así que yo crearía un nombre cuya definición contuviese la fórmula que me lleve hasta la celda donde está el logo (mediante la función DESREF)
te doy un ejemplo:
Imagina que tienes una lista de clientes y logos con este aspecto:
lo que queremos es que si elegimos el cliente "necesitomas.com" se muestre el logo B2. es decir, buscamos al cliente en la primera columna y queremos la celda de la segunda columna.
Esta búsqueda puede hacerse con la función COINCIDIR que obtiene la posición del cliente en la primera columna.
este resultado lo emplearemos como argumento de la función DESREF
pongo aquí la fórmula para verla mejor:
=DESREF(encabezado_logos;COINCIDIR(cliente_elegido;columna_nombres_clientes;0);0)
ahora lo que hay que hacer es cambiar la referencia a la celda de la imagen (creada con la cámara)
por una referencia al nombre que hemos definido
ahora si cambiamos el nombre del cliente en la celda "cliente_elegido" el nombre se recalcula y la imagen se actualiza a la nueva referencia.
(he añadido una lista desplegable mediante validación)
al cambiar la celda y recalcularse, la imagen cambia:
Adjunto el archivo con este ejemplo
------
Ya sé Excel, pero necesito más ahora en pdf
------
Ya sé Excel, pero necesito más.
Impresionante
mi cabeza es un mar de dudas