cellio

Función SI en Google Sheets: ejemplos para cada caso

Aprende a usar la función SI (IF) en Google Sheets: texto, números, celdas vacías, Y/O, SI anidado, SI.CONJUNTO y ARRAYFORMULA para columnas.

Por Ayoub Farid · · 2 min de lectura

La función IF (en las fórmulas de Excel en español se usa SI) funciona exactamente igual en Google Sheets que en Excel: evalúa una condición lógica y devuelve un valor si es verdadera y otro si es falsa.

Ten en cuenta que Google Sheets suele utilizar los nombres de las funciones de Excel en inglés por defecto, por lo que aquí usaremos IF.

Sintaxis

=IF(logical_expression, value_if_true, value_if_false)

Ejemplos

=IF(B2>=50,"Pass","Fail")
=IF(C2="Paid","✓","Chase")
=IF(B2="","",B2*1.2)
=IF(B2>C2,B2-C2,0)

Varias condiciones

=IF(AND(B2>=50,C2="Submitted"),"Pass","Fail")
=IF(OR(D2="Late",E2="Missing"),"Review","OK")

Consulta nuestra guía sobre Y y O (AND y OR).

Más de dos resultados posibles

=IFS(B2>=90,"A",B2>=80,"B",B2>=70,"C",TRUE,"F")

También puedes recurrir a un SI anidado, o a SWITCH (CAMBIAR) para coincidencias exactas. Consulta SI.CONJUNTO (IFS) y la guía sobre SI anidado.

Una columna entera con una sola fórmula

En lugar de arrastrar o rellenar hacia abajo celda por celda, tu hoja de cálculo puede aplicar la función a toda la columna de golpe:

=ARRAYFORMULA(IF(B2:B="","",IF(B2:B>=50,"Pass","Fail")))

El primer IF exterior evita que se calculen filas vacías manteniéndolas en blanco. Consulta cómo funciona ARRAYFORMULA.

Casillas de verificación

Si vas a Insertar > Casilla de verificación, la celda contendrá un valor TRUE o FALSE (VERDADERO o FALSO), lo cual resulta ideal para usar con IF:

=IF(A2,"Done","To do")

Errores comunes

  • Escribir texto sin comillas → produce el error #NAME? (o #¿NOMBRE?).
  • Escribir números entre comillas (">50" dentro de la comparación lógica compara texto, no números) → escribe simplemente B2>50.
  • Orden incorrecto en las funciones anidadas → evalúa siempre primero la condición más estricta o restrictiva.

Si quieres aprender Excel y dominar esta herramienta a fondo, consulta la guía completa sobre la función SI, muy útil si estás preparando una prueba de Excel para entrevista de trabajo.

Preguntas frecuentes

¿Cómo se escribe una fórmula con IF en Google Sheets?

=IF(prueba_lógica,"valor si es verdadero","valor si es falso").

¿Cómo uso IF con múltiples condiciones?

Puedes combinarlo con AND/OR (Y/O), anidar varias funciones IF, o utilizar IFS (SI.CONJUNTO).

¿Cómo aplico la función IF a toda una columna?

Envuélvela dentro de ARRAYFORMULA utilizando un rango abierto como B2:B.

¿Existe la función IFS en Google Sheets?

Sí, está totalmente disponible.

Sigue leyendo