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. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.