Formule Informazione
Formule per verificare il tipo e lo stato delle celle.
Informazione (17 formule)
Formule per verificare il tipo e lo stato delle celle.
CELLA (CELL)
Restituisce informazioni sulla formattazione, la posizione o il contenuto di una cella specifica.
Sintassi:
=CELLA(tipo_info; [rif])Esempio:
=CELLA("nomefile"; A1)Consiglio: Per ottenere il nome del foglio corrente, usa CELLA("nomefile") e manipola la stringa con la funzione STRINGA.ESTRAI.
FOGLI (SHEETS)
Restituisce il numero totale di fogli in un riferimento o in una cartella di lavoro.
Sintassi:
=FOGLI([riferimento])Esempio:
=FOGLI()Consiglio: Utile per verificare se sono stati aggiunti o rimossi fogli in file condivisi.
FOGLIO (SHEET)
Restituisce il numero del foglio di lavoro corrispondente al riferimento specificato.
Sintassi:
=FOGLIO([valore])Esempio:
=FOGLIO("Vendite")Consiglio: Se l'argomento è omesso, restituisce il numero del foglio in cui è inserita la formula.
INFO (INFO)
Restituisce informazioni sull'ambiente operativo corrente e sulle impostazioni di Excel.
Sintassi:
=INFO(tipo_testo)Esempio:
=INFO("directory")Consiglio: Utile per conoscere il percorso del file o la versione di Excel attualmente in uso.
ISERR (ISERR)
Funzione ISERR per Excel
Sintassi:
=ISERR(...)Esempio:
=ISERR(A2)Consiglio: Usa IFNA invece di IFERROR per precisione.
ISNA (ISNA)
Funzione ISNA per Excel
Sintassi:
=ISNA(...)Esempio:
=ISNA(A2)Consiglio: Usa IFNA invece di IFERROR per precisione.
ISREF (ISREF)
Funzione ISREF per Excel
Sintassi:
=ISREF(...)Esempio:
=ISREF(A2)Consiglio: Usa IFNA invece di IFERROR per precisione.
N (N)
Converte un valore in un numero. Se il valore è già un numero, lo restituisce invariato.
Sintassi:
=N(valore)Esempio:
=N(A1)Consiglio: Converte automaticamente le date in numeri seriali e i valori logici VERO/FALSO in 1/0.
NON.DISP (NA)
Restituisce il valore di errore #N/D, che significa 'valore non disponibile'.
Sintassi:
=NON.DISP()Esempio:
=NON.DISP()Consiglio: Usalo per segnare celle con dati mancanti per evitare che vengano incluse erroneamente nei calcoli.
SE.ERR (IFERR)
Gestisce gli errori di una formula restituendo un valore alternativo, ma ignora volutamente l'errore di valore non disponibile (#N/D).
Sintassi:
=SE.ERR(valore; valore_se_errore)Esempio:
=SE.ERR(A1/B1; 0)Consiglio: Come SE.ERRORE ma NON cattura l'errore #N/D. Utile quando vuoi che #N/D rimanga visibile.
TESTO.FORMULA (FORMULATEXT)
Restituisce la formula contenuta in una cella sotto forma di stringa di testo. Se la cella non contiene una formula, restituisce l'errore #N/D.
Sintassi:
=TESTO.FORMULA(rif)Esempio:
=TESTO.FORMULA(A1)Consiglio: Ottima per creare fogli di istruzioni o documentazione tecnica che mostrano la logica dei calcoli senza dover entrare in modalità modifica.
TIPO (TYPE)
Indica il tipo di dato contenuto in una cella restituendo un codice numerico specifico. Permette di distinguere tra numeri, testo e altri formati.
Sintassi:
=TIPO(valore)Esempio:
=TIPO(A1)Consiglio: Restituisce: 1=numero, 2=testo, 4=logico (VERO/FALSO), 16=errore, 64=matrice. Utile per debug.
TIPO.ERRORE (ERROR.TYPE)
Restituisce un numero corrispondente a uno dei tipi di errore di Microsoft Excel.
Sintassi:
=TIPO.ERRORE(val_errore)Esempio:
=TIPO.ERRORE(A1)Consiglio: Restituisce 7 per l'errore #N/D e 2 per #DIV/0!.
VAL.ERRORE (ISERROR)
Controlla se una cella contiene un errore di qualsiasi tipo e restituisce VERO o FALSO. Serve a capire se un calcolo è andato storto.
Sintassi:
=VAL.ERRORE(valore)Esempio:
=SE(VAL.ERRORE(A1/B1); 0; A1/B1)Consiglio: Rileva qualsiasi tipo di errore. Per gestire gli errori in modo più elegante, usa direttamente SE.ERRORE.
VAL.NUMERO (ISNUMBER)
Verifica se il contenuto di una cella è un numero. Restituisce VERO se è un valore numerico o una data, altrimenti FALSO.
Sintassi:
=VAL.NUMERO(valore)Esempio:
=VAL.NUMERO(A1)Consiglio: Utile per validare dati. Attenzione: le date sono numeri in Excel, quindi VAL.NUMERO(data) = VERO.
VAL.TESTO (ISTEXT)
Controlla se il valore in una cella è del testo. È utile per distinguere tra parole e numeri formattati erroneamente come testo.
Sintassi:
=VAL.TESTO(valore)Esempio:
=SE(VAL.TESTO(A1); "È testo"; "Non è testo")Consiglio: Spesso i numeri importati da sistemi esterni sono in realtà testo. VAL.TESTO aiuta a identificarli.
VAL.VUOTO (ISBLANK)
Controlla se una cella è vuota oppure no. Restituisce un risultato che puoi usare per nascondere errori o attivare altri calcoli.
Sintassi:
=VAL.VUOTO(valore)Esempio:
=SE(VAL.VUOTO(A1); "Vuota"; "Ha un valore")Consiglio: Restituisce VERO solo se la cella è completamente vuota. Una cella con formula che restituisce "" NON è vuota per VAL.VUOTO.
Formula Guide