Breve descripción de la función lógica de Excel SI, con detalles de sintaxis, ejemplos aplicados y archivos de práctica.
En esta oportunidad queríamos describirles una de las funciones de Excel que en lo personal considero de más amplia utilidad, la función Excel SI. Puede ser conseguida dentro de la categoría de funciones lógicas de Excel y nos permite comprobar si una determinada condición se cumple, arrojando un valor si se evalúa como verdadero y otro si se evalúa como falso. En consecuencia es empleada en pruebas condicionadas de valores y fórmulas.
Su sintaxis es simple y efectiva:

Por prueba_lógica se entiende el argumento en la forma de cualquier valor, matriz o expresión que pueda ser evaluada o bien como verdadero o bien como falso, pudiendo nosotros emplear cualquier tipo de operadores de comparación, tales como:

El valor_si_verdadero es el valor que devolverá a función si el argumento de la prueba lógica resulta verdadero. El resultado puede ser una cadena de texto, un número, el valor lógico VERDADERO u otra fórmula.
En lo que respecta al valor_si_falso es el valor que devolverá a función si el argumento de la prueba lógica resulta falso. El resultado puede ser igualmente una cadena de texto, un número, otra función, otra fórmula o el valor lógico FALSO.
Veamos un ejemplo de cómo aplicar esta la función SI:
Supongamos que disponemos de una lista de productos que deseamos adquirir conociendo de antemano cual es su cotización en el mercado según los precios que exhiben dos proveedores. Nuestra opción lógica sería adquirir aquellos productos al proveedor que nos ofrezca un mejor precio. Evaluar este particular puede ser sencillo si la lista de productos es corta, o si la cantidad de proveedores no es muy grande, pero puede complicarse seriamente ante cantidades grandes de datos a analizar. Emplear la función Excel SI es una opción muy válida para distinguir el mejor precio.
¿Cómo emplearla?
Una vez preparados nuestros datos de productos y cotizaciones insertaremos la función Excel SI en una nueva columna que llamaremos “Resultado”. En Excel 2007 podemos hacerlo a través del panel de funciones, dentro de la categoría de funciones lógicas, tal como lo muestra la imagen anexa, o simplemente escribiendo la función Excel SI en la celda donde deseamos insertarla.

Una vez hecho esto procedemos a seleccionar nuestro argumento a considerar en la prueba lógica de la función Excel SI. En este caso nos interesa conocer cuál de los dos precios es menor, por lo que emplearemos el operador de comparación “menor que” representado por el símbolo“<”.
Nuestra lógica en este caso es:
=SI(“Precio Producto Proveedor 1” < “Precio Producto Proveedor 2”; VERDADERO;FALSO)
Empleando los operadores lógicos de Excel VERDADERO y FALSO. Este argumento lógico se traduce en:

En nuestro caso aplicamos un segundo SI en otra columna, que llamamos “Opción Lógica Compra”, que determine a cual proveedor debemos adquirir el producto. En esta oportunidad nuestro nuevo argumento lógico es:
=SI(“Resultado”= FALSO; “Comprar a Proveedor 2”; “Comprar a Proveedor 1”)
Empleando esta vez el operador lógico de Excel FALSO para que nos ayude a distinguir cual es el proveedor que ofrece el precio más bajo. Este argumento lógico se traduce en:
![]()
El resultado final, en forma de tabla, sería el siguiente:

Este resultado lo hubiésemos podido alcanzar anidando ambas aplicaciones de la función Excel SI. Microsoft Office Excel 2007 te permite anidar hasta 64 funciones de Excel SI como argumentos para crear pruebas lógicas cada vez más complicadas.
¡En Practica!
Veamos un ejemplo de cómo anidar funciones SI y una posible aplicación.
Esta vez imaginemos que tenemos un conjunto de alumnos que exhiben notas promedio del año que van en escala de 0 a 100. Si quisiéramos clasificarlos en cinco grupos del “A” al “E” de acuerdo al orden decreciente de sus notas una excelente opción sería anidar varios SI que nos clasificaran los datos en grupos. La clave de clasificación a emplear sería:
En este caso una vez dispuestas en una tabla los datos de alumnos y sus respectivas notas promedio procedemos a construir la fórmula que nos indique a que grupo pertenece cada alumno en función de la nota obtenida. Debemos comenzar a construir la fórmula lógica partiendo de la menor “cota” numérica (25) a la mayor “cota” numérica. Por ejemplo, la sintaxis lógica para el Alumno “Daniel” en este caso sería:
=SI(“Nota del Alumno Daniel”<25;”D”;SI(“Nota del Alumno Daniel”<50;”C”;SI(“Nota del Alumno Daniel”<75;”B”;SI(“Nota del Alumno Daniel”<=100;”A”))))
Lo que se traduce en:
=SI(C15<25;”D”;SI(C15<50;”C”;SI(C15<75;”B”;SI(C15<=100;”A”))))
El resultado sería el siguiente:
Nuestro consejo con respecto a la función Excel SI se extiende en realidad a todo el fascinante mundo de Excel; no se limiten a aprender sólo un poco sobre las distintas técnicas y fórmulas de forma aislada, jueguen con ellas, pruébenlas personalmente, acostúmbrense a emplearlas con frecuencia en su día a día para resolver los retos que se le impongan. Por nuestra parte solo aspiramos brindarles una breve exhibición de las posibilidades que tienen; no está a nuestro humilde alcance explicarles en su totalidad todo lo que pueden hacer porque solo su imaginación es el límite.
Les dejamos anexos los archivos con los que preparamos este artículo de la función Excel SI, en versiones para Excel 2007 y Excel 2003, para que puedan aplicar sus propias prácticas ensayando con los datos de los mismos o aplicando sus propios datos.
Como siempre no duden en contactarnos si desean que publiquemos alguna aclaratoria entorno a esta o cualquiera de las funciones que ya hemos publicado, o bien si desean que publiquemos alguna otra función. También disponen de nuestro foro EXCELLENTIAS.COM, donde podrán ser atendidas cualquiera de sus dudas, sugerencia o comentarios.
Si desean formar parte de nuestro equipo de edición y redacción no dudes en contactarnos enviándonos un artículo de muestra a nuestro correo info@excellentias.com.
¿Deseas conocer mas sobre funciones? Visita el siguiente enlace donde seguro encontraras contenido de tu interes:
Saludos, y como siempre, estamos en contacto.
¡Gracias por su preferencia!
El Equipo EXCELLENTIAS.COM
Fuente: Ayuda Oficial de Microsoft Excel
-
Funciones Excel ES | EXCELLENTIAS.COM
-
Antonio
-
http://excellentias.com/jmaterano jmaterano
-
http://excellentias.com/dcedeno dcedeno
-
Antonio
-
Antonio
-
http://excellentias.com/dcedeno dcedeno
-
http://excellentias.com/dcedeno dcedeno
-
http://excellentias.com/prueba-logica-con-funcion-de-color Prueba logica con color de fondo de una celda | Excellentias.com – Excel, Infovis & BI Magazine
-
http://excellentias.com/jmaterano jmaterano
-
Bernal Siles
-
http://excellentias.com/jmaterano jmaterano
-
Meel
-
http://excellentias.com/dcedeno dcedeno
-
Meel
-
http://excellentias.com/dcedeno dcedeno
-
http://excellentias.com/funcion-excel-si-error/ Funcion Excel SI.ERROR | Excellentias.com – Comunidad de Excel y Visualización de Información
-
http://excellentias.com/funcion-excel-buscar/ Funcion Excel BUSCAR | Excellentias.com – Comunidad de Excel y Visualización de Información
-
http://excellentias.com/funciones-excel-es/ Funciones Excel ES | Excellentias.com – Comunidad de Excel y Visualización de Información
-
http://excellentias.com/funciones-excel-es/ Funciones Excel ES | Excellentias.com – Comunidad de Excel y Visualización de Información
-
http://excellentias.com/funcion-excel-y-funcion-excel-o/ Funciones Excel Y / 0 | Excellentias.com – Comunidad de Excel y Visualización de Información
-
http://excellentias.com/tutorial-excel-mostrar-una-imagen-externa-dentro-de-una-hoja/ Tutorial Excel Mostrar una imagen externa dentro de una hoja | Excellentias.com – Comunidad de Excel y Visualización de Información
-
http://excellentias.com/dcedeno dcedeno
-
WILLIAM MARCELO
-
http://excellentias.com/dcedeno dcedeno
-
ilse
-
http://excellentias.com/dcedeno dcedeno














