martes, 25 de octubre de 2016

Función SI

Función SI


La función SI en Excel evalúa una prueba lógica y devuelve un valor de acuerdo al resultado obtenido de dicha prueba. Para poder utilizar correctamente la función SI es necesario saber utilizar correctamente los operadores de comparación de Excel.

Sintaxis de la función SI

La función SI tiene tres argumentos y solo el primero de ellos es obligatorio:
SI(prueba_lógica, [valor_si_verdadero], [valor_si_falso])
  • prueba_lógica: La comparación a realizar.
  • valor_si_verdadero (opcional): Valor a regresar si la prueba lógica es verdadera.
  • valor_si_falso (opcional): Valor a regresar si la prueba lógica es falsa.
Aunque el segundo y tercer argumento son opcionales, sin ellos la función no sería de mucha utilidad. El grande beneficio de la función SI radica en poder indicar a Excel el valor que deseamos obtener en caso de que la prueba lógica sea verdadera o sea falsa.

Ejemplos de la función SI

Por ejemplo, en la siguiente imagen puedes observar que la función SI hace una comparación para saber si B1 es mayor que B2. Si el resultado es verdadero, la función devolverá la cadena de texto “mayor que” en la celda B4:
Tutorial Excel 2010: Función SI
Con solo cambiar los valores de las celdas B1 y B2 obtendré un resultado diferente de la misma fórmula:
Función SI en Excel 2010
En el primer caso, la prueba lógica es verdadera y por lo tanto la función SI devuelve el segundo argumento. Sin embargo, en el segundo ejemplo la prueba lógica es falsa, porque B1 no es mayor que B2, y por lo tanto se devuelve el tercer argumento de la función.
Es importante mencionar que tanto el segundo y tercer argumento de la función SI no tienen que ser cadenas de texto sino que pueden ser otras funciones que nos devuelvan el resultado que necesitamos. Hagamos otro ejemplo. Deseo evaluar el valor de las celdas B1 y B2 y en caso de que B1 sea mayor que B2 quiero sumar ambos valores pero si B1 es menor que B2 entonces quiero obtener el producto de ambos. Eso lo logramos con la siguiente fórmula:
SI(B1>B2, B1+B2, B1*B2)
Al utilizar esta fórmula obtenemos el siguiente resultado:
Sintaxis de la función SI en Excel 2010
En este ejemplo B1 es mayor que B2, entonces obtenemos la suma de ambos como resultado de la función. Pero ahora observa lo que sucede al cambiar los valores:
Ejemplo de la función SI en Excel 2010
Ya que ahora B1 es menor que B2, la función SI devuelve la multiplicación de ambos valores tal como lo hemos indicado en el tercer argumento de la función SI. Esta misma fórmula la podríamos escribir de la siguiente manera:
=SI(B1>B2, SUMA(B1,B2), PRODUCTO(B1,B2))
Esta fórmula se comportará exactamente igual que la anterior pero quiero resaltar el hecho de que podemos especificar funciones como el segundo y tercer argumento de la función SI. De esta manera podemos ejecutar funciones diferentes de acuerdo al resultado de la prueba lógica que estemos realizando.

TOMADO DE INTERNET: https://exceltotal.com/tutorial-excel-2010-funcion-si/

Función SI anidada

 

Función SI anidada

La función SI nos permite evaluar una condición y ejecutar una acción dependiendo el resultado, ya sea verdadero o falso. Esto funciona muy bien cuando solo estamos comparando dos valores pero ¿Cómo podemos utilizar la función SI al tener más de dos posibles opciones? La respuesta es utilizar la función SI anidada.


La función SI anidada

Para utilizar correctamente la función SI anidada debemos utilizar una función SI como el tercer argumento de la función principal. Por ejemplo, para evaluar si una celda tiene alguna de las tres letras posibles (A, B, C) podemos utilizar la siguiente fórmula:
=SI(A1="A",100,SI(A1="B",80,60))
Si el valor de la celda A1 tiene la letra A obtendremos el valor 100. Si la celda A1 tiene la letra B, entonces obtendremos el valor 80, de lo contrario obtendremos el valor 60. En este ejemplo tenemos dos pruebas lógicas que nos ayudan a decidir correctamente sobre las tres opciones posibles. Observa cómo esta fórmula regresa el equivalente adecuado para cada letra de la columna A:
Tutorial Excel 2010: Función SI anidada

Si por el contrario, en lugar de tres opciones necesitamos considerar cuatro, solo debemos agregar otra función SI anidada a nuestra fórmula de la siguiente manera:
=SI(A1="A",100,SI(A1="B",80,SI(A1="C",60,40)))
Observa el resultado de esta fórmula, especialmente para los valores que tienen la letra “D”:
Función SI anidada en Excel 2010
Si tuviéramos una quinta opción, entonces remplazaría el último parámetro de la función SI que tiene el mayor nivel de anidación para insertar una nueva función SI de la siguiente manera:
=SI(A1="A",100,SI(A1="B",80,SI(A1="C",60,SI(A1="D",40,20))))
Como podrás ver, con cada función SI que agregamos a nuestra fórmula su complejidad irá en aumento y es muy común que muchos usuarios de Excel comiencen a tener problemas para escribir correctamente múltiples funciones SI anidadas.
Mi recomendación es no exceder el máximo de 4, o a lo mucho 5, funciones SI anidadas de manera que se pueda comprender fácilmente la intención de la fórmula y detectar cualquier error en su escritura. Pero si decides utilizar varias funciones SI anidadas debes recordar que nunca podrás exceder el máximo de 64 funciones anidadas que permite Excel 2010.

TOMADA DE INTERNET: https://exceltotal.com/tutorial-excel-2010-funcion-si-anidada/