esiste una funzione che restituisce un valore o stringa ed anche crea un collegamento a cella/file

COLLEG.IPERTESTUALE (HYPERLINK) crea un collegamento a un file locale, file memorizzato in rete o a Internet.

sintassi:
=COLLEG.IPERTESTUALE("indirizzo collegamento"; "stringa"/valore restituito)
=HYPERLINK("indirizzo collegamento"; "stringa"/valore restituito)


indirizzo collegamento:



attento: i due parametri se sono delle stringhe non cambiano se si spostano le celle di riferimento


si può anche omettere il primo parametro ma questo non creerà nessun link
=COLLEG.IPERTESTUALE(; "nome_collegamento")

può servire se si mette un COLLEG.IPERTESTUALE in una formula in Tabella per un valore che non si ha il collegamento


esempio: collegamenti
=COLLEG.IPERTESTUALE("http://www.acosani.it; "Fare clic") mettere sempre il protocollo http://

=COLLEG.IPERTESTUALE("[Test.xlsx]") collegamento a file esterno locale stessa directory

=COLLEG.IPERTESTUALE("[D:\Directory\Test.xlsx]"; H10) collegamento a file esterno locale altra directory

=COLLEG.IPERTESTUALE("#F10"; 123) collegamento stesso file e scheda, cella F10, indicando il valore della cella 123

=COLLEG.IPERTESTUALE("#Annuale!F10") collegamento stesso file a scheda "Annuale", cella F10
=COLLEG.IPERTESTUALE("#'Buon Giorno'!F10") collegamento stesso file a scheda "Buon Giorno" nome con spazio, cella F10

=COLLEG.IPERTESTUALE("[\\Computer1\Directory\Test.xlsx]Annuale!F10") collegamento a file esterno di rete a scheda "Annuale", cella F10

=COLLEG.IPERTESTUALE("[D:\Directory\Test.xlsx]NOMECELLA") collegamento a file locale usando un nome di riferimento NOMECELLA




usano INDIRIZZO e CELLA
la funzione viene utilizzata anche con INDRIZZO e CELLA


=COLLEG.IPERTESTUALE("#" & INDIRIZZO(3,2,,,"Scheda1"),"link") collegamento a Scheda1!C2 usando INDIRIZZO

=COLLEG.IPERTESTUALE(CELLA("indirizzo"; Scheda1!A1) ,"link") collegamento a Scheda1!A1 usando CELLA (non serve # perché CELLA rilascia il nome del file)

=COLLEG.IPERTESTUALE("#" & CELLA("indirizzo"; A1) ,"link") collegamento a A1 usando CELLA (serve il # perche CELLA nelle celle della stessa scheda nonnrilascia il nome del file)


+ utilizzo con INDICE

COLLEG.IPERTESTUALE
(
"#" &
CELLA
(
"indirizzo",
INDICE(intervallo restituzione, CONFRONTA(valore cercato, intervallo ricerca, 0))
),

INDICE(intervallo restituzione, CONFRONTA(valore cercato, intervallo ricerca, 0))
)



verifica del collegamento
per la verifica se un collegamento é corretto ed esiste nel foglio si usa ISREF()


=SE(ISREF('nomescheda'!A1),se esiste,se non esiste)
=IF(ISREF('nomescheda'!A1),se esiste,se non esiste)