Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para la Web Excel 2024 Excel 2024 para Mac Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2016 Aplicación web de Excel

Puede usar la función SI.ERROR para interceptar y controlar errores en una fórmula. SI.ERROR devuelve un valor especificado si una fórmula se evalúa como un error; De lo contrario, devuelve el resultado de la fórmula.

Sintaxis

SIERROR(valor; valor_si_error)

La sintaxis de la función SI.ERROR tiene los siguientes argumentos:

  • value    Obligatorio. Es el argumento donde busca un error.

  • value_if_error    Obligatorio. El valor que se devuelve si la fórmula se evalúa como un error. Se evalúan los siguientes tipos de error: #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!.

Observaciones

  • Si valor o value_if_error es una celda vacía, SI.ERROR lo trata como un valor de cadena vacío ("").

  • Si el valor es una fórmula de matriz, SI.ERROR devuelve una matriz de resultados para cada celda del rango especificado en el valor. Vea el segundo ejemplo a continuación.

Ejemplos

Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego Entrar.

Cuota

Unidades vendidas

210

35

55

0

23

Fórmula

Descripción

Resultado

=SI.ERROR(A2/B2; "Error en el cálculo")

Comprueba si hay un error en la fórmula en el primer argumento (divide 210 entre 35), no encuentra ningún error y devuelve los resultados de la fórmula

6

=SI.ERROR(A3/B3; "Error en el cálculo")

Comprueba si hay un error en la fórmula en el primer argumento (divide 55 entre 0), encuentra un error de división entre 0 y devuelve valor_si_error

Error en el cálculo

=SI.ERROR(A4/B4; "Error en el cálculo")

Comprueba si hay un error en la fórmula en el primer argumento (divide "" entre 23), no encuentra ningún error y devuelve los resultados de la fórmula

0

Ejemplo 2

Cuota

Unidades vendidas

Relación

210

35

6

55

0

Error en el cálculo

23

0

Fórmula

Descripción

Resultado

=C2

Comprueba si hay un error en la fórmula en el primer argumento del primer elemento de la matriz (A2/B2 o divide 210 entre 35), no encuentra ningún error y devuelve los resultados de la fórmula

6

=C3

Comprueba si hay un error en la fórmula en el primer argumento del segundo elemento de la matriz (A3/B3 o divide 55 entre 0), encuentra un error de división por 0 y devuelve valor_si_error

Error en el cálculo

=C4

Comprueba si hay un error en la fórmula en el primer argumento del tercer elemento de la matriz (A4/B4 o divide "" entre 23), no encuentra ningún error y devuelve los resultados de la fórmula

0

Nota: Si tiene una versión actual de Microsoft 365, puede introducir la fórmula en la celda superior izquierda del rango de salida y, a continuación, presionar ENTRAR para confirmar la fórmula como una fórmula de matriz dinámica. En caso contrario, la fórmula debe especificarse como una fórmula de matriz heredada; primero seleccione el rango de salida, introduzca la fórmula en la celda superior izquierda del rango de salida y, a continuación, presione CTRL+MAYÚS+ENTRAR para confirmarlo. Excel inserta llaves al principio y al final de la fórmula por usted. Para obtener más información sobre las fórmulas de matriz, vea Directrices y ejemplos de fórmulas de matriz.

¿Necesita más ayuda?

Siempre puede preguntar a un experto en la Excel Tech Community u obtener soporte técnico en Comunidades.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.