
Fórmula genérica
=HYPERLINK("#"&CELL("address",INDEX(range,MATCH(bignum,range)+1)),"First blank")
Resumen
Para crear hipervínculos a la primera coincidencia en una búsqueda, puede usar una fórmula basada en la función HIPERVÍNCULO, con la ayuda de CELL, INDEX y MATCH.
En el ejemplo que se muestra, la fórmula en C5 es:
=HYPERLINK("#"&CELL("address",INDEX(C5:C100,MATCH(9.99E+307,C5:C100)+1)),"First blank")
Esta fórmula genera un hipervínculo de trabajo a la primera celda en blanco en la columna C.
Explicación
Trabajando de adentro hacia afuera, usamos MATCH para ubicar la posición relativa de la última entrada en la columna C:
MATCH(9.99E+307,C5:C100)
Básicamente, le estamos dando a la coincidencia un "número grande" que nunca encontrará en el modo de coincidencia aproximada. En este modo, la coincidencia "retrocederá" el último valor numérico.
Nota: esto funciona en este caso porque todos los valores en C son numéricos y no hay espacios en blanco. Para otras situaciones (valores de texto, etc.), consulte otras fórmulas de la "última fila" que se mencionan a continuación. Deberá ajustar la parte COINCIDIR de la fórmula para que se adapte a sus necesidades.
A continuación, usamos INDICE para obtener la dirección de la "entrada después de la última entrada" así:
INDEX(C5:C100,6))
Para la matriz, damos INDEX C: C100 que representa el rango que nos importa. Para el número de fila, le damos a INDEX el resultado devuelto por MATCH + 1. En este ejemplo, esto se simplifica a:
INDEX(C5:C100,6)
Esto parece devolver el valor en C10 pero, de hecho, INDEX en realidad devuelve una dirección ($ C $ 10), que extraemos con la función CELDA y concatenamos al carácter "#":
=HYPERLINK("#"&CELL($C$10)
En este sentido, esto es lo que entra en la función HIPERVÍNCULO:
=HYPERLINK("#$C$10","First blank")
La función HIPERVÍNCULO luego construye un vínculo en el que se puede hacer clic a la celda C10 en la misma hoja, con "Primer vínculo" como texto del vínculo.