Vuoi rendere i tuoi dati Excel più professionali? Scopri come formattare numeri, date e orari con la funzione TESTO.

La formattazione personalizzata è utile quanto qualsiasi altro strumento in Excel, ma cosa succederebbe se non dovessi scorrere i menu per formattare le celle ogni volta? Ancora di più, e se potessi formattare le tue celle direttamente all'interno delle formule di Excel?

La funzione TESTO in Excel fa esattamente questo. Ti consente di personalizzare la formattazione dei tuoi dati direttamente all'interno della barra della formula. Esploriamo come formattare numeri, date e numeri speciali utilizzando la funzione TESTO in Excel.

Qual è la funzione TESTO in Excel?

TESTO è una funzione di Excel che consente di personalizzare la formattazione dei dati in Excel. Utilizzando questa funzione, puoi applicare una formattazione personalizzata a celle specifiche, rendendo i tuoi dati visivamente più accattivanti e più facili da capire.

L'output di TEXT è molto simile a utilizzando la formattazione personalizzata in Excel. La sintassi per esso è la seguente:

instagram viewer
=TESTO(valore, formato_testo)

Qui, valore si riferisce al numero che vuoi convertire, mentre formato_testo è lo schema di formattazione che vuoi usare.

La funzione TEXT può formattare vari tipi di dati, inclusi numeri, date e orari. A differenza della formattazione personalizzata di Excel, TESTO è una funzione che puoi richiamare rapidamente nella barra della formula e combinare con altre funzioni di Excel, rendendolo uno strumento versatile.

Codice formato

Descrizione

#

Segnaposto di cifra che rappresenta cifre facoltative. Non verrà visualizzato se non ci sono cifre significative.

0

Segnaposto di cifra che viene sempre visualizzato. Se non ci sono cifre significative, verrà riempito con zeri non significativi.

?

Segnaposto di cifra che riconosce gli zeri non significativi ma non li visualizza. Visualizzerà gli zeri se è necessario allineare i decimali.

.

Punto decimale.

,

Separatore di migliaia.

D

Giorno del mese o giorno della settimana.

M

Mese se utilizzato come parte di una data e minuto se utilizzato come parte dell'ora.

si

Anno.

S

Secondo.

/

Indicatore di frazione.

E

Notazione scientifica.

La funzione TESTO segue lo stesso formato di codice dei formati numerici personalizzati in Excel. La tabella sopra elenca i codici più comunemente usati.

Come formattare i numeri con la funzione TESTO

La formattazione dei numeri in forme più leggibili è una delle applicazioni più utili della funzione TESTO. Facciamo un esempio in cui vorremmo che una cella specifica visualizzasse i numeri di un'altra cella con quattro cifre decimali.

È essenziale ricordare che l'output TEXT sarà una stringa di testo e non è possibile inserirla in formule che richiedono input numerici. In questi casi, dovrai inserire i valori originali piuttosto che gli script di testo formattati.

Puoi utilizzare l'hashtag (#) o zero (0) per ottenere ciò, a seconda che si desideri visualizzare i decimali non significativi. Ricorda che l'hashtag (#) non visualizza zeri non significativi.

Ad esempio, se desideri limitare i risultati da cell A2 a quattro decimali e visualizzarli nella cella C2, puoi utilizzare la formula seguente:

=TESTO(A2, "#.0000")

Questa formula visualizzerà il valore da A2 con quattro cifre decimali, indipendentemente dal fatto che gli zeri siano significativi. Puoi semplificare la lettura dei valori più grandi aggiungendo i separatori delle migliaia. Lo stesso codice sopra con un separatore delle migliaia sarebbe simile al seguente:

=TESTO(A2, "###,###.0000")

È importante ricordare che è possibile combinare insieme vari codici di formattazione per ottenere il risultato desiderato in Excel. Se vuoi evitare del tutto i decimali, puoi usare la funzione TESTO per mostrare i numeri come frazioni con la barra (/) codice. Ad esempio, la formula seguente visualizzerà il numero dalla cella A2 come frazione:

=TESTO(A2, "?/?")

Visualizzare l'output di Excel come frazioni può darti un vantaggio quando calcolo dei rapporti in Excel, in quanto li rende più facili da leggere.

Formattazione della data utilizzando la funzione TESTO

La funzione TESTO consente inoltre di formattare date e orari in Excel. Un modo conveniente per combinare i valori di data o ora con stringhe di testo consiste nell'usare le funzioni CONCATENATE e TEXT.

La funzione CONCATENA ti permette di collegare più stringhe insieme in Excel. Puoi utilizzare questa funzione per mostrare una stringa di testo insieme a un valore di data o ora. Finora, devi solo combinare CONCATENATE con una funzione che inserisce la data o l'ora corrente in Excel. Dove si inserisce la funzione TESTO in tutto questo, allora?

Le funzioni di data di Excel funzionano utilizzando un sistema numerico interno e, se non formattate correttamente, le funzioni di ora come OGGI possono restituire numeri senza senso. La funzione TEXT può trasformare questi numeri in una stringa di data corretta e la funzione CONCATENATE può mettere tutto insieme per presentarli.

Per rappresentare la data odierna insieme a una stringa di testo, puoi utilizzare la seguente formula:

=CONCATENA("Oggi è ", TESTO(OGGI(), "dddd, gg-mmm-y"))

Si noti che al di fuori di un formato di data, la lettera D indica il giorno della settimana anziché il giorno del mese. Aggiungendo altro Ds visualizzerà la versione più completa della giornata. Ad esempio, dddd verrebbe visualizzato Lunedi, mentre ddd verrebbe visualizzato lun. Lo stesso principio si applica ai giorni del mese e ai mesi stessi.

Formattazione di numeri speciali utilizzando la funzione TESTO

Potrebbero esserci momenti in cui è necessario personalizzare la formattazione dei numeri nella cella per soddisfare requisiti specifici. Due esempi di vita reale potrebbero essere la disposizione di una serie di numeri di telefono in un foglio di calcolo o la rappresentazione di numeri grandi utilizzando la notazione scientifica. La funzione TESTO è utile in entrambi gli scenari.

Formattazione dei numeri di telefono

È possibile personalizzare la formattazione della cella per i numeri di telefono utilizzando la funzione TESTO. Ciò consente di aggiungere trattini e spazi, rendendo i numeri di telefono più leggibili.

Inoltre, puoi utilizzare TEXT per integrare una forma di formattazione condizionale. Impostando le condizioni in base al numero di cifre del numero di telefono, è possibile visualizzarle in formati specifici. La seguente formula esegue questi compiti:

=TESTO(A2,"[>9999999](###) ###-####; ###-####")

Questa formula utilizza la funzione TESTO per inserire il numero dalla cella A2. Se il numero è maggiore di 9,999,999 (nel senso che ha più di sette cifre), visualizzerà le prime tre cifre tra parentesi e aggiungerà un trattino dopo le tre cifre successive. Per numeri minori o uguali a 9,999,999, dopo le prime tre cifre verrà aggiunto un trattino.

Formattazione delle notazioni scientifiche

Le notazioni scientifiche sono necessarie per comunicare in modo efficiente i dati quando si ha a che fare con grandi numeri. La funzione TESTO può facilitare questo. Puoi usare E per impostare la formattazione della notazione scientifica:

=TESTO(B2, "0.00E+00")

Questa formula visualizzerà il numero in B2 come multiplo di 10. IL 0.00 significa che il coefficiente avrà due decimali e il 00 significa che l'esponente non sarà maggiore di 99.

Formatta i tuoi dati con la funzione TESTO di Excel

La formattazione dei dati può essere scoraggiante, ma la funzione TESTO di Excel lo rende un gioco da ragazzi. Con questa funzione, puoi personalizzare l'aspetto dei tuoi numeri, date e orari per renderli visivamente più accattivanti e più facili da capire.

La bellezza dell'utilizzo di TESTO risiede nella sua versatilità: puoi combinare codici di formattazione e altre funzioni di Excel per espandere drasticamente le tue opzioni di formattazione. Se hai bisogno di visualizzare numeri con posizioni decimali specifiche, formattare date e ore o persino personalizzare notazioni scientifiche e numeri di telefono, TEXT ti copre.