Utiliza el argumento índice para devolver un valor de una lista de argumentos de valores. Use ELEGIR para seleccionar uno de los 29 valores posibles a partir del rango del argumento índice. Por ejemplo, si valor1 a valor 7 son los días de la semana, ELEGIR devuelve uno de los días cuando se utiliza un número entre 1 y 7 como argumento índice.
Sintaxis
ELEGIR(índice;valor1;valor2;...)
Índice especifica el argumento de valor que se selecciona. El argumento índice debe ser un número entre 1 y 29, o bien una fórmula o referencia a una celda que contenga un número entre 1 y 29.
Valor1;valor2;... son de 1 a 29 argumentos de valores entre los cuales ELEGIR selecciona un valor o acción que se ejecuta basándose en el argumento índice. Los argumentos pueden ser números, referencias a celdas, nombres definidos, fórmulas, funciones o texto.
Observaciones
SUMA(ELEGIR(2;A1:A10;B1:B10;C1:C10))
evalúa:
SUMA(B1:B10)
que después devuelve un valor basado en los valores del rango B1:B10.
La función ELEGIR se evalúa primero, devolviendo la referencia B1:B10. La función SUMA se evalúa a continuación utilizando B1:B10, que es el resultado de la función ELEGIR, como su argumento.
Ejemplos
ELEGIR(2;"1º";"2º";"3º";"Terminado")
es igual a "2º"
SUMA(A1:ELEGIR(3;A10;A20;A30))
es igual a SUMA(A1:A30)
Si A10 contiene 4, entonces:
ELEGIR(A10;"Clavos";"Tornillos";"Tuercas","Pernos")
es igual a "Pernos"
Si A10-3 es igual a 3, entonces:
ELEGIR(A10-3;"1º";"2º";"3º";"Terminado")
es igual a "3º"
Si VentasAnteriores es un nombre definido para referirse al valor 10.000, entonces:
ELEGIR(2;VentasRecientes;VentasAnteriores;PresupuestoVentas)
es igual a 10.000