jueves, 20 de agosto de 2015

Microsoft Excel Función Si, Max, Min y Contar Si

Hola a todos aquí les traigo el tercer post en el cual vamos a seguir con los ejercicios en las hojas de cálculo de Microsoft Excel utilizando la función SI que ya conocimos en el segundo post además de conocer tres nuevas funciones que son la función máximo, la función mínimo y la función Contar SI.

Bueno antes de pasar a la solución de la problemática planteada para este post les explico cómo funcionan  las funciones antes mencionadas.

La función SI está compuesta por tres argumentos las cuales son la prueba lógica, valor si verdadero y valor si falso.

 Prueba lógica (Versión en inglés  logical_test): En este argumento es donde se definen los parámetros que se deben cumplir para que una condición se cumpla o no de acuerdo a la problemática planteada.

Valor si verdadero (Versión en inglés value_if_true): En este argumento se establece que valor nos regresara la función es caso de que la prueba lógica se cumpla.

Valor si falso (Versión en inglés value_if_false): En este argumento se establece que valor nos regresara la función es caso de que la prueba lógica no se cumpla.

Ejemplo práctico de cómo funciona la función SI.
Juan tiene 19 años y empleara la función SI  para saber si es mayor de edad.
Prueba lógica:
Si la edad de Juan es mayor o igual a 18
Valor si verdadero:
Mandar mensaje “Juan es mayor de edad”
Valor si falso:
Mandar mensaje “Juan es menor de edad”

Como podemos ver la edad de Juan es de 19 por lo que  la prueba lógica se cumplirá y la función regresara el valor establecido en el argumento Valor si verdadero que para este caso es el mensaje “Juan es mayor de edad”

Función máximo (Versión en inglés Max): La función máximo regresa el valor más grande de una lista de valores almacenada.

Función máximo (Versión en inglés Min): La función mínimo regresa el valor más pequeño de una lista de valores almacenada

Ejemplo
 Tenemos la siguiente lista de valores (1,15,10,20,30,12)
La función máximo lo que haría es extraer el valor más grande, para este caso sería el numero 30 de la lista.
La función mínimo lo que haría es extraer el valor más pequeño, para este caso sería el numero 1 de las lista.

Función Contar.Si (Versión en inglés CountIf): Esta función está compuesta por dos argumentos Rango y Criterio.
Rango (Versión en inglés Range): Este argumento es obligatorio y es el rango que contiene los valores que se desean contar de acuerdo al criterio establecido.
Criterio (Versión en inglés Criteria): Este argumento es obligatorio y es la condición que determina los valores que serán contadas.

Ejemplo
Tenemos la siguiente lista de valores (1,15,10,20,30,12) y como condición se establece que nos cuente cuantos valores son menores que 15.
La función Contar.Si lo que haría es evaluar cada valor y si el valor evaluado es menor que 15 lo contara como un valor que entra dentro de la condición establecida, al final de la evaluación de todos los valores emitirá un resultado, para este caso será  3 ya que de la lista solo tres valores son menores que 15 que son el 1, 10 y 12.

Bueno una vez explicado las funciones que vamos a utilizar pasamos al desarrollo de la solución del problema planteado.

Problemática:
El señor Roberto es profesor de matemáticas de 10 alumnos en la Secundaria “Francisco Diaz Covarrubias” y al termino del curso desea saber cuántos de sus alumnos   están reprobados y cuantos están aprobados en base a las siguientes condiciones, si la calificación final del alumno es menor o igual que cinco esta reprobado y si es mayor que cinco esta aprobado, así mismo desea saber cuál es la calificación más alta y la calificación más baja que se obtuvo en el grupo.
Para realizar este análisis se decide pasar los datos de los alumnos a una hoja de cálculo con sus respectivas calificaciones finales obtenidas en el curso como se muestra en la siguiente imagen:
















En primera instancia vemos que esta problemática es muy similar a la que se resolvió en el segundo post, con la variante de que en este caso no solo se requiere clasificar, si no también saber que calificación fue las mas alta y la más baja en el grupo y cuantos alumnos están reprobados y cuantos aprobados.

El primer punto a resolver es clasificar a los alumnos en reprobados y aprobados y para esto vamos a agregar una columna que se llamara “Estatus” más en la que se iría anotando la clasificación en la que entra cada alumno si el análisis se realizara de forma manual, pero para este caso nos vamos a auxiliar de la función SI que hará todo el trabajo manual.

El segundo punto a resolver es contar  cuántos alumnos están reprobados y cuantos están aprobados y nos vamos a auxiliar de la función contar sí.

El tercer punto a resolver es obtener la calificación más alta y la calificación más baja que se obtuvo en el grupo y nos vamos a auxiliar de la función máximo y mínimo.

Una vez que hemos definido como vamos a resolver el problema pasamos a realizarlo en la hoja de cálculo.

Primer Paso:
Agregamos la columna Estatus y damos formato para las celdas donde se van a almacenar la cantidad de alumnos reprobados y aprobados y la calificación más alta y más baja como se muestra en la siguiente imagen.
















Segundo paso:
Escribimos la función SI en la celda D2 que nos ayudara a clasificar a los alumnos en aprobados y reprobados.
La función quedara de la siguiente forma:

=IF(C2<=5,"Reprobado","Aprobado")
















Después copiamos la formula hasta la celda D11 para que se aplique la formula a todas las calificaciones

Tercer paso:
Escribimos la función contar si para contar cuantos alumnos estas aprobados y cuantos reprobados en la celda G2 y G3.

Las funciones quedaran de la siguiente forma:
Para alumnos Reprobados
=COUNTIF(D:D,"Reprobado")
Para alumnos Aprobados
=COUNTIF(D:D,"Aprobado")












Cuarto Paso:

Escribimos las función máximo y mínimo en las celdas G4 y G5 para obtener la calificación más alta y las más baja que se obtuvo en el grupo.
Las funciones quedaran de la siguiente forma:
Para la calificación más Alta
=MAX(C:C)
Para la calificación más Baja

=MIN(C:C)













Bien como vemos conociendo estas 4 funciones podemos resolver la problemática planteada en tan solo unos cuantos pasos y de una forma rápida, al final los resultados quedaran como se muestra en la siguiente imagen:













He aquí el producto terminado, en la cual se puede observar que se clasificaron los alumnos por aprobados y reprobados y en base a esta clasificación se determina mediante la función contar sí que 2 alumnos estas reprobados y 8 aprobados y que la calificación más alta del grupo fue de 10 y la más baja de 4.9 obtenidas mediante la función máximo y mínimo. Como podemos ver Microsoft Excel nos puede ayudar a resolver problemas que se nos presentan en el día a día y de forma mucho mas rápido a comparación de que se realizara manualmente todo lo que se desarrolle mediante funciones de Excel. 

No hay comentarios:

Publicar un comentario