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.
Nota
Questa funzionalità è disponibile in Windows o Mac se si ha Office 2019 o se si ha 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.
Suggerimento
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é questa funzione consente riferimenti a colonne e righe complete, restituisce il risultato seguente: A'sa1a2a4a5a6a7Bb1b2b4b5b6b7
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.