Come usare la funzione VALUETOTEXT in Excel

La funzione VALUETOTEXT in Microsoft Excel e Google Fogli è utilizzata per convertire un valore nella sua rappresentazione testuale accurata. Questa funzione è particolarmente preziosa per mantenere il formato originale di numeri, date o altri tipi di dati quando vengono trasformati in stringhe di testo.

Sintassi e esempi di utilizzo

La sintassi per la funzione VALUETOTEXT è la seguente:

VALUETOTEXT(valore) 

Dove valore è il dato che desideriamo convertire in testo.

Di seguito, alcuni esempi illustrativi:

  • VALUETOTEXT(123) – Restituisce “123”
  • VALUETOTEXT(4.56) – Restituisce “4.56”
  • VALUETOTEXT(DATE(2023, 12, 31)) – In Google Fogli, restituirebbe una stringa che rappresenta la data, ad esempio “31/12/2023”, a seconda del formato di data impostato.

Applicazioni pratiche

Analizziamo ora due scenari in cui la funzione VALUETOTEXT si rivela estremamente utile:

Scenario 1: Creazione di identificativi unici

Immaginiamo di disporre di una lista di date ed eventi e di voler generare un identificativo unico per ogni evento, combinando la data con il nome dell’evento.

Data Evento Identificativo Unico
01/01/2024 Capodanno =VALUETOTEXT(A2)&"_"&B2
14/02/2024 San Valentino =VALUETOTEXT(A3)&"_"&B3

Utilizzando VALUETOTEXT, assicuriamo che il formato della data sia costante e facilmente riconoscibile, anche quando fa parte di un testo più esteso.

Scenario 2: Logging e reportistica

Nella reportistica finanziaria, è spesso necessario esportare dati in formato testuale mantenendo l’integrità delle formattazioni numeriche, come i formati dei decimali o delle migliaia.

Esempio: Export del totale delle spese mensili per un report finanziario.

D1: 12500.75 D2: =VALUETOTEXT(D1) 

In D2 verrà restituita la stringa “12500.75”, preservando la formattazione esatta del numero originale, senza arrotondamenti o alterazioni tipiche della conversione di numeri in testo.

Questi esempi evidenziano come la funzione VALUETOTEXT possa risolvere problemi comuni in diversi ambiti lavorativi, facilitando operazioni come la concatenazione di informazioni e la creazione di report chiari e conformi ai dati originali.

Maggiori informazioni: https://support.microsoft.com/it-it/office/5fff61a2-301a-4ab2-9ffa-0a5242a08fea

Altre funzioni
Elimina gli spazi dal tEsto
Restituisce una matrice di valori di testo da qualsiasi intervallo specificato
Converte le lettere inglesi o il katakana a byte doppio all'interno di una stringa di Caratteri in Caratteri a byte singolo
Converte un numero in testo, usando il formato valuta ß (baht)
Restituisce il carattere Unicode corrispondente al valore numerico specificato
Restituisce un codice numeRico peR il pRimo caRatteRe di una stRinga di testo
Restituisce il caRatteRe specificato dal numeRo di codice
Combina il testo di più intervalli e/o stringhe ma non prevede delimitatori o la possibilità di ignorare gli argomenti vuoti
Unisce diversi elementi di testo in Uno solo
Converte le lettere inglesi o il katakana a byte singolo all'interno di una stringa di Caratteri in Caratteri a byte doppio
Restituisce il caRatteRe più a destRa di un valoRe di testo
Formatta un numero come testo con un numero Fisso di decimali
EstraE i carattEri fonEtici (furigana) da una stringa di tEsto
Verifica se due Valori di testo sono uguali
Converte i Caratteri a byte singolo all'interno di una stringa in Caratteri a byte doppio
Rimuove dal testo tutti i caRatteRi che non possono esseRe stampati
Restituisce il numeRo di caRatteRi di una stRinga di testo
Converte in maiusColo il testo
Converte in maiusColo la prima lettera di ogni parola di un valore di testo
Converte in minusColo il testo
Converte il testo in numero in modo indipendente dalle impostazioni loCali
Rileva un valoRe di testo all'inteRno di un altRo (senza distinzione tRa maiuscole e minuscole)
SoStituiSce i caratteri all'interno di un teSto
Ripete un testo peR il numeRo di volte specificato
Restituisce il caRatteRe più a sinistRa di un valoRe di testo
SoStituiSce il nuovo teSto al teSto contenuto in una Stringa
Restituisce un numeRo specifico di caRatteRi di una stRinga di testo a paRtiRe dalla posizione specificata
Converte gli argomenti in testo
Formatta un numero e lo converte in testo
Combina il testo di più intervalli e/o stringhe e include un delimitatore specificato dall'utente tra ogni valore di testo da unire Se il delimitatore è una stringa di testo vuota, la funzione concatena correttamente gli intervalli
Rileva un valoRe di testo all'inteRno di un altRo (con distinzione tRa maiuscole e minuscole)
Restituisce il numero (punto di codice) corrispondente al primo carattere del testo
Converte un argomento di testo in numero
Converte un numero in testo, usando il formato valuta € (euro)