Descarga el libro de trabajo de ejemplo
Este tutorial demostrará cómo crear un hipervínculo a la carpeta actual en Excel.
Crear hipervínculo a la carpeta actual
Con la función HIPERVÍNCULO puede crear fácilmente un hipervínculo a una carpeta. Su sintaxis es:
Para hacer hipervínculo a la carpeta actual usaremos la siguiente fórmula:
1 | = HIPERVÍNCULO (IZQUIERDA (CELDA ("nombre de archivo", B2), ENCONTRAR ("[", CELDA ("nombre de archivo", B2)) - 1), "Carpeta actual") |
Veamos cómo funciona esta fórmula.
Función CELDA
Podemos usar la función CELDA para devolver la ruta del archivo, el nombre y la hoja ingresando “nombre de archivo”.
1 | = CELDA ("nombre de archivo", B2) |
Esta función siempre devolverá el nombre de la hoja también junto con la ruta y el nombre del archivo entre paréntesis. Veamos cómo eliminar las partes innecesarias para obtener solo el nombre de la ruta.
Función ENCONTRAR
Primero determinamos la posición del corchete de apertura “[” antes del nombre del archivo con la función BUSCAR.
1 | = ENCONTRAR ("[", CELDA ("nombre de archivo", B2)) |
Función IZQUIERDA
Una vez que tenemos la posición del corchete de apertura “[” antes del nombre del archivo (es decir, la posición inicial de la parte innecesaria), podemos usarlo para pasarlo a la función IZQUIERDA para extraer solo el nombre de la ruta.
1 | = IZQUIERDA (CELDA ("nombre de archivo", B2), ENCONTRAR ("[", CELDA ("nombre de archivo", B2)) - 1) |
Función HIPERVÍNCULO
Y ahora hemos vuelto a nuestra fórmula original de
1 | = HIPERVÍNCULO (E3, "Carpeta actual") |