Hay varias formas de calcular puntos en carreras que pueden usarse como parte de una serie, puntuaciones de equipo u otros requisitos especiales. A continuación se muestran algunas de las formas más comunes de calcular puntos en RACE RESULT 12.
Tenga en cuenta que estos ejemplos solo muestran los cálculos que se pueden usar; puede que sea necesario aplicar filtros adicionales (usando funciones If() o Switch()) para asignar puntos solo a los participantes que hayan terminado o que tengan una clasificación>0, ya que pueden De lo contrario, aún devolverá un valor positivo.
Puntaje = Rank
El método más sencillo es cuando los puntos son iguales al rango.
Por ejemplo, el 1.º lugar obtiene 1 punto, el 100.º lugar obtiene 100 puntos.
Para asignar puntos de esta manera, simplemente llame al campo Clasificación correspondiente directamente en un resultado; es posible que desee crear una clasificación especial para esto que filtre solo a los atletas elegibles.

Points = Rango Ivertido
Comúnmente también se asignan puntos según la cantidad de atletas que terminaron una carrera.
Por ejemplo, 367 hombres terminan, el primer hombre obtiene 367 puntos y el 367° hombre obtiene 1 punto.
Para asignar puntos de esta manera escribimos un breve cálculo en un resultado usando los campos MaxRank y Rank.
([MaxRankX]+1)-[RankX]
El +1 es necesario para equilibrar la ecuación, ya que de lo contrario los puntos siempre serían 1 menos, el primer lugar obtendría MaxRankX-1 y el último lugar obtendría 0 puntos.

Puntos en intervalo fijo
Se pueden asignar puntos para que el primer lugar reciba un valor determinado y cada rango posterior se reduzca en un valor fijo. Esto se puede hacer con un simple cálculo. En este ejemplo, el primer lugar según la clasificación de Género obtiene 1000 puntos, y cada clasificación posterior recibe 10 puntos menos (2º = 990, 3º = 980, 4º = 970...).
1000-(([GenderRank]-1)*10)
El valor inicial se define como 1000 y, en este caso, debemos restar 1 del rango para asegurarnos de que la asignación se correlacione correctamente con nuestra deducción de 10.

Tabla de puntos Simple
En algunas carreras, los puntos pueden asignarse especialmente a los X primeros clasificados, y todos los demás finalistas reciben un valor nominal de puntos. Esto se hace con otro cálculo, pero esta vez también usando nuestra función Choose() que devuelve un valor según su clasificación.
En este ejemplo, el 1.º lugar según la clasificación de Género obtiene 15 puntos, el 2.º = 13, el 3.º = 11, el 4.º = 9, el 5.º = 7 y todos los demás finalistas obtienen 5 puntos.
Switch([GenderRank]<=5;Choose([GenderRank];15;13;11;9;7);[GenderRank]>0;5)
Nuestra función Switch() primero verifica si tienen un GenderRank menor o igual a 5, si es verdadero, luego asigna los puntos correspondientes usando la función Choose(), luego verificamos si su GenderRank es mayor que 0 y, si es verdadero, asigna 5 puntos.
Tabla de puntos compleja
En el caso de que los puntos no se puedan calcular o asignar con un cálculo simple, puede crear una tabla de puntos en Resultados para asignar puntos en consecuencia. Para hacer esto debemos seleccionar el ícono de la mano para abrir la ventana de cálculo y seleccionar Tabla.
Cada tabla puede tener hasta 4 índices, estos son los valores que el cálculo busca en la tabla para asignar los puntos, por ejemplo Rango y Género. Tenga en cuenta que, dado que los índices deben ser numéricos, es necesario convertir aquí nuestro género en un número.
Este ejemplo asigna puntos según GenderRank (Índice 1) y Género (Índice 2, hombre = 1 / mujer = 2), los puntos asignados se reducen aleatoriamente.


Primero se asignan los índices a los que se debe hacer referencia, al hacer clic en Tabla aparece la tabla de índice donde puede asignar los valores de índice y el valor de puntos que se deben devolver. Esto se puede importar desde un archivo Excel estándar.

Podemos ver que cuando el Índice 1 = 1 y el Índice 2 = 1 (GenderRank = 1 y Género = Masculino) entonces se asignan 5000 puntos, hasta el Índice 1 = 50 se obtienen 2849 puntos. Pasando al Índice 2 = 2, luego GenderRank = 1 obtiene 3000 puntos y así sucesivamente.