Si può usare la funzione di Excel TESTO() per convertire i valori numerici in output testuali. Excel infatti internamente salva sempre le date come valori numerici. Tramite i simboli di formattazione si può decidere il formato testuale in cui tali valori numerici sono convertiti per l’output. Per esempio si può determinare il giorno della settimana di una specifica data.
La funzione ha due parametri: il valore numerico da convertire e il simbolo di formattazione racchiuso tra virgolette. Un esempio chiarisce meglio la procedura: la cella A9 contiene una data e si vuole visualizzare il giorno della settimana in cui cade tale data nella cella adiacente, B9. Occorre digitare nella cella B9 la seguente formula
=TESTO(A9;”gggg”)
Il simbolo di formattazione gggg, obbligatoriamente tra virgolette, converte la data specificata in un giorno della settimana. Se si vuole visualizzare il giorno della settimana abbreviato, si può usare il formato ggg, mentre gg mostra il numero del giorno del mese. L’ora può anche essere visualizzata nel formato 12 ore con indicatore mattina/pomeriggio (AM, ante meridiem, o PM, post meridiem): aggiungere l’identificatore desiderato AM/PM, am/pm, A/P o a/p dopo il formato dell’ora, separato da uno spazio.
Questi diversi simboli di formattazione possono anche essere combinati. Se, per esempio, si vuole visualizzare l’ora esatta senza i secondi, si può utilizzare =TESTO(A1;”hh:mm”).
Se il formato dell’ora è quello a 24 ore e si vuole che Excel la visualizzi nel formato a 12 ore, si può usare la formula =TESTO(A1:”hh:mm AM/PM”). La tabella qui riportata elenca tutti i simboli di formattazione possibili e le relative funzioni nella visualizzazione di data e ora.