si elFunción ERROR.TIPO en Excelno funciona en su PC con Windows 11/10, esta publicación lo ayudará a solucionar el problema. La función ERROR.TYPE() es una de las funciones más útiles para diagnosticar errores en Excel. Ayuda a identificar el error devolviendo un número específico que corresponde a su tipo. Por ejemplo, para el '#NULO!' error, la función devuelve 1, para el '#DIV/0!' error, regresa2, etcétera.

El uso de ERROR.TYPE() con IFERROR(), funciones de búsqueda, VBA o reglas personalizadas facilita la detección de errores. Sin embargo, a veces, es posible que la función en sí no funcione como se esperaba, lo que dificulta la resolución de errores.
Cómo utilizar la función ERROR.TYPE de Excel
La función ERROR.TYPE() tiene la siguiente sintaxis:
=ERROR.TYPE(error_val)
dóndeerror_valcorresponde a la celda o expresión que desea verificar en busca de un error.
Para usar la función ERROR.TYPE(), ingrese=ERROR.TYPE(error_val)en una celda, reemplazandoerror_valcon la celda que desea verificar en busca de errores. PrensaIngresarpara mostrar el código de error.
Si la celda a la que se hace referencia contiene un error, ERROR.TYPE() devuelve un número de la siguiente manera:
| Si error_val es | ERROR.TYPE() devuelve |
|---|---|
| #¡NULO! | 1 |
| #DIV/0! | 2 |
| #¡VALOR! | 3 |
| #¡ÁRBITRO! | 4 |
| #¿NOMBRE? | 5 |
| #¡NÚMERO! | 6 |
| #N / A | 7 |
| #OBTENIENDO_DATOS | 8 |
| Algo más | #N / A |
Un caso de uso común de la función ERROR.TYPE() es la gestión de errores en fórmulas. Por ejemplo, si una fórmula en la celda A1 genera un error, puede usar la función IF() con ERROR.TYPE() para mostrar un mensaje personalizado, de la siguiente manera:
=IF(ERROR.TYPE(A1)=2, "Divide by Zero Error", "Other Error")
La fórmula anterior verifica si el error en A1 es un#DIV/0!error (que ocurre cuando un número se divide por cero). Si es así, la fórmula devuelve “Error de división por cero”; de lo contrario, muestra "Otro error".
si elFunción ERROR.TIPO en Excelno funciona en su sistema, utilice estas correcciones:
- Asegúrese de que la fórmula sea correcta
- Verifique si hay errores en la celda referenciada
- Verificar el formato de la celda
- Compruebe si hay conflictos
- Reparar Excel
Veamos esto en detalle.
1. Asegúrese de que la fórmula sea correcta

En las fórmulas de Excel, los argumentos siempre están entre paréntesis. Si su función es parte de una fórmula compleja, asegúrese de que cada conjunto de paréntesis esté colocado correctamente. Excel puede resaltar el problema y mostrar un error si falta un paréntesis de cierre o apertura.
Además, asegúrese de haber utilizado correctamente los operadores matemáticos y lógicos (+, -, *, /, =, <, >), comas (,) y punto y coma (;).
2. Verifique si hay errores en la celda a la que se hace referencia.
Asegúrese de que todas las referencias de celda sean válidas y no apunten a rangos eliminados o incorrectos. ERROR.TYPE() solo funciona si la celda a la que se hace referencia contiene un error. Si la celda no tiene ningún error, la función devuelve #N/A, lo que podría parecer que no funciona.
Por ejemplo, supongamos que la celda A1 contiene el valor entero 10, la celda B2 contiene el valor entero 2 y la celda C1 contiene la fórmula=ERROR.TYPE(A1/B1).
Ahora en C1, la fórmula devuelve #N/A porque A1/B1 (10/2) es un cálculo válido sin errores. Esto no es un error en la función en sí, sino simplemente una indicación de que no existe ningún error en la celda a la que se hace referencia.
3. Verifique el formato de la celda
Ciertos tipos de datos comoFecha, horao los formatos personalizados pueden provocar resultados inesperados al utilizar la función ERROR.TYPE().
Por ejemplo, si la celda C1 contiene la fórmula=ERROR.TYPE(A1/B1), pero tiene el formato 'Hora', devolverá 00:00:03 en lugar de 3, lo que hará que parezca incorrecto.
Para solucionar este problema, seleccione la celda que contiene la fórmula y vaya a laHogarpestaña. En elFormato de númeromenú desplegable, compruebe si el formato es Fecha, Hora o un formato personalizado. Si es así, cámbielo a General o Número para garantizar la salida correcta.
4. Compruebe si hay conflictos

A veces, los complementos pueden interferir con las funciones de Excel. Intente deshabilitarlos y vea si la función funciona.
Haga clic en elArchivomenú y seleccioneMás > Opciones. Seleccione elComplementospestaña en la ventana Opciones de Excel, luego seleccioneComplementos COMdesde el menú desplegable en la parte inferior y haga clicIr.
Seleccione cualquier complemento innecesario y haga clicEliminar.
5. Reparar Excel

Si el problema persiste, intente reparar Excel.
Busque el Panel de control usando la barra de búsqueda de Windows y ábralo. Ir aProgramas > Programas y características.
Haga clic derecho en Microsoft 365 u Office (el nombre variará según su versión) y seleccioneCambiar. Verás dos opciones. O seleccioneReparación RápidaoReparación en líneay luego haga clicReparar. Complete las instrucciones en pantalla para reparar Excel.
Espero que esto ayude.
Leer: ?
¿Cómo corregir un error en la fórmula de Excel?
La corrección de errores en una fórmula de Excel depende del tipo de error que encuentre. Asegúrese de que la celda de la fórmula tenga el formato correcto y que no haya errores tipográficos en la fórmula. Puede usar la función ERROR.TYPE() para determinar el tipo de error y ajustar su fórmula con IFERROR() para mostrar un mensaje personalizado en lugar de un error.
¿Cómo aplicar la fórmula de error en Excel?
Si tiene un conjunto de datos donde A1 contiene el número 10, B1 contiene 0 y usa la fórmula=A1/B1en C2, Excel devolverá el#DIV/0!error. Para manejar esto, puede usar la función IFERROR() como=IFERROR(A1/B1, "Cannot divide by zero"). Esto garantiza que, en lugar de devolver un error, Excel mostrará un mensaje fácil de usar.
Leer siguiente: .














