All versionsGoogle SheetsEn inglés: IF

SI en Excel y Google Sheets

Comprueba una condición y devuelve un valor si se cumple y otro si no. La base de casi cualquier hoja de cálculo.

Sintaxis

=SI(logical_test; value_if_true; [value_if_false])

Ejemplo: Aprobado o no según la nota

Excel / Sheets · English
=IF(B2>=5, "Pass", "Fail")
Excel / Sheets · Español
=SI(B2>=5; "Pass"; "Fail")

Muestra "Pass" si la nota de B2 es 5 o más, y "Fail" en otro caso.

SI en inglés

En inglés, SI se llama IF. 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ónSIIF
Separador;,
Ejemplo=SI(B2>=5; "Pass"; "Fail")=IF(B2>=5, "Pass", "Fail")

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

logical_testObligatorioLa condición a comprobar, por ejemplo B2>=5.
value_if_trueObligatorioQué devolver si la condición se cumple.
value_if_falseOpcionalQué devolver si no se cumple. Por defecto: FALSO.

Preguntas frecuentes sobre SI

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

En inglés, SI se llama IF. Si escribes la fórmula a mano en un Excel en inglés, separa los argumentos con coma (,): =IF(B2>=5, "Pass", "Fail")

¿SI funciona en Google Sheets?

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

¿Cómo uso SI con varias condiciones?

Combínala con Y u O: =SI(Y(B2>=5; C2="Sí"); "Aprobado"; "No aprobado"). Para una cadena de opciones (A, B, C…), SI.CONJUNTO se lee mejor que varios SI anidados.