Tu peux utiliser la fonction LIEN.HYPERTEXTE()
Par exemple si je mets la chaîne
www.libreoffice.org dans A1, dans A2 je peux mettre :
=LIEN.HYPERTEXTE("https://"&A1;"LibreOffice")
et je vois le mot LibreOffice dans A2 sous la forme d'un lien cliquable.
Pour un fichier pdf local, il faut utiliser file:// à la place de https:// et faire attention aux caractères spéciaux dans les noms de fichier.
En concaténant les chaînes de caractères, tu peux construire l'url en prenant le protocole, le chemin et le nom du fichier dans des cellules différentes.