Función de Excel · Lógica
SI.ERROR(IFERROR)
Muestra tu propio resultado en lugar de un error.
Qué hace
SI.ERROR calcula un valor y, si el resultado es cualquier error (#¡DIV/0!, #N/D, #¡VALOR!, etc.), devuelve en su lugar la alternativa que elijas.
Sintaxis
=SI.ERROR(valor, valor_si_error)Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ,
Argumentos
- valor
- La fórmula que puede fallar.
- valor_si_error
- Lo que se muestra en lugar del error: 0, un mensaje entre comillas o texto vacío (
"").
Ejemplo
¿Qué debe mostrar «ventas por visitante» un día sin visitantes?
| A | B | C | |
|---|---|---|---|
| 1 | Ventas | Visitantes | Por visitante |
| 2 | 300 | 0 | 0 |
La fórmula en C2:
=SI.ERROR(A2/B2,0)Resultado: 0
300 entre 0 da el error #¡DIV/0!, así que SI.ERROR devuelve la alternativa: 0.
Errores frecuentes
- Ocultar errores que deberías corregir. Una errata que da #¿NOMBRE? también se convierte en tu valor alternativo, así que prueba la fórmula antes de envolverla.
- Usarla en búsquedas donde solo se espera un valor que falta.
SI.NDcaptura #N/D pero sigue mostrando los demás errores.
En otros idiomas de Excel
Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.
| Idioma de Excel | Nombre de la función | Separador |
|---|---|---|
| English | IFERROR | , |
| Deutsch | WENNFEHLER | ; |
| Français | SIERREUR | ; |
| Español (España) | SI.ERROR | ; |
| Español (México) | SI.ERROR | , |
| 日本語 | IFERROR | , |
| 한국어 | IFERROR | , |
| 繁體中文 | IFERROR | , |
| ไทย | IFERROR | , |
| ខ្មែរ | IFERROR | , |
| Tiếng Việt | IFERROR | ; |