La función ELEGIR es muy fácil de comprender pero no por ello deja de tener una gran utilidad como veremos
Empezaremos por definir y explicar su sintaxis
INDICE es el parámetro encargado, dependiendo de su valor( 1 a 254), de seleccionar o elegir el argumento que dará el resultado.
Daremos un ejemplo sencillo para aclarar;
Colocamos la función en la celda D3
=ELEGIR(3;"APALAZADO";"BUENO";"MUY BUENO"; "DISTINGUIDO";"SOBRESALIENTE")
INDICE ES 3 Y selecciona el parámetro 3 que en este caso es "MUY BUENO
Esto se pone mas interesante cuando el INDICE y/o los parámetros son el resultado de funciones o anidamiento de funciones. Veamos otro ejemplo mas práctico .
Supongamos que un negocio de ropa masculina vende solamente ropa sport y de vestir, los empleados tienen la posibilidad de averiguar los precios en la pantalla de una pc donde hay un hoja Excel adaptada para dicho propósito, en la figura se puede ver la consulta que un empleado acaba de hacer
en otra hoja están las listas de precios de los 2 tipos de artículos que se venden
para que esto funcione hay que colocar la función ELEGIR en la celda marcada en rojo, que en este caso es la F7
como dije antes, el problema se puso mas interesante, ya que el NDICE es un anidamiento de funciones y los parámetros son funciones. Ahora nos resta explicar como funciona.
El INDICE debe ser un entero, en nuestro caso 1 o 2 y es un anidamiento de las funciones SI y DESREF, como puede verse
que significa en palabras: si es verdad que en la celda que esta al la derecha de D7 ( que es donde se pone el artículo) esta escrito "vestir", se devuelve un 1, pero si es falso la palabra que debe estar escrita a la derecha de D7 es "sport" y no le queda mas remedio que ser verdadera (ya que hay dos posibilidades "vestir" o "sport") y se devuelve un 2.
Finalmente si INDICE es 1 se elige el parámetro que busca en la lista de artículos de vestir
y si es 2 se elige el parámetro que busca en la lista de artículos sport
Este ejercicio se puede resolver de otra manera empleando el BOTON DE OPCION