Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Cómo usar la función SI en Excel: sintaxis, ejemplos y varias condiciones

La función SI de Excel compara un valor con lo que esperas y devuelve un resultado si la comparación es verdadera y otro si es falsa. Su forma es =SI(prueba_lógica;valor_si_verdadero;valor_si_falso). Por ejemplo, =SI(C2="Sí";1;2) devuelve 1 si C2 dice Sí y 2 en cualquier otro caso.

SI es una de las funciones más populares de Excel, y con razón: con ella una hoja empieza a tomar decisiones sola. Hay dos detalles que casi nadie conoce hasta que le fallan. El primero, que el texto tiene que ir entre comillas, menos VERDADERO y FALSO, que Excel entiende sin ellas. El segundo, que si dejas vacíos los dos valores de resultado, la celda muestra un 0. Lo he leído en el soporte de Microsoft en octubre de 2026, junto con los artículos de Y, O y SI.CONJUNTO, y aquí tienes lo que importa.

Los tres argumentos de SI

Argumento¿Obligatorio?Qué pones
prueba_lógicaSíLa condición que quieres comprobar, por ejemplo C2>B2.
valor_si_verdaderoSíLo que devuelve la fórmula si la condición se cumple.
valor_si_falsoNoLo que devuelve si la condición no se cumple.

Los ejemplos del artículo de SI en español separan los argumentos con punto y coma, y los de Y, O y SI.CONJUNTO usan coma. Usa el separador que acepte tu Excel.

Cómo escribir una fórmula SI paso a paso

  1. Haz clic en la celda donde quieres el resultado y escribe =SI(.
  2. Escribe la prueba, por ejemplo C2>B2, y el separador.
  3. Escribe el resultado si se cumple. Si es texto, entre comillas dobles, como "Presupuesto excedido". Si es un número o un cálculo, sin comillas.
  4. Escribe el separador y el resultado si no se cumple.
  5. Cierra el paréntesis y pulsa Enter. Después arrastra la fórmula hacia abajo para las demás filas.

Ejemplos de la función SI que puedes copiar

SI sirve para evaluar tanto texto como números, y el resultado puede ser un texto, un número o un cálculo. Estos son los ejemplos de Microsoft:

FórmulaLo que dice en palabras
=SI(C2="Sí";1;2)Si C2 es Sí, devuelve 1. Si no, devuelve 2.
=SI(C2=1;"Sí";"No")Si C2 es 1, devuelve Sí. Si no, devuelve No.
=SI(C2>B2;"Presupuesto excedido";"Dentro de presupuesto")Si el gasto de C2 es mayor que el presupuesto de B2, avisa. Si no, confirma que vas bien.
=SI(C2>B2;C2-B2;0)Si te pasaste del presupuesto, calcula por cuánto. Si no, devuelve 0.
=SI(E7="Sí";F5*0,0825;0)Si E7 es Sí, calcula el impuesto sobre las ventas de F5. Si no, devuelve 0.
=SI(A2=B2;B4-A4;"")Si A2 y B2 son iguales, calcula B4 menos A4. Si no, deja la celda con aspecto vacío.

El último ejemplo es el truco más útil de la lista. Las dos comillas seguidas, "", hacen que la celda parezca vacía en lugar de mostrar un 0 o un FALSO. Ideal para tablas que vas rellenando poco a poco.

Por qué tu fórmula SI no funciona

Lo que vesQué ha falladoCómo arreglarlo
0 (cero) en la celdaNo había nada en valor_si_verdadero ni en valor_si_falso.Escribe un texto o un valor en los dos argumentos, o pon VERDADERO o FALSO.
#¿NOMBRE? en la celdaNormalmente, la fórmula está mal escrita.Revisa el nombre de la función y que cada texto tenga sus comillas.

Varias condiciones: SI con Y, con O y SI.CONJUNTO

Una sola condición se queda corta muy pronto. Microsoft propone tres caminos, y cada uno responde a una pregunta distinta.

SI con Y: se tienen que cumplir todas

La función Y devuelve VERDADERO solo si todos sus argumentos son verdaderos, y FALSO si uno o más son falsos. Admite hasta 255 condiciones. Si la pones como prueba de SI, compruebas varias cosas a la vez: =SI(Y(A2<A3,A2<100),A2,"El valor está fuera del rango") muestra el valor de A2 si es menor que A3 y además menor que 100. Si falla cualquiera de las dos, sale el mensaje.

SI con O: basta con que se cumpla una

La función O devuelve VERDADERO si alguno de sus argumentos es verdadero, y FALSO solo si todos son falsos. Ejemplo: =SI(O(A2<0,A2>50),A2,"El valor está fuera del rango") muestra el valor de A2 si es menor que 0 o mayor que 50. Si está en medio, sale el mensaje. Tanto en Y como en O, el texto y las celdas vacías dentro de un rango se pasan por alto.

SI.CONJUNTO: en lugar de anidar varios SI

SI.CONJUNTO comprueba varias condiciones en orden y devuelve el valor de la primera que sea verdadera. Puede sustituir a varias funciones SI anidadas y se lee mucho mejor. El ejemplo de Microsoft pone notas a partir de una puntuación en A2:

=SI.CONJUNTO(A2>89,"A",A2>79,"B",A2>69,"C",A2>59,"D",VERDADERO,"F")

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

  • El VERDADERO del final funciona como resultado por defecto: si no se cumple nada de lo anterior, devuelve F. En el ejemplo, la puntuación de 58 recibe la F.
  • Si no se cumple ninguna condición y no pusiste ese VERDADERO final, la función devuelve #N/A.
  • Si escribes una condición sin su resultado, Excel muestra el mensaje Ha especificado muy pocos argumentos para esta función.
  • Admite hasta 127 condiciones, pero Microsoft no recomienda anidar demasiadas, porque hay que escribirlas en el orden correcto y son difíciles de probar y actualizar.
NecesitasUsa
Una condición con dos resultadosSI
Que se cumplan varias condiciones a la vezSI con Y
Que se cumpla al menos una de variasSI con O
Varios tramos con un resultado distinto cada unoSI.CONJUNTO

Tengo otro texto que encaja con este: el texto sobre cómo combinar celdas en Excel sin perder datos.

Mi opinión

Antes de escribir una fórmula SI, dila en voz alta como lo hace Microsoft: si C2 es mayor que B2, entonces esto, si no, lo otro. Si la frase se entiende, la fórmula sale sola. Acostúmbrate a poner siempre el tercer argumento, aunque sea "", y te ahorras los ceros que nadie sabe de dónde salen. En cuanto tengas más de dos tramos, deja de anidar SI y pasa a SI.CONJUNTO con un VERDADERO al final. Un combo que funciona muy bien: crear una lista desplegable con Sí y No en la columna que evalúa SI, así nadie escribe si o SÍ a su manera. Y cuando la condición depende de un dato de otra tabla, combina SI con cómo usar BUSCARV.

Preguntas frecuentes

¿Cuál es la sintaxis de la función SI en Excel?

=SI(prueba_lógica;valor_si_verdadero;valor_si_falso). Los dos primeros argumentos son obligatorios y el tercero es opcional.

¿Por qué mi fórmula SI devuelve 0?

Porque no había nada en los argumentos de resultado. Escribe un texto o un valor en los dos, o pon VERDADERO o FALSO.

¿Hay que poner el texto entre comillas en la función SI?

Sí, todo el texto va entre comillas dobles. La única excepción son VERDADERO y FALSO, que Excel entiende sin comillas.

¿Cómo hago que SI deje la celda vacía?

Pon dos comillas seguidas, "", como resultado. Por ejemplo, =SI(A2=B2;B4-A4;"").

¿Cómo uso SI con dos condiciones?

Mete la función Y como prueba si se tienen que cumplir las dos, o la función O si basta con una.

¿Cuántas condiciones admite SI.CONJUNTO?

Hasta 127, aunque Microsoft no recomienda anidar demasiadas porque son difíciles de probar y actualizar.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.