Come concatenare una data in MS-excel e ricevere una data (non un numero)

Quando cerco di concatenare due celle in MS-excel nella formula ho la data come un numero integer (ad esempio: il 04 aprile 2012 diventa 41006).

Come posso visualizzare la data anche nelle celle di formula?

Questo è il modo in cui Excel visualizza date. Per vederli come si desidera che devono essere formattati e quando da sola in una cella che può essere fatta cambiando la formattazione della cella. Quando si desidera combinare una data con altre cose, ad esempio il text, è necessario utilizzare la formula per formattare la data nel modo desiderato. Ecco come:

Utilizza la formula TEXT per modificare la data nel text nel formato desiderato. Se si stava concatenando il text Last run on con la data in una cella, dire A2, allora la tua formula sarebbe simile a questa

 =CONCATENATE("Last run on ",TEXT(A2,"DD/MM/YYYY")) 

Naturalmente non hai bisogno della concatenazione:

 ="Last run on "&TEXT(A2,"DD/MM/YYYY") 

Ma il concatenato chiarisce quello che stai facendo.

In entrambi i casi questi restituiranno il valore Last run on 06/11/2013 (se quella era la data in questione). È quindi ansible modificare il pattern di text per regolare il formato della data; per esempio

"MM-YY" per 06-11
"DD MMM" per 06 Nov
"DDDD DD MMMM YYYY" per mercoledì 06 novembre 2013