La función ELEGIR de Excel devuelve un valor de una lista utilizando una posición o índice determinados. Por ejemplo, ELEGIR (2, 'rojo', 'azul', 'verde') devuelve 'azul', ya que el azul es el segundo valor enumerado después del número de índice. Los valores proporcionados a ELEGIR pueden incluir referencias.
Propósito Obtener un valor de una lista basado en la posición. Valor de retorno El valor en la posición dada. Sintaxis = ELEGIR (núm_índice, valor1, [valor2], ...) Argumentos
- núm_índice - El valor a elegir. Un número entre 1 y 254.
- valor1 - El primer valor entre el que elegir.
- valor2 - [opcional] El segundo valor entre el que elegir.
La función ELEGIR de Excel devuelve un valor de una lista utilizando una posición o índice determinados. Los valores proporcionados a ELEGIR pueden incluir referencias. Sin embargo, ELEGIR no recuperará un elemento de dentro rango o matriz constante proporcionada como un valor. Choose puede manejar hasta 254 valores pero ÍNDICE , o ÍNDICE con MATCH son mejores enfoques para conjuntos de gran valor.
Ejemplos de
Las fórmulas a continuación usan ELEGIR para devolver el segundo y tercer valor de una lista:
|_+_|
Arriba, 'azul' es el segundo valor y 'verde' es el tercer valor. En el ejemplo que se muestra en la captura de pantalla, la fórmula en la celda B5 es:
|_+_|ELEGIR no recuperará valores de un distancia o constante de matriz . Por ejemplo, la fórmula siguiente devolverá un error #VALOR:
|_+_|
Esto sucede porque el número de índice está fuera de rango. En este caso, la sintaxis requerida es:
|_+_|Para recuperar el n-ésimo elemento de un rango, use ÍNDICE y PARTIDO .
Notas
- Si index_num está fuera de rango, CHOOSE devolverá #VALUE
- Los valores también pueden ser referencias. Por ejemplo, la dirección A1 o los rangos A1: 10 o B2: B15 se pueden proporcionar como valores.
- ELEGIR no recuperará valores de un distancia o constante de matriz .