Otro ejemplo de la función CONTAR.SI en Excel 2007

Hola,

Tengo la siguiente fórmula:

=SI(O(C3="SUSPENSO"; C4="SUSPENSO";C5="SUSPENSO";C6="SUSPENSO");"SUSPENSO";"APROBADO")

Me indica que está un alumno está SUSPENSO si alguno de los valores tiene un SUSPENSO. La fórmula funciona muy bien. El problema es que a partir de ahora he de tener en cuenta 20 valores más, para lo cual tendría que escribir uno por uno. Quería saber si hay alguna manera de realizar esto de forma más práctica.

Muchas gracias.

La respuesta es sencilla. Hemos de utilizar otra función más potente, combinada con el SI.

Nuestro lector tiene la siguiente tabla,


En la cual al final ha utilizado la siguiente fórmula para calcular el Total.

El problema que se le plantea a nuestro lector con esta fórmula es que al aumentar el número de celdas a evaluar, nuestra fórmula será poco práctica. Por ejemplo, si tuviésemos que evaluar todas las celdas de la columna, la fórmula sería:

Esta fórmula se antoja poco práctica. La mejor opción es utilizar otra función como CONTAR.SI en lugar de la función O.

Con esta fórmula estamos diciendo que nos cuente cuantos suspensos hay. Si hay algún suspenso, entonces se cumple la condición de la función SI y mostrará SUSPENSO. Si no se cumple la condición, entonces mostrará APROBADO.

Como podemos observar, el resultado que obtenemos es el mismo que con la anterior fórmula.

Nota: Podemos utilizar la fórmula inicial de nuestro lector, pero de forma matricial

=SI(O(C3:C6;"SUSPENSO");"SUSPENSO";"APROBADO")

Para confirmar pulsamos ctrl+Intro.

Como hemos indicado en otras ocasiones, las fórmulas matriciales tienen el inconveniente de ser más lentas cuando han de realizar el cálculo con muchos datos.


Si quieres recibir nuestro mini-curso de Excel, suscríbete a nuestra Newsletter arriba a la derecha. Recibirás información de calidad, así como dos archivos PDF con todos nuestros artículos publicados sobre Excel.

0 comentarios:

Publicar un comentario

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Top WordPress Themes