** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Otros de Microsoft: Windows y Office > Excel
  Mensajes nuevos Mensajes nuevos RSS - Link dinámico dentro de una hoja
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoLink dinámico dentro de una hoja

 Responder Responder
Autor
Mensaje
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3857
Enlace directo a este mensaje Tema: Link dinámico dentro de una hoja
    Enviado: 10/Agosto/2022 a las 15:36
Buenas tardes a todos.

Dentro de un libro tengo la hoja 2022 y dentro de esta, tengo en el rango g3:g135 diversos valores numéricos

Mediante la fórmula =MATCH(MIN(G3:G135);G3:G135; 0) (cambiar MATCH por ENCONTRAR, en Español)
obtengo en qué fila está el valor mínimo.

Hasta aquí, ningún problema, ahora bien, lo que quiero es crear un link en esta celda (por ejemplo en la G142) un link, pero que varíe en función de los valores, de forma que siempre que pinche en esta celda, me lleve al valor mínimo de esa columna.

Un saludo.

Luis
El Búho es un pajarraco
Arriba
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3857
Enlace directo a este mensaje Enviado: 10/Agosto/2022 a las 15:41
Bueno, pues me respondo a mi mismo rápidamente

=HYPERLINK("#"&CELL("address";INDEX(G3:G135;MATCH(MIN(G3:G135);G3:G135; 0)));MIN(G3:G135))

Lo único es que no sé por qué habría que cambiar «address» para ponerlo en español, supongo que «dirección», pero no lo sé.


Un saludo.

Luis
El Búho es un pajarraco
Arriba
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3857
Enlace directo a este mensaje Enviado: 10/Agosto/2022 a las 15:44
OJO, lo que he puesto encuentra el primero de los valores, que obviamente, puede estar repetido.

Luis
El Búho es un pajarraco
Arriba
AnSanVal Ver desplegable
Administrador
Administrador
Avatar

Unido: 16/Marzo/2005
Localización: España
Estado: Sin conexión
Puntos: 5974
Enlace directo a este mensaje Enviado: 10/Agosto/2022 a las 22:22

No entiendo lo que quieres obtener si el MÍNIMO se repite 2,3 o más veces. Si es saltar al primer mínimo, luego al segundo, ... etc. y sin usar VBA... no se me ocurre como lograrlo.


He hecho un ejemplo con una alternativa, mediante la nueva función matricial FILTRAR (en 'Gringo' FILTER).


     F     G    H     I        J        K          L
 '   2 Fecha Col·G Fecha Min
 '   3 11/03/2019 129 16/03/2019 81
'    4 12/03/2019 169 18/05/2019 81
 '   5 13/03/2019 206 22/05/2019 81
 '   6 14/03/2019 458
 '   7 15/03/2019 262
'    8 16/03/2019 81
'    9 17/03/2019 377
  10 18/03/2019 216
  11 19/03/2019 166
  12 20/03/2019 347
  13 21/03/2019 427
  14 22/03/2019 287


Incluí la columna Fecha para diferenciar donde está cada MÍNIMO.


► [J3]     =FILTRAR($F$3:$G$135;$G$3:$G$135=MIN($G$3:$G$135))     (solamente en J3)



Saludos desde Tenerife.
Arriba
AnSanVal Ver desplegable
Administrador
Administrador
Avatar

Unido: 16/Marzo/2005
Localización: España
Estado: Sin conexión
Puntos: 5974
Enlace directo a este mensaje Enviado: 10/Agosto/2022 a las 22:32
Se me ocurre que, después de que tengas el resultado de FILTRAR, puedes añadir los link (enlaces) a las fechas (J3:J5), que al ser diferentes son direcciones únicas.


Saludos desde Tenerife.
Arriba
lbauluz Ver desplegable
Administrador
Administrador
Avatar

Unido: 29/Marzo/2005
Localización: La Gloria
Estado: Sin conexión
Puntos: 3857
Enlace directo a este mensaje Enviado: 11/Agosto/2022 a las 12:47
Hola Antonio.

Muchas gracias, lo que yo necesitaba era localizar el primero, y es lo que he conseguido, pero voy a probar lo que dices, puede resultarme muy útil, en lugar de encontrar solo el primero, encontrar todos.

Un saludo.

Luis
El Búho es un pajarraco
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable