Los resultados de fórmula no guardan un tiempo directamente, sino que calculan un tiempo a partir de otros resultados o datos en tu archivo de evento.
Se utilizan en muchos casos, por ejemplo:
- Calcular tiempos de sectores
- Calcular puntos
- Sumar tiempos y penalizaciones
Si no seleccionas un punto de cronometraje para un resultado en Ventana Principal → Resultados, la fórmula se puede introducir en la columna Cálculo.
Cualquier [@1056|Expresión] que devuelva un número puede usarse aquí. Ten en cuenta:
- Si la expresión no devuelve nada (nulo) o devuelve una cadena, el resultado quedará vacío (nulo), lo cual es diferente de un tiempo 0:00:00.
Para facilitar la configuración de resultados de fórmula, se puede acceder a un asistente mediante el icono de doble chevrón.

Este asistente ofrece las siguientes opciones:
Diferencia de tiempo
Mediante la opción Diferencia de tiempo puedes calcular fácilmente la diferencia entre dos tiempos, por ejemplo:
- Hora de inicio y hora de llegada (devuelve el tiempo neto)
- Tiempos de sector (por ejemplo, el tiempo necesario desde el km 10 hasta el km 20).
Cuando cierras la ventana haciendo clic en OK, se creará una fórmula como T2 - T1.
Tx representa el resultado con ID x.
De manera similar, puedes usar TRx en lugar de Tx, lo que devuelve el valor de tiempo redondeado.
Por ejemplo:
TR2 - TR1 calcula la diferencia entre los valores redondeados de los resultados 1 y 2.
Importante: Los operadores (suma, resta, etc.) solo se pueden evaluar si ambos operandos existen.
Por ejemplo, la fórmula T2 - T1 solo se calculará si el participante tiene tiempo en resultado 1 y resultado 2.
Si falta uno de los tiempos, el participante no tendrá un tiempo en el resultado de la fórmula.
Si deseas que los resultados inexistentes se consideren como 0, puedes usar la función nz.
Tabla
Usando una Tabla puedes buscar valores en una tabla.
La tabla tiene 4 índices (en la mayoría de los casos solo necesitarás uno), que puedes seleccionar mediante los campos Índice1 a Índice4.
Por ejemplo, supongamos que deseas calcular puntos de la siguiente manera:
- Primer lugar: 100 puntos
- Segundo lugar: 50 puntos
- Tercer lugar: 30 puntos
- Otros: 0 puntos
En ese caso, la tabla podría verse así:

El Índice 1 representa la posición (Rank) y los otros índices no se utilizan.
Por lo tanto, selecciona Rank1 como Índice 1 en el asistente de fórmulas y escribe 0 en los demás índices.

Si el valor a calcular también depende de otros valores, por ejemplo género y competencia, puedes usar índices adicionales según corresponda.
Nota: Solo deberías usar una tabla si no puedes calcular los puntos con una fórmula cerrada.
Por ejemplo, si deseas duplicar el valor del resultado 1, simplemente define la fórmula individual:
2 * T1
en lugar de configurar una tabla que convierta 1 en 2, 2 en 4, 3 en 6, y así sucesivamente.
Agregados:
Existen varias opciones para agregar tiempos, es decir:
- Calcular la suma,
- Promedio,
- Mínimo,
- Máximo,
- Determinar el número de tiempos ingresados,
- O devolver el primer o último tiempo.
Para la primera opción de agregación, simplemente selecciona:
- Qué resultados se deben considerar (de los resultados ... hasta ...)
- Y cómo agregarlos.
Importante:
- First y Last devuelven el primer/último resultado existente (ordenado por ID).
- Si seleccionas, por ejemplo, Minimum (ID), se devolverá el ID del resultado que contiene el valor mínimo (en lugar del tiempo mínimo).
También ten en cuenta que la función de agregado siempre devuelve un valor, es decir:
TSum(1;4)
es equivalente a:
nz(T1) + nz(T2) + nz(T3) + nz(T4)
En cambio,
T1 + T2 + T3 + T4
solo se calculará si el participante tiene tiempo en los cuatro resultados.
Cuando uses la segunda opción de agregados, puedes reducir los resultados considerados.
Por ejemplo:
Si ingresas de los mejores resultados 1 a 4, entonces solo se considerarán los mejores cuatro tiempos (supongamos que tienes una serie con 6 carreras y deseas sumar los mejores cuatro resultados).
Si deseas considerar los valores más altos como mejores (por ejemplo, puntos), puedes habilitar la opción Descending.
Fórmula Individual
Si ninguno de estos conceptos se ajusta a los requisitos de tu fórmula, también puedes definir una Fórmula Individual usando una expresión como esta:
T1 - 2*T2 + iif([Sex]="f";10;5)