Búsqueda y referencia: función ELEGIR

Descripción

La función ELEGIR devuelve un valor de una matriz que corresponde a un número de índice (posición) proporcionado. Puede considerar CHOOSE Function como una función que devuelve la enésima entrada en una lista dada. La función ELEGIR usa index_num para devolver un valor de la lista de argumentos de valor. Puede usarlo para seleccionar uno de hasta 254 valores según el número de índice.

Por ejemplo, si valor1 a valor7 son los días de la semana, la función ELEGIR devuelve uno de los días en los que se utiliza un número entre 1 y 7 como número_índice.

Sintaxis

CHOOSE (index_num, value1, [value2], ...)

Argumentos

Argumento Descripción Requerido / Opcional
Index_num

Especifica qué argumento de valor se selecciona.

Index_num debe ser un número entre 1 y 254, o una fórmula o referencia a una celda que contenga un número entre 1 y 254.

Si index_num es 1, CHOOSE Function devuelve value1; si es 2, ELEGIR devuelve valor2; y así.

Si index_num es menor que 1 o mayor que el número del último valor en la lista, CHOOSE devuelve el #VALUE! valor de error.

Si index_num es una fracción, se trunca al número entero más bajo antes de usarse.

Necesario
Valor1

1 a 254 argumentos de valor de los cuales la función CHOOSE selecciona un valor o una acción para realizar en función de index_num.

Valor1, Valor2 ... pueden ser números, referencias de celda, nombres definidos, fórmulas, funciones o texto.

Necesario
Valor2, ... Opcional

Notas

  • Si index_num es una matriz, cada valor se evalúa cuando se evalúa CHOOSE Function.

  • Los argumentos de valor de la función ELEGIR pueden ser referencias de rango así como valores únicos.

  • Si index_num es menor que 1 o es mayor que el número proporcionado de argumentos Value, la función CHOOSE devuelve el error #VALUE.

  • Si alguno de los argumentos de valor son valores de texto que no están entre comillas, la función ELEGIR devuelve # ¿NOMBRE? error.

  • Si alguno de los argumentos de valor no son referencias de celda válidas, la función ELEGIR devuelve # ¿NOMBRE? error.

Aplicabilidad

Excel 2007, Excel 2010, Excel 2013, Excel 2016

Ejemplo