Come concatenare testo e data in excel (con esempio)
Quando utilizzi la funzione CONCAT , Excel convertirà automaticamente le date in valori numerici.
Tuttavia, utilizzi la funzione TEXT per specificare che la data deve rimanere formattata come data:
= CONCATENATE ( A2 , TEXT ( B2 , "M/DD/YYYY" ) )
Questa particolare formula concatenerà le stringhe nelle celle A2 e B2 e manterrà la data nella cella B2 nel formato M/DD/YYYY .
L’esempio seguente mostra come utilizzare questa formula nella pratica.
Esempio: concatenazione di testo e una data in Excel
Supponiamo di avere il seguente set di dati in Excel che contiene informazioni sulla data di inizio per vari dipendenti di un’azienda:
Se utilizziamo la seguente funzione CONCAT per creare una stringa che descrive quando ciascun dipendente ha iniziato a lavorare, ciascuna delle date nella colonna B verrà convertita in valori numerici predefiniti:
= CONCAT ( A2 , "started working on", B2 )
Tieni presente che ciascuna data è stata convertita in valori numerici per impostazione predefinita.
Per concatenare le celle e mantenere le date nella colonna B in formato date, possiamo invece utilizzare la seguente formula:
= CONCAT ( A2 , "started working on", TEXT( B2 , "M/DD/YYYY"))
Utilizzando la funzione TESTO all’interno della funzione CONCAT , siamo in grado di concatenare i nomi e le date dei dipendenti mantenendo le date nel formato corretto.
Tieni inoltre presente che M/GG/AAAA è solo un’opzione di formato della data che avremmo potuto utilizzare.
Ad esempio, potremmo utilizzare MMM AAAA per visualizzare solo il mese e l’anno:
= CONCATENATE ( A2 , "started working on", TEXT( B2 , "MMM YYYY"))
Sentiti libero di utilizzare il formato della data che preferisci nella funzione TESTO .
Risorse addizionali
I seguenti tutorial spiegano come eseguire altre attività comuni in Excel:
Excel: come utilizzare una formula di concatenazione IF
Excel: come concatenare i valori e mantenere gli zeri iniziali
Excel: come trovare caratteri speciali in una cella