Usa núm_índice para devolver un valor de la lista de argumentos de valor. Use CHOOSE para seleccionar un valor de un máximo de 29 valores basándose en el número de índice. Por ejemplo, si valor1 hasta valor7 son los días de la semana, CHOOSE devuelve uno de los días cuando se usa un número de 1 a 7 como núm_índice.
Sintaxis
CHOOSE(núm_índice,valor1,valor2,...)
Núm_índice especifica el argumento de valor que se va a seleccionar. El valor de núm_índice debe ser un valor de 1 a 29, o bien, una fórmula o referencia de columna que contiene un número comprendido entre 1 y 29.
-
Si núm_índice es 1, CHOOSE devolverá valor1; si es 2, CHOOSE devolverá valor2 y así sucesivamente.
- Si el valor de núm_índice es menor que 1 o mayor que el número del último valor de la lista, CHOOSE devolverá el valor de error #¡VALOR!.
- Si el valor de núm_índice es una fracción, se truncará en el menor entero antes de que se use.
Valor1,valor2,... son de 1 a 29 argumentos entre los que CHOOSE selecciona un valor o una acción basándose en el valor de núm_índice. Los argumentos pueden ser números, referencias de columna, fórmulas, funciones o texto.
Ejemplo 1
Col1 | Col2 | Col3 | Col4 | Fórmula |
Descripción (Resultado) |
1º | 2º | 3º | Finalizado | =CHOOSE(2,[Col1],[Col2],[Col3],[Col4]) |
Valor del segundo argumento Col2 (2º) |
Clavos | Tornillos | Tuercas | Pernos | =CHOOSE(4,[Col1],[Col2],[Col3],[Col4]) |
Valor del cuarto argumento Col4 (Pernos) |
Ejemplo 2
Col1 | Col2 | Col3 | Col4 | Fórmula |
Descripción (Resultado) |
23 | 45 | 12 | 10 | =SUM([Col1], CHOOSE(2,[Col2],[Col3],[Col4])) |
Suma los dos argumentos Col1 y el resultado de la función Choose (35). |