SI.ERROR (función SI.ERROR)
SI.ERROR (función SI.ERROR)
Este artículo describe la sintaxis de la fórmula y el uso de la función (función: fórmula ya escrita que toma un valor o valores, realiza una operación y devuelve un valor o valores. Utilice funciones para simplificar y acortar fórmulas en una hoja de cálculo, especialmente aquellas que llevan a cabo cálculos prolongados o complejos.)SI.ERROR en Microsoft Excel.
Descripción
Devuelve el valor especificado si una fórmula se evalúa como un error; de lo contrario, devuelve el resultado de la fórmula. Use la función SI.ERROR para interceptar y controlar errores en una fórmula (fórmula: secuencia de valores, referencias de celda, nombres, funciones u operadores de una celda que producen juntos un valor nuevo. Una formula comienza siempre con el signo igual (=).).
Sintaxis
SI.ERROR(valor, valor_si_error)
La sintaxis de la función SI.ERROR tiene los siguientes argumentos (argumento: valor que proporciona información a una acción, un evento, un método, una propiedad, una función o un procedimiento.):
- Valor Obligatorio. Es el argumento donde busca un error.
- Valor_si_error Obligatorio. Es el valor que se devuelve si la fórmula se evalúa como un error. Se evalúan los tipos de error siguientes: #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!.
Observaciones
- Si valor o valor_si_error están en una celda vacía, SI.ERROR los trata como un valor de cadena vacía ("").
- Si 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 cópielos en la celda A1 de una nueva hoja de cálculo de Excel. Para que las fórmulas muestren resultados, selecciónelas, presione F2 y después presione Entrar. Si lo necesita, puede ajustar los anchos de columna para ver todos los datos.
Cuota | Unidades vendidas | |
---|---|---|
210 | 35 | |
55 | 0 | |
23 | ||
Fórmula | Descripción | Resultado |
=SIERROR(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 |
=SIERROR(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 |
=SIERROR(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: la fórmula del ejemplo debe especificarse como fórmula de matriz. Después de copiar el ejemplo en una hoja de cálculo en blanco, seleccione el intervalo C2:C4, presione F2 y después presione CTRL+MAYÚS+ENTRAR. |