MoneyWorks Manual
Edit
Choose (selector, ...)
Result Type: depends on parameters
Definition: Returns the value of the (selector + 1)th parameter. If selector is outside the range of parameters supplied, returns the empty string.
Examples: Choose(3, "Fi", "Fie", "Fo", "Fum")
returns “Fo”.
Choose(X, "ten", 100, 1000, "huge")
where X has the value 1, returns “ten”.