Crea un collegamento ipertestuale dall'URL e dal titolo in Excel


1

Sto cercando di costruire un collegamento ipertestuale da un URL e un nome in celle diverse.

a1 = http://www.example.com/
b1 = example
c1 = <a href="http://www.example.com/">example</a>

Quello che voglio è l'URL in A1 a è trasformato in un collegamento ipertestuale con il nome preso da B1:

<a href="http://www.example.com/">example</a>

Ho creato una formula, ma non funziona

<a href=&”=a1”>&”=b1”</a>

dovrebbe comportare

<a href="http://www.example.com/">example</a>

2
Quali argomenti hai trovato online e perché non hanno funzionato? Puoi collegarli per favore, quindi sappiamo cosa hai provato. Inoltre, prova a chiarire il tuo obiettivo della formula.
HaydnWVN,

1
Benvenuto in Super User! Abbiamo avuto difficoltà a cercare di capire cosa stavi davvero chiedendo. Controlla la mia modifica al tuo post e dicci se è quello che volevi. Controlla anche l'origine di questo post per vedere la formattazione che ho usato. Pensa ai tuoi lettori, potrebbero non essere in grado di indovinare ciò che vuoi davvero.
slhck,

Risposte:


4

È molto difficile capire la tua domanda, soprattutto quando non rispondi a commenti / risposte.

Detto questo, ecco un'interpretazione della tua domanda:

Desideri che cell C1visualizzi il testo mostrato in cell Bcome collegamento ipertestuale all'URL specificato in Cell A.

Per ottenere ciò, digita questo nella cella C1

=HYPERLINK(A1,B1)

Un'interpretazione alternativa è che si desidera una formula nella cella C1che restituisce il valore

<a href="http://www.example.com/">example</a>

per raggiungere questo obiettivo, digita questo nella cella C1

="<a href=""" & A1 & """>" & B1 & "</a>"

1

La parola che vuoi è concatenare.

=CONCATENATE("<a href=",CHAR(34),A1,CHAR(34),">", B1, "</a>")

0

Prova a usare questa formula in C1

="<a href="&""""&A1&""">"&B1&"</a>"

Proverò a scomporlo per spiegartelo.

Innanzitutto, ogni formula inizia con un "=" in Excel. Tutto ciò che non vuoi che Excel provi e valuti tra virgolette doppie, ad esempio Excel visualizzerà questo

"<a href="

Come solo testo. ma verrà visualizzato

"<a href="& A1

come

<a href =[Whatever was in cell A1]

0

Sono riuscito a farlo con un foglio aggiuntivo in Excel con alcuni codici.

Ho creato un foglio Excel aggiuntivo chiamato che uso per pezzi di codice. L'ho messo alla fine di tutti i miei normali fogli che uso e uso la denominazione <[nome]> per indicare che si tratta di materiale tecnico.

Ho creato le seguenti parti di codici nelle celle di questo foglio, come testo:

Cella A1: 1. Formula di generazione del collegamento ipertestuale (solo un titolo per il mio per ricordare a cosa serve)

Cella A3: <a href = "(senza lo spazio tra <e a)

Cella A4: ">

Cella A5: </ a> (senza lo spazio tra <e /)

Nei miei fogli normali ho le due colonne, riempite con i dati: 1: TITOLO 2: URL

In totale ora funziona la seguente formula, ottenendo questi dati di testo di codifica dal foglio:

= '> Elenchi <'! $ A $ 3 e 'Post sulle pagine SEO'! D2 & '> Elenchi <'! B4 & 'Post sulle pagine SEO'! C2 & '> Elenchi <'! $ B $ 5

Un'ulteriore spiegazione di come funziona questa formula:

È un costrutto di 5 campi di input, divisi per i simboli & in questa formula:

  1. codifica dalla cella A3 del foglio Elenchi, cella bloccata con doppio $ per bloccare la cella

  2. URL, reso variabile in modo da poter copiare e incollare questa formula nella riga successiva

  3. codifica dalla cella del foglio Elenchi A4, cella bloccata con doppio $ per bloccare la cella
  4. TITLE, reso variabile in modo da poter copiare e incollare questa formula nella riga successiva
  5. codifica dalla cella del foglio Elenchi A5, cella bloccata con doppio $ per bloccare la cella

Prenditi un momento per digerire tutto questo, e questa dovrebbe essere una soluzione per te, semplicemente avendo una formula di lavoro MA con un foglio aggiuntivo per la codifica.

Se lo faccio in un altro modo, ottengo errori nella creazione di "<a href =" "(senza spazi), in cui la formula viene confusa con il doppio" alla fine.

Ti auguriamo tutto il meglio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.