Cursos de Ofimatica

Mostrando las entradas relacionadas con funciones condicionales:

2010
26
NOV
Formulas avanzadas con la función SI
excel, excel, funcion SI, funciones basicas, funciones condicionales, funciones anidadas



Hemos visto en el artículo la función SI en Excel el uso más básico y típico de la función SI: una condición; y dos opciones, una si se cumple la condición y otra en caso contrario. Sin embargo, también podemos emplear otra función SI en los campos de las opciones (es lo que se conoce como funciones SI anidadas).

Aclaremos un poquito esto que hemos mencionado con un ejemplo.

Si un alumno consigue una nota de un cinco más, será aprobado; y en caso contrario, estará suspenso. Ahora bien, hay distintos grados de aprobados (y de suspensos, aunque por simplicidad los obviaremos de momento). Por ejemplo, si su nota es mayor o igual que 6 y menor que 7,5, será un bien; si es mayor o igual que 7,5 y menor que 9, será un notable; si es mayor o igual que nueve será un sobresaliente.

Entonces comenzaríamos con una primera condición que nos delimitase si es aprobado o no. En el caso de que fuese aprobado, evaluaríamos si la nota es mayor que 6 y menor que 7,5, en cuyo caso seria un bien;...

Veamos paso a paso como podemos hacer esto en Excel:

Si nota representa la celda donde se encuentra la calificación numérica del alumno, la función SI sólo para las opciones aprobado y suspenso es:

= SI (nota>=5; "APROBADO"; "SUSPENSO")

En modo esquema el nuevo uso sería así:

= SI (nota>=5; AQUÍ METEMOS OTRA FUNCIÓN SI; "SUSPENSO")

Es igual que la original, pero en la primera opción reza el cartel "AQUÍ METEMOS OTRA FUNCIÓN SI". Ahí hay que escribir la función SI que nos determine si es sólo aprobado (nota menor que 6) o es algo más:

= SI (nota>=5; SI(nota>=6;AQUÍ METEMOS OTRA FUNCIÓN SI; "APROBADO"); "SUSPENSO)

Como vemos, hemos escrito donde antes había una condición una nueva función SI, en la que otra vez, uno de sus campos, el de la primera opción, debe contener una nueva función SI. Ahora, la nota ya es mayor o igual que 6, por lo que hemos de determinar si es un bien, o algo más. Para ello:

= SI (nota>=5; SI(nota>=6;SI(nota>=7,5;AQUÍ METEMOS OTRA FUNCIÓN SI; "BIEN"); "APROBADO"); "SUSPENSO)

Así seguiríamos hasta acabar con todas las opciones:

= SI (nota>=5; SI(nota>=6;SI(nota>=7,5;SI(nota>=7,5;"SOBRESALIENTE"; "NOTABLE"); "BIEN"); "APROBADO"); "SUSPENSO)

Vamos a completar el ejercicio, con las opciones del suspenso: Muy deficiente para notas menores o iguales a 3; deficiente entre 3 y 4; y suspenso entre 4 y 5:

= SI (nota>=5; SI(nota>=6;SI(nota>=7,5;SI(nota>=7,5;"SOBRESALIENTE"; "NOTABLE"); "BIEN"); "APROBADO");SI(nota<=3;"MUY DEFICIENTE";SI(nota<=4;"DEFICIENTE"; SUSPENSO)))

Ahora ponga esto en práctica, y si le surjen dudas no tenga problemas en consultarnos usando los comentarios.



TAGS: excel, excel, funcion SI, funciones basicas, funciones condicionales, funciones anidadas



2010
11
NOV
La funcion SI en Excel
excel, funcion SI, funciones basicas, funciones condicionales, IVA

En artículos anteriores hemos visto algunas funciones básicas en excel, como la función suma y promedio, por ejemplo. También vimos una función que no puede considerarse básica, pero que sí es razonablemente muy utilizada y que, sobre todo, es extremadamante útil, como la función CONSULTAV (antes BUSCARV). Ahora trataremos sobre la función SI, la base de las funciones condicionales.

La función SI sirve para discriminar entre dos posibilidades atendiendo a una condición. Del tipo "si ocurre esto haremos la opción A y sino la opción B". Algunos ejemplos de uso podrían ser, asignar la calificación APTO o NO APTO a un alumno en función de su nota; elegir un tipo impositivo (por ejemplo, un tipo de IVA), dependiendo de la categoría del producto; o bien, aplicar un aumento de sueldo a los empleados teniendo en cuenta su antigüedad en la empresa. En todos esos casos es indicado el uso de la función condicional SI.

Según la sintaxis de la función SI primero colocaremos la condición, después la operación en caso de que se cumpla y por último, la operación en caso que no se cumpla:

= SI ( CONDICIÓN; VALOR SI VERDADERO; VALOR SI FALSO)

 

Veamos algunos ejemplos:

Primer Ejemplo: En la celda A3 tenemos guardada la nota de un alumno, un valor entre 0 y 10. Si este valor es mayor o igual que 5 deberá mostrarse el texto APROBADO. En caso contrario, deberá mostrar SUSPENSO.

La condición será A3>=5. Las opciones se escribirán entre comillas para indicar que se trata de un texto, y no del nombre de un rango. Quedaría así:

= SI(A3>=5;"APROBADO";"SUSPENSO")

 

Segundo Ejemplo: Tengamos la siguiente tabla de productos, con la descripción, precio, unidades, etc.

Tabla funcion SI

La fórmula que figura en la columna importe es = D3*E3, es decir, multiplicar el precio por el número de unidades.

En la columna total, la fórmula es F3 + G3, es decir, la suma del IVA más el importe.

Por tanto lo único que nos falta es calcular el IVA y la tabla de gastos la tendríamos completa.

Si nos fijamos, existe una columna llamada tipo, con los valores N y R (normal y reducido) que nos permite saber que tipo de IVA hemos de aplicar al producto:

O sea, a aquellos productos cuyo tipo sea una N, le aplicaremos un 18%, al resto un 8%.

La fórmula nos quedaría:

= SI(C3="N";F3*18%;F3*8%)

Si luego compiamos la fórmula (al tener la fórmula referencias relativas) a todo el rango G3:G7, obtenemos:

Tabla funcion si resuelta

Tercer Ejemplo: La siguiente tabla muestra un listado de trabajadores y su antigüedad en la empresa:

Tabla salarial

El plus de antigüedad es de un 10% sobre el sueldo base para los trabajadores que llevan más de 3 años en la empresa. Los que llevan menos no tienen plus, es decir, es de cero.

La fórmula será:

 =SI(C3>3;D3*10%;0)

Una vez copiada en toda la fila, la tabla queda:

Tabla de salarios con la función SI completa



TAGS: excel, funcion SI, funciones basicas, funciones condicionales, IVA



Para poder comentar,
participar y recibir trucos, artículos y ofertas en tu mail:







Secciones:

Acceso a categorías:
web hostingExcelWordPhotoshopWindowssoftware y aplicacionesfotografiaLenguaje PHPLinux

¿Cual es su nivel de conocimientos de MS Word?

Muy bajo. No le he usado nunca o casi nunca.

Bajo. Sólo se hacer cosas muy muy básicas

Medio. Se insertar imágenes, usar tablas y columnas.

Alto. Se aplicar sangrías, combinar correspondecia.

No tiene secretos para mi.

Si eres afiliado o quieres suscribirte, escribe tu email*:

Email (Opcional)

Ver resultados

(*) Si eres afiliado pon tu email para poder enviarte tutoriales, ofertas y cursos más adaptados a tus características.

Si aún no eres afiliado y escribes tu email, tu voto será contabilizado y, sólo si confirmas serás inscrito como afiliado.

Si no escribes tu email, tu voto será contabilizado de forma anónima.








Ver todas las consultas recibidas

Síganos en ...

Suscribete a nuestro canal de YouTube




Palel




Blog Roll: