Excel 2007+Google SheetsEn inglés: IFERROR

SI.ERROR en Excel y Google Sheets

Devuelve el valor que elijas cuando una fórmula da un error como #N/A o #¡DIV/0!, y el resultado normal en otro caso.

Sintaxis

=SI.ERROR(value; value_if_error)

Ejemplo: Evitar #¡DIV/0! en un cociente

Excel / Sheets · English
=IFERROR(C2/B2, 0)
Excel / Sheets · Español
=SI.ERROR(C2/B2; 0)

Divide C2 por B2 y muestra 0 cuando B2 está vacía o es cero.

SI.ERROR en inglés

En inglés, SI.ERROR se llama IFERROR. Es la misma función: si abres el archivo en un Excel o Google Sheets en inglés, el nombre se traduce solo. Al escribirla a mano cambian el nombre y el separador de argumentos.

EspañolInglés
FunciónSI.ERRORIFERROR
Separador;,
Ejemplo=SI.ERROR(C2/B2; 0)=IFERROR(C2/B2, 0)

El separador depende de la configuración regional: en español suele ser punto y coma, pero en países con punto decimal (como México) puede ser coma.

Traducir otra fórmula

Argumentos

valueObligatorioLa fórmula que podría dar error.
value_if_errorObligatorioQué mostrar en lugar del error.

Preguntas frecuentes sobre SI.ERROR

¿Cómo se dice SI.ERROR en inglés?

En inglés, SI.ERROR se llama IFERROR. Si escribes la fórmula a mano en un Excel en inglés, separa los argumentos con coma (,): =IFERROR(C2/B2, 0)

¿SI.ERROR funciona en Google Sheets?

Sí. SI.ERROR funciona en Google Sheets con la misma sintaxis que en Excel. Si tu hoja está en español escribe SI.ERROR; si está en inglés, IFERROR. El separador (coma o punto y coma) depende de la configuración regional de la hoja, en Archivo → Configuración.

¿Se escribe SI.ERROR o SI ERROR?

Se escribe SI.ERROR. Si la escribes como «SI ERROR», Excel no la reconoce y devuelve #¿NOMBRE?. Mientras escribes, Excel y Google Sheets te sugieren la función: elige SI.ERROR de la lista.

¿Cómo uso SI.ERROR con BUSCARV?

Pon el BUSCARV dentro: =SI.ERROR(BUSCARV(E2; A2:C6; 3; FALSO); "No encontrado"). Si el valor no existe, verás el texto en lugar de #N/A.