Come convertire i numeri in testo in Excel? (Utilizzo dei 2 metodi principali)

Come convertire i numeri in testo in Excel?

Per convertire i numeri in testo in Excel, esistono due metodi diversi:

  • Metodo n. 1: utilizzare la funzione "TESTO" in Excel
  • Metodo n. 2: utilizza l'opzione Formato cella

Ora discutiamo ciascuno dei metodi con un esempio

# 1 Converti numeri in testo utilizzando la funzione TESTO di Excel

La funzione TESTO in Excel viene utilizzata per convertire i numeri formattati come Numero in testo nel formato specificato.

Formula di testo in Excel

argomenti

valore: il valore per il quale è richiesta la formattazione del testo

format_code : il codice di formattazione richiesto per un numero

Il valore può essere qualsiasi numero. Può essere inserito direttamente o come riferimento di cella. Può anche essere un'operazione matematica o una data. È anche possibile specificare TODAY () o MONTH () ecc. Nel valore.

Ci sono vari format_code disponibili in Excel. Il format_code è sempre indicato tra virgolette doppie. È possibile utilizzare "0" per specificare un numero intero con zero posizioni decimali, "0.000" per specificare tre posizioni decimali, "0000" per aggiungere zeri iniziali, ecc. È inoltre possibile specificare percentuali, notazioni scientifiche, valuta, gradi, formati di data in la funzione TESTO, ad esempio "0,00%", "$ 0", "## 0 ° 00 ′ 00 ″", "GG / MM / AAAA".

ritorna

La funzione restituisce un numero come testo nel formato specificato.

Supponiamo di avere una cella B4 contenente il numero 25.00 e formattata come numero. Vuoi convertire i numeri in formato testo.

Puoi dare la formula del testo come:

= TESTO (B4, "0")

Restituirà il numero in formato testo.

Supponiamo di avere un numero di 0,781 nella cella B5 e di voler convertire questo numero in percentuale.

Puoi utilizzare la seguente formula TEXT:

= TESTO (B5, "0,0%")

Ciò restituirà il 78,1% come formato di testo.

Supponiamo di avere un numero 21000 nella cella B6 e di voler visualizzare il numero come valuta nel dollaro.

Per fare ciò, puoi utilizzare la Formula TESTO in Excel:

= TESTO (B6, "$ 0")

Restituirà $ 21000.

Supponiamo di avere una data 22/10/2018 nella cella B7 e di convertire questa data in un altro formato.

Puoi usare la formula TESTO:

= TESTO (B7, "mmmm dd, yyyy")

Restituirà la data specificata, ovvero il 22 ottobre 2018.

# 2 Converti i numeri in testo utilizzando l'opzione cella in formato Excel

Oltre a utilizzare la funzione TESTO, puoi anche utilizzare l'opzione formato cella per convertire i numeri in testo in Excel.

Supponiamo di avere un numero 25 nella cella B11 e di voler convertire i numeri in testo.

Per fare ciò, puoi premere CTRL + 1 (o COMANDO + 1 in Mac). Successivamente apparirà una finestra di dialogo, simile a quella mostrata di seguito.

Indica chiaramente che la cella è attualmente formattata come numero. Ora, seleziona l'opzione "Testo" nella Categoria.

E fai clic su "OK" e noterai che il numero è stato formattato come Testo ora.

Allo stesso modo, puoi modificare la formattazione in percentuale, data, notazione scientifica in Excel, ecc.

Supponi di voler convertire la cella B13 in formato percentuale.

Seleziona la cella e premi CTRL + 1 (o COMANDO + 1 per Mac) e seleziona Percentuale

e fare clic su "OK".

Invece di premere CTRL + 1 (o COMANDO + 1 su Mac), puoi anche fare clic con il pulsante destro del mouse sulla cella selezionata e quindi fare clic su "Formato celle" come mostrato di seguito.

Come mostrato nei passaggi precedenti, puoi selezionare l'opzione Testo nella Categoria e fare clic su OK.

Dove puoi convertire i numeri in testo in Excel?

Ora, vediamo alcuni esempi in cui puoi convertire i numeri in testo in Excel.

Esempio 1

Supponi di avere gli orari di inizio e fine delle diverse sessioni che si terranno nel prossimo workshop organizzato dalla tua azienda, come mostrato di seguito. Dovresti unire i due tempi, creando un intervallo (durata).

Per ottenere un intervallo di tempo, devi prima convertire l'ora in formato Testo e poi unirli. Per la prima sessione, puoi utilizzare la seguente Formula TESTO:

= TESTO (Si4, "hh: mm") & ("-") & TESTO (C4, "hh: mm") & ("Ore")

Si restituirà l'intervallo di tempo per la 1 ° sessione.

Ora puoi trascinarlo sul resto delle celle per ottenere l'intervallo per il resto delle celle.

Vediamo ora la sintassi in dettaglio:

TESTO (Si4, "hh: mm") e ("-") e TESTO (C4, "hh: mm") e ("Ore")

TEXT (B4, "hh: mm") convertirà l'ora specificata nella cella B4 in testo in formato ora: minuto (24 ore). Allo stesso modo, TESTO (C4, "hh: mm") convertirà l'ora specificata nella cella C4 in un'ora: formato minuto.

& ("-") & aggiungerà "-" tra le due volte, creando così un intervallo.

& ("Hrs") il testo Hrs verrà aggiunto alla fine.

Allo stesso modo, puoi anche creare un intervallo di date modificando questa sintassi.

Esempio n. 2

Supponiamo di disporre di dati per determinate transazioni effettuate negli ultimi anni. Di queste transazioni, vuoi sapere quante transazioni sono state effettuate durante un determinato mese di un determinato anno e l'importo totale della transazione. Ai dati della transazione vengono assegnate le celle B5: C19, come mostrato di seguito.

Il mese e l'anno da cercare sono indicati nella cella E5. Per cercare il numero di transazioni detenute in un determinato mese, puoi utilizzare la formula SUMPRODUCT:

= SUMPRODUCT (- ((ISNUMBER (FIND (TEXT (E5, "MMYY"), TEXT (B5: B19, "MMYY"))))))

e premere Invio.

Ora, per identificare l'importo totale della transazione durante quel periodo, puoi utilizzare la seguente formula SUMPRODUCT:

= SUMPRODUCT (- (EXACT (TEXT (E5, "mmyy"), TEXT (B5: B19, "mmyy"))), C5: C19)

Tornerà a 60000.

In entrambi i casi precedenti, la data viene fornita nella cella E5 viene prima convertita nel formato "MMYY" e le date vengono fornite nelle celle B5: anche B19 viene convertita nello stesso formato e quindi abbinata. Nel primo caso, ovunque ci sia una corrispondenza, restituirà TRUE altrimenti FALSE, creando un array. Questo array viene quindi convertito in numeri usando ISNUMBER, restituendo un array di 0 e 1. La funzione SUMPRODUCT quindi conterà il numero di 1 (cioè TRUE, cioè dove è stata trovata la corrispondenza) restituendo il numero di transazioni. In quest'ultimo caso, la funzione ESATTO otterrà il valore corrispondente ogni volta che c'è una corrispondenza. La funzione SUMPRODUCT sommerà quindi le transazioni totali in cui è stata ottenuta una corrispondenza.

Articoli interessanti...