switch()

switch tiene un número arbitrario de parámetros, que alternan una condición y un resultado. Si el primer parámetro es verdadero, se devolverá el resultado del segundo parámetro. En caso contrario, si el tercer parámetro es verdadero, se devolverá el resultado del cuarto parámetro, y así sucesivamente. Por ejemplo:
 

switch([Dorsal]<100;"A";[Dorsal]<200;"B";[Dorsal]<300;"C")

Si el número de dorsal es inferior a 100, se devolverá A. Si el número de dorsal es inferior a 200 (pero mayor o igual a 100), se devolverá B. Si el número de dorsal es menor que 300 (pero mayor o igual que 200), se devolverá C. Si el número de dorsal es mayor o igual a 300, se devolverá cero.