TITULO: Función Percentil

DESCRIPCION: Esta funcion calcula el Percentil correspondiente a un dato con relación a un conjunto de datos. Un ejemplo tipico podría ser la calificación de un alumno con respecto al conjunto de los alumnos de la asignatura.

 

EXPLICACION:

El Percentil, como el Diccionario de la RAE precisa, es el “valor que divide un conjunto ordenado de datos estadísticos de forma que un porcentaje de tales datos sea inferior a dicho valor. Así, un individuo en el percentil 80 está por encima del 80% del grupo a que pertenece”

La operación matemática es realmente sencilla, basandonos en el ejemplo de las calificaciones, sería el resultado de dividir el número de alumnos con calificación inferior a la del individuo en cuestion, por el total de alumnos. Si al resultado le aplicamos formato porcentual, obtendremos el percentil de dicho alumno.

La función trabaja con tres parámetros:

      -->sngValor: Dato para el que se quiere conocer el Percentil

      -->strCampo: Campo que contiene los datos que constituyen la "poblacion" (calificacion de los alumnos, siguiendo con                    el mismo ejemplo) con la que compararemos, normalmente el nombre del campo que contenga el valor de                       sngValor

      -->strTabla: Nombre de la Tabla o consulta que contiene strCampo

      -->strCondicion: Una condición escrita con la sintaxis de una clausa WHERE pero sin especificar esta palabra.

                        Es Opcional, solo para el caso de que quiera filtrar  el conjunto de datos contenidos en strCampo

 

Una llamada válida a la función sería:

      Percentil(8.2, "Calificacion", "tblCalificaciones", "Curso = '1'") ‘De esta forma se aplicaría a un dato concreto en VBA

      =Percentil([calificacion]; "Calificacion"; "TblCalificaciones"; "Curso = '1'") ‘De esta otra podría estar colocado en el origen de un cuadro de texto independiente en un subformulario continuo, por ejemplo

 

 

Espero que sea de utilidad

                                               Marciano, diciembre de 2006