Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Función para calcular el CRAEST

| 15 comentarios

Funcion para calcular el CRAEST

En la hoja encontrarán una forma sencilla de calcular el CRAEST por curso y en general, de un ciclo.

Esta dirigida a todos aquellos estudiantes PUCP, que deseen calcular el CRAEST del semestre, ya que como es
probable que conozcan  se debe esperar el inicio de un nuevo semestre para saber la variación del
CRAEST(Coeficiente de Rendimiento Académico Estandarizado).

Asumamos que un alumno de la PUCP, lleve los cursos mostrados en la siguiente imagen en la que también aparecen las notas alcanzadas por cada curso, cabe precisar que tanto la media como la desviación estándar de cada curso aparece en la intranet de la PUCP.

Si bien este cálculo podría hacerse solo con funciones predefinidas, también podría recurrirse a funciones definidas por el usuario, la cual podría reutilizarse en una ocasión posterior, y/o también es útil por que simplifica el cálculo del CRAEST que es necesario en la PUCP  determinar el orden de mérito que es empleado para contar con un buen turno de matrícula.

image 1 300x189 Función para calcular el CRAEST
Luego usamos la función creada "CalCraest" junto con otras funciones básicas como "promedio", "sumaproducto" y "Redondear".
B12=(SUMAPRODUCTO(F6:F11,B6:B11))/(SUMA(F6:F11))
E6 = CalCraest(B6,C6,D6)
E12=(SUMAPRODUCTO(F6:F11,E6:E11))/(SUMA(F6:F11))
image 21 300x207 Función para calcular el CRAEST
Finalmente, les muestro la funcion "CalCraest" en lenguaje VBA.
iamge 31 300x97 Función para calcular el CRAEST
Nota: Si se desea se puede agregar la función "Redondear()" para disminuir los decimales, sin embargo yo no lo escogí hacer puesto
que considero que la diferencia de puestos puede variar hasta por  milésimas.
Elaborado por: Ernesto Pizarro

15 comentarios

  1. esta herramienta es de mucha utilidad para los alumnos de la PUCP, ya que sabiendo sus notas y las medias, pueden calcular sus CRAEST,e imaginar su turno en la inscripcion de cursos en el siguiente ciclo.

  2. Herramienta muy útil, lastima que recién me entero. Esto demuestra la gran utilidad de las macros .

  3. La función para calcular el CRAEST es una herramienta que simplifica la vida universitaria de los alumnos de la PUCP. Tenia conocimientos de como se calcula el Craest; sin embargo, nunca se me ocurrió grabarlo como una macro. Ahora me doy cuenta que los UDF hacen que cosas tan particulares sean mas sencillas.
    Pondré en practica mi UDF para calcular Craest en el 2013-1.

  4. Esta UDF resulta ser muy útil para todos los alumnos de la PUCP, ya que el CRAEST tiene una importancia muy alta para los alumnos. Tener un buen CRAEST te permite tener más probabilidad de escoger el horario de clases que prefieres. Tener a la mano una UDF como esta ayuda e invita a los alumnos a esforzarse más por obtener buenas notas, ya que puedes puedes calcular facilmente cuánto varía tu CRAEST al variar la nota final de tus cursos.

    Muchas gracias por compartirlo.

  5. Me encantó esta macro. Yo también estaba pensando elaborar una macro de calculo de craest.

  6. Me encantó, esta udf, yo tambien estaba pensando elaborar una, ya que era algo tedioso reaalizarlo con la calculadora.

  7. como lo descargo!

    • DANA, soy Ernesto P.C., autor del articulo. Dale click a "Funcion para calcular el CRAEST" (de color verde, que esta debajo del título del articulo).
      Podrás descargar el archivo en extension xlsm. (o excel habilitado con macros).
      Saludos!

  8. es una muy buena herramienta... pero una curiosidad... en el hipotético caso en el que la desviación estandar de un curso sea 0 (es decir, que todos los alumnos del mismo grupo tenga la misma nota, lo cual dudo que ocurra, pero nunca se sabe xD) entonces, en este excel no sería posible calcular la nota estandarizada de dicho curso... ya que n/0=indefinido... sería mejor condicionar el cálculo... si la desviación estandar es 0... que la nota estandarizada sea de frente 50, de lo contrario, que realice el cálculo. (con función =si( ....
    Saludos 😉

  9. No puedo calcularlo. Solo se reemplaza?

    • Así es, se reemplaza según los cursos que estés llevando.
      La media del curso y la desviación estándar se obtienen del intranet de la PUCP.
      La nota y el número de créditos, depende de tu desempeño y del curso, respectivamente.
      Posteriormente, se reemplaza por cada curso, la siguiente formula:

      CRAEST = (((Tu media - La media del curso)*10) / Desviación estándar) + 50
      El CRAEST del semestre será la suma del CRAEST de cada curso.

      En el caso se crea una función para facilitar en gran medida el procedimiento.
      Saludos!

    • Así es, solo se reemplaza respecto a los cursos que estés llevando
      La media del curso y la desviación estándar se obtienen del intranet de la PUCP.
      La nota y los créditos dependerán del desempeño académico y del curso respectivamente.
      Se utiliza la siguiente formula para cada curso:
      CRAEST = (((Tu media - La media del curso)*10) / Desviación estándar) + 50

      La suma de todos los CRAEST será el CRAEST del semestre.

      En el caso se utiliza una función para simplificar el procedimiento!

  10. Es una función exclusiva para los alumnos de la PUCP , la cual es muy útil , en especial para los cachimbos porque ellos aun no tienen claro cómo se calcula el Craest. Por otro lado, para los alumnos de ciclos posteriores, les ayudará a calcular y ver cuanto de nota final deben obtener para generar un incremento considerable de su craest. Es una herramienta muy útil para evitar los cálculos largos por cada curso que uno lleve (Optimiza tiempos de forma considerable)

  11. me gustaría saber como se calcularía el craest final osea el actual, este arrastra los ciclos pasados, quisiera saber como calcularia mi craest final luego de ver todos mis craest pasados y el que acabo de sacar?

    • yo también quiero saber eso

Deja una respuesta

Los campos requeridos estan marcados con *.