La funzione CONCAT combina il testo di più intervalli e/o stringhe, ma non fornisce delimitatore o argomenti IgnoraEmpty.
CONCAT sostituisce la funzione CONCATENA. Tuttavia, la funzione CONCATENA continuerà a essere disponibile per la compatibilità con le versioni precedenti di Excel.
: Questa funzionalità è disponibile in Windows o Mac, se si dispone di Office 2019 o di un abbonamento a Office 365. Se si ha un abbonamento a Office 365, verificare di avere installato la versione più recente di Office.
Sintassi
CONCAT(testo1; [testo2];…)
Argomento |
Descrizione |
---|---|
testo1 (obbligatorio) |
L'elemento di testo da unire. Una stringa o una matrice di stringhe, ad esempio un intervallo di celle. |
[testo2, ...] (facoltativo) |
Altri elementi di testo da unire. Per gli elementi di testo è possibile usare un massimo di 253 argomenti di testo. Ognuno può essere una stringa o una matrice di stringhe, ad esempio un intervallo di celle. |
Ad esempio, =CONCAT("Il";" ";"sole";" ";"sorgerà";" ";"domani.") restituisce Il sole sorgerà domani.
: Per includere delimitatori, ad esempio spaziatura o e commerciale (&)) tra il testo da combinare e per rimuovere gli argomenti vuoti che non si desidera visualizzare nel risultato di testo combinato, è possibile usare la funzione TESTO.UNISCI.
Osservazioni
-
Se la stringa risultante supera 32767 caratteri (limite di cella), CONCAT restituisce l'errore #VALORE!.
Esempi
Copiare i dati di esempio contenuti in ognuna delle tabelle seguenti e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.
Esempio 1
=CONCAT(B:B; C:C) |
A |
B |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
Poiché la funzione consente riferimenti di colonne e di righe complete, restituisce questo risultato: Aa1a2a4a5a6a7Bb1b2b4b5b6b7
Esempio 2
=CONCAT(B2:C8) |
A |
B |
---|---|---|
a1 |
b1 |
|
a2 |
b2 |
|
a4 |
b4 |
|
a5 |
b5 |
|
a6 |
b6 |
|
a7 |
b7 |
Risultato: a1b1a2b2a4b4a5b5a6b6a7b7
Esempio 3
Dati |
Nome |
Cognome |
---|---|---|
trota |
Luca |
Argentiero |
specie |
Quarto |
Pino |
32 |
||
Formula |
Descrizione |
Risultato |
=CONCAT("La popolazione fluviale relativa alla "; A2; " "; A3; " è uguale a "; A4; "/km.") |
Crea una frase unendo i dati della colonna A con altro testo. |
La popolazione fluviale relativa alla specie trota è uguale a 32/km |
=CONCAT(B2;" "; C2) |
Unisce tre elementi: la stringa nella cella B2, uno spazio e il valore della cella C2. |
Luca Argentiero |
=CONCAT(C2; "; "; B2) |
Unisce tre elementi: la stringa nella cella C2, una stringa composta da una virgola e uno spazio e il valore della cella B2. |
Argentiero, Luca |
=CONCAT(B3;" & "; C3) |
Unisce tre elementi: la stringa nella cella B3, una stringa composta da uno spazio, una e commerciale, un altro spazio e il valore della cella C3. |
Quarto & Pino |
=B3 & " & " & C3 |
Unisce gli stessi elementi dell'esempio precedente, ma usando l'operatore di calcolo e commerciale (&) invece della funzione CONCAT. |
Quarto & Pino |
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.
Vedere anche
Panoramica delle formule in Excel
Come evitare errori nelle formule
Trovare e correggere errori nelle formule
Scelte rapide da tastiera e tasti funzione di Excel
Funzioni di testo (riferimento)