Se ilFunzione ERRORE.TIPO in Excelnon funziona sul tuo PC Windows 11/10, questo post ti aiuterà a risolvere il problema. La funzione ERROR.TYPE() è una delle funzioni più utili per diagnosticare gli errori in Excel. Aiuta a identificare l'errore restituendo un numero specifico che corrisponde al suo tipo. Ad esempio, per il '#NULL!' errore, la funzione restituisce 1, per l'#DIV/0!' errore, ritorna2, e così via.

L'utilizzo di ERROR.TYPE() con IFERROR(), funzioni di ricerca, VBA o regole personalizzate semplifica il rilevamento degli errori. Tuttavia, a volte, la funzione stessa potrebbe non funzionare come previsto, rendendo difficile la risoluzione degli errori.
Come utilizzare la funzione ERRORE.TIPO di Excel
La funzione ERROR.TYPE() ha la seguente sintassi:
=ERROR.TYPE(error_val)
Doveerror_valcorrisponde alla cella o all'espressione di cui desideri verificare la presenza di errori.
Per utilizzare la funzione ERROR.TYPE(), immettere=ERROR.TYPE(error_val)in una cella, sostituendoerror_valcon la cella di cui desideri verificare la presenza di errori. PremereEntraper visualizzare il codice di errore.
Se la cella di riferimento contiene un errore, ERROR.TYPE() restituisce un numero come segue:
| Se error_val è | ERRORE.TIPO() restituisce |
|---|---|
| #NULL! | 1 |
| #DIV/0! | 2 |
| #VALORE! | 3 |
| #RIF! | 4 |
| #NOME? | 5 |
| #NUM! | 6 |
| #N / A | 7 |
| #OTTIENI_DATI | 8 |
| Qualunque altra cosa | #N / A |
Un caso d'uso comune della funzione ERROR.TYPE() è la gestione degli errori nelle formule. Ad esempio, se una formula nella cella A1 restituisce un errore, puoi utilizzare la funzione SE() con ERROR.TYPE() per visualizzare un messaggio personalizzato, come segue:
=IF(ERROR.TYPE(A1)=2, "Divide by Zero Error", "Other Error")
La formula precedente controlla se l'errore in A1 è a#DIV/0!errore (che si verifica quando un numero viene diviso per zero). In caso affermativo, la formula restituisce “Dividi per errore zero”; in caso contrario, verrà visualizzato "Altro errore".
Correzione della funzione ERROR.TYPE in Excel che non funziona
Se ilFunzione ERRORE.TIPO in Excelnon funziona sul tuo sistema, usa queste correzioni:
- Assicurati che la formula sia corretta
- Verifica la presenza di errori nella cella di riferimento
- Controlla la formattazione della cella
- Controlla i conflitti
- Ripara Excel
Vediamolo in dettaglio.
1. Assicurati che la formula sia corretta

Nelle formule di Excel gli argomenti sono sempre racchiusi tra parentesi. Se la tua funzione fa parte di una formula complessa, assicurati che ogni serie di parentesi sia posizionata correttamente. Excel potrebbe evidenziare il problema e visualizzare un errore se manca una parentesi di chiusura o apertura.
Inoltre, assicurati di aver utilizzato correttamente gli operatori matematici e logici (+, -, *, /, =, <, >), virgole (,) e punto e virgola (;).
2. Verificare la presenza di errori nella cella di riferimento
Assicurati che tutti i riferimenti di cella siano validi e non puntino a intervalli eliminati o errati. ERROR.TYPE() funziona solo se la cella di riferimento contiene un errore. Se la cella non presenta errori, la funzione restituisce #N/A, che potrebbe sembrare non funzionante.
Ad esempio, supponiamo che la cella A1 contenga il valore intero 10, la cella B2 contenga il valore intero 2 e la cella C1 contenga la formula=ERROR.TYPE(A1/B1).
Ora in C1 la formula restituisce #N/A perché A1/B1 (10/2) è un calcolo valido senza errori. Questo non è un errore nella funzione stessa ma semplicemente un'indicazione che non esiste alcun errore nella cella di riferimento.
3. Controlla la formattazione della cella
Alcuni tipi di dati comeData, orao formati personalizzati potrebbero causare risultati imprevisti quando si utilizza la funzione ERROR.TYPE().
Ad esempio, se la cella C1 contiene la formula=ERROR.TYPE(A1/B1), ma è formattato come "Ora", restituirà 00:00:03 invece di 3, rendendolo errato.
Per risolvere questo problema, seleziona la cella contenente la formula e vai aCasascheda. NelFormato numeromenu a discesa, controlla se il formato è Data, Ora o un formato personalizzato. In tal caso, modificarlo in Generale o Numero per garantire l'output corretto.
4. Verificare la presenza di conflitti

A volte i componenti aggiuntivi possono interferire con le funzioni di Excel. Prova a disabilitarli e vedi se la funzione funziona.
Fare clic suFilemenu e selezionareAltro > Opzioni. Seleziona ilComponenti aggiuntivischeda nella finestra Opzioni di Excel, quindi selezionareComponenti aggiuntivi COMdal menu a discesa in basso e fare clicAndare.
Seleziona eventuali componenti aggiuntivi non necessari e fai clicRimuovere.
5. Ripara Excel

Se il problema persiste, prova a riparare Excel.
Cerca Pannello di controllo utilizzando la barra di ricerca di Windows e aprilo. Vai aProgrammi > Programmi e funzionalità.
Fare clic con il pulsante destro del mouse su Microsoft 365 o Office (il nome varia a seconda della versione) e selezionareModifica. Vedrai due opzioni. Oppure selezionaRiparazione rapidaORiparazione in lineae quindi fare clicRiparazione. Completa le istruzioni visualizzate sullo schermo per riparare Excel.
Spero che questo aiuti.
Leggere: ?
Come correggere l'errore nella formula di Excel?
La correzione degli errori in una formula di Excel dipende dal tipo di errore riscontrato. Assicurati che la cella della formula sia formattata correttamente e che non siano presenti errori di battitura nella formula. È possibile utilizzare la funzione ERROR.TYPE() per determinare il tipo di errore e racchiudere la formula con IFERROR() per visualizzare un messaggio personalizzato anziché un errore.
Come applicare la formula iferror in Excel?
Se disponi di un set di dati in cui A1 contiene il numero 10, B1 contiene 0 e utilizzi la formula=A1/B1in C2, Excel restituirà il file#DIV/0!errore. Per gestire questo, è possibile utilizzare la funzione IFERROR() as=IFERROR(A1/B1, "Cannot divide by zero"). Ciò garantisce che invece di restituire un errore, Excel visualizzerà un messaggio intuitivo.
Leggi dopo: .

![Acquisizione della licenza per l'utente finale non riuscita, ID evento 1014 [fissare]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/11/acquisition-of-end-user-license-failed.png)











