Testa olika varianter av HYPERLÄNK och klipp och klistra.litegrand. om det är hela filnamnet i B3 (t.ex 1234.xlsx) så funkar det här.
=HYPERLÄNK(B3;B3)
Det första länken till B3 hämtar adressen och den andra länken hämtar texten som skall stå i L3.
Men jag är inte säker på om den letar i senaste öppnade mapp eller Exceldokumentets mapp.
Om du vill styra mapp för du klistra ihop adressen (håll musen över en fungerande manuell länk för att se hur adressen skall se ut. Det är inte glasklart hur strecken /\ skall sitta. En serveradress som inte tilldelats en bokstav blir något i stil med:file:///\\servern\huvudmapp\undermapp\filnamn.xlsx).
Exempel för hårdiskadresssen: C:\tmp\1234.xlsx där 1234.xlsx står i B3
=HYPERLÄNK("file:///c:\tmp\"&B3;B3)
Eller om texten i B3 saknar filändelsen .xlsx
=HYPERLÄNK(SAMMANFOGA("file:///c:\tmp\";B3;".xlsx");B3)