Concatenare (unire) i valori delle celle

Capita spesso di dover creare una cella che contenga un testo formato dal valore di due o più celle. La cosa più facile da fare è usare la funzione CONCATENA che serve appunto a concatenare (unire) i valori delle celle.

Vediamo come funziona:

Poniamo di avere i seguenti valori nelle celle
A1: Ciao
B1: Mondo
C1: Uniti

Ora, se vogliamo unire tutti questi valori in E1 ci basta digitare la seguente formula:

=CONCATENA(A1;B1;C1)


Otteniamo così il seguente testo in E1: CiaoMondoUniti. Ma… e gli spazi? Per inserire uno spazio ci basta passare lo stesso alla nostra funzione come stringa compresa fra virgolette, ovvero ” “.

=CONCATENA(A1;" ";B1;" ";C1)

Ed ecco il risultato: Ciamo Mondo Uniti.

Esiste anche un altro modo per unire i valori delle celle, l’operatore &, a mio parere molto più veloce e sicuramente occupa meno spazio. Proviamo a rifare la stessa formula usando &:

=A1 & " " & B1 & " " & C1

Ecco fatto, il risultato sarà esattamente quello di prima.

E se ci servisse, invece, creare una frase che contiene, ad esempio, un numero variabile? Poniamo di avere il nostro valore in A1 (poniamo 100) e la nostra frase la vogliamo mettere in A3, ecco come fare:

="Il totale del preventivo è di " & A1 & "€"

Il risultato sarà Il totale del preventivo è di 100€

Ricordate sempre che le stringhe vanno messe fra virgolette.


'. '
'; $customMessages[] = "Aiutami a far conoscere questo blog ad altre persone perché possa aiutare anche loro, condividi questo articolo su Facebook, Twitter, Google+ o Linkedin, non ti costa nulla e mi aiuterà a diffonderlo dandomi l'ispirazione per scrivere altri articoli."; $customMessages[] = 'Hai trovato questo blog utile o interessante? Lascia una tua opinione sul guestbook per farmi sapere cosa ne pensi e come possa migliorarlo.'; $customMessages[] = 'Sai che puoi iscriverti anche alla newsletter e ricevere le novità direttamente nella tua email? Iscriviti adesso, riceverai solo gli aggiornamenti e niente SPAM. Il tuo indirizzo, inoltre, non sarà condiviso con nessuno.'; $id = rand(0, count($customMessages) -1); echo '
'. '
MESSAGGIO DALL\'AUTORE
'. $customMessages[$id]. '

'; ?>

Gianfranco (Admin)

Appassionato di informatica, fotografia e di tecnologia in generale. Esperto nell'uso di Excel e con tanta voglia di condividere le sue conoscenza con il mondo, sempre pronto a dare una mano (ma non più di due volte, altrimenti rimango senza).

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

%d blogger hanno fatto clic su Mi Piace per questo: