miércoles, 9 de junio de 2010

Funcion Si anidada

Excel nos permite anidar la Funcion si, es decir la funcion si adentro de otra funcion si en el cual lo explicare.
Una funcion si tiene una sintaxis, la puedes ver cuando pones en una celda =SI( te aparece lo siguiente:


Prueba_lógica: La condicion que se desea comprobar
Valor_si_verdadero: Valor que devolverá si la condición se cumple
Valor_si_falso: Valor que devolverá si la condición no se cumple

En la siguiende imagen nos mostrara una base de datos que tendremos que sacar el nivel de promedio que tiene es excelente, regular o insuficiente.

Excelente: si es mayor o igual a 9
Regular: si es mayor o igual a 6 pero menor que 9
Insuficiente: si es menor que 6


En este caso no estara muy complicado pero ay otros que la formula estara larga, deberan hacer un diagrama de flujo que representa la esquematización grafica de un algoritmo, el cual muestra graficamente los pasos o procesos a seguir para alcanzar la solucion de un problema en la siguiente imagen podra ver el diagrama de flujo.

En este diagrama nos muestra las condicion, si la condicion E5 es mayor o igual a 9 si la cumple nos saldra "Excelente" o si no se ira a la otra condicion que es si E5 es mayor o igual 6 pues aqui ya no ponemos la otra de menor a 9 junto a eso porque no cumplio la primera condicion pero en algunos caso si, si cumple la condicion esa saldra "Regular" pero si no se va a ir a "Insuficiente" ¿porque no ponemos la otra condicion la de si es menor a 6? porque no cumplio ni la primera condicion ni la segunda que se vaya directamente ya a insuficiente entonces la formula quedaria asi =SI(E5>=9, "Excelente",SI(E5>=6,"Regular","Insuficiente")).
ponemos dos parentesis al final, porque abrimos dos funciones fijense bien los ultimos dos son del primer parentesis y del segundo, no se les olvide cerrarlos porque saldra un error y las comillas las usamos para cuando le agregamos texto a una formula o funcion. La siguiente imagen nos mostrara ya terminado

Que tal si nomas queremos que aparesca el nivel del promedio sin que se mire el promedio asi como se muestra en la siguiente imagen.



Tambien podemos anidarle formulas a la funcion si aora en vez de seleccionar la celda en la condicion pondremos una formula la del promedio podemos usar otras pero en este caso usaremos la del promedio entonces la formula quedaria asi:
=SI(PROMEDIO(B5:D5)>=9,"Excelente",SI(PROMEDIO(B5:D5)>=6,"Regular","Insuficiente"))
aqui ya vieron que le anidamos formula del promedio a la funcion si, en la siguiente imagen muestra

Espero que les ayude de algo, bueno muchas gracias por ver el blog.















No hay comentarios:

Publicar un comentario