Funzione FORMULATEXT di Excel
- Esempio 1: Utilizzo base - visualizza la formula della cella
- Esempio 2: Conta la lunghezza della formula
- Esempio 3: Visualizza la formula di un'altra cella
- Esempio 4: Visualizza la formula o un messaggio
Descrizione
La funzione FORMULATEXT viene utilizzata per visualizzare o restituire una formula come stringa di testo da un riferimento specificato.
Sintassi e argomenti
Sintassi della formula
FORMULATEXT(riferimento) |
Argomenti
|
Valore restituito
La funzione FORMULATEXT restituisce una formula come stringa di testo.
Informazioni sugli errori
Il risultato è un valore di errore #N/D se:
1) La cella di riferimento non contiene una formula;
2) La formula nella cella di riferimento è più lunga di 8192 caratteri;
3) Il foglio di lavoro è protetto dalla visualizzazione delle formule;
4) La cartella di lavoro esterna che contiene la formula è chiusa.
Il risultato è #VALORE! valore di errore se:
1) Sono stati digitati alcuni caratteri non validi nella funzione.
Utilizzo ed esempi
Qui prendo alcuni esempi semplici per spiegare come utilizzare la funzione FORMULATEXT in Excel.
Esempio 1: Utilizzo base - visualizza la formula della cella
Formula
=FORMULAR(A2)
A1 contiene la formula =OGGI() e restituisce la data odierna,
B2 contiene la formula =FORMULATEXT(A2) e restituisce la stringa di testo che mostra la barra della formula dalla cella A2.
Risultato: Visualizza la formula applicata nella cella A2 come stringa di testo.
Esempio 2: Conta la lunghezza della formula
Formula
=LUNGHEZZA((FORMULATEXT(A3)))
Spiegazione:
LUNGHEZZA: conta i caratteri di una cella
LUNGHEZZA((FORMULATEXT(riferimento))): conta il numero di caratteri della formula dal riferimento.
Risultato: Conta la lunghezza della formula nella cella A3.
Esempio 3: Visualizza la formula di un'altra cella
Formula
=FORMULATEXT(INDIRETTO(B5))
Spiegazione:
INDIRETTO(B5): visualizza il valore nella cella B5. Nel mio esempio, la cella B5 contiene il valore “B2”.
quindi
FORMULARTEXR(INDIRETTO(B5)) equivale a FORMULATEXT(B2).
Risultato: Visualizza la formula applicata nella cella B2.
Esempio 4: Visualizza la formula o un messaggio
Se il riferimento non contiene una formula, la FORMULATEXT funzione restituirà il valore di errore #N/D come mostrato nello screenshot sottostante. Per evitare che appaia il valore di errore, puoi combinare la ISFORMULA funzione e la FORMULATEXT funzione per visualizzare la formula o un messaggio in base al riferimento.
Formula
=SE(ISFORMULA(A2),FORMULATEXT(A2),"non è una formula")
Spiegazione
Se la cella A2 contiene una formula, allora esegui la FORMULATEXT funzione; altrimenti, visualizza la stringa di testo “non è una formula”.
Nota: Questa funzione FORMULATEXT è stata aggiunta recentemente a partire da Excel 2013.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.