30 funciones de Excel en 30 días: ELIGE

Ayer en el maratón 30 funciones de Excel en 30 días descubrimos los detalles de nuestro entorno operativo con la función INFO (INFORMAR) y descubrió que ya no podía ayudarnos con problemas de memoria. ¡Ni la nuestra, ni la memoria de Excel!

En el quinto día del maratón, estudiaremos la función ELIGE (ELECCIÓN). Esta función pertenece a la categoría Referencias y arreglos, devuelve un valor de una lista de opciones posibles según el índice numérico. Vale la pena señalar que, en la mayoría de los casos, es mejor elegir otra función, por ejemplo, ÍNDICE (ÍNDICE) y PARTIDO (MÁS EXPUESTO) o VLOOKUP (RPV). Cubriremos estas funciones más adelante en este maratón.

Entonces, pasemos a la información que tenemos y ejemplos sobre la función ELIGE (CHOICE), veámoslo en acción, y también notemos las debilidades. Si tiene otros consejos y ejemplos para esta función, compártalos en los comentarios.

Función 05: ELEGIR

Función ELIGE (SELECCIONAR) devuelve un valor de una lista, seleccionándolo según el índice numérico.

¿Cómo se puede utilizar la función ELEGIR?

Función ELIGE (SELECCIONAR) puede devolver el elemento de la lista a un número específico, como este:

  • Por número de mes, devuelva el número de trimestre fiscal.
  • Según la fecha de inicio, calcule la fecha del próximo lunes.
  • Por número de tienda, muestra la cantidad de ventas.

Sintaxis ELEGIR

Función ELIGE (SELECCIONAR) tiene la siguiente sintaxis:

CHOOSE(index_num,value1,value2,…)

ВЫБОР(номер_индекса;значение1;значение2;…)

  • núm_índice (número_índice) debe estar entre 1 y 254 (o entre 1 y 29 en Excel 2003 y versiones anteriores).
  • núm_índice (index_number) se puede ingresar en una función como un número, una fórmula o una referencia a otra celda.
  • núm_índice (index_number) se redondeará hacia abajo al entero más cercano.
  • argumentos propuesta de (valor) pueden ser números, referencias de celda, rangos con nombre, funciones o texto.

Trampas ELEGIR (ELECCIÓN)

En Excel 2003 y versiones anteriores, la función ELIGE (SELECCIONAR) admitió solo 29 argumentos propuesta de (sentido).

Es mucho más conveniente buscar a través de una lista en una hoja de trabajo que ingresar todos los elementos en una fórmula. Con funciones VLOOKUP (BUSCARV) o PARTIDO (COINCIDIR) Puede consultar listas de valores ubicadas en hojas de cálculo de Excel.

Ejemplo 1: trimestre fiscal por número de mes

Función ELIGE (SELECCIONAR) funciona bien con listas simples de números como valores. Por ejemplo, si la celda B2 contiene el número del mes, la función ELIGE (SELECCIONAR) puede calcular a qué trimestre fiscal pertenece. En el siguiente ejemplo, el año fiscal comienza en julio.

La fórmula enumera 12 valores correspondientes a los meses 1 a 12. El año fiscal comienza en julio, por lo que los meses 7, 8 y 9 caen en el primer trimestre. En la siguiente tabla, puede ver el número del trimestre fiscal debajo de cada número de mes.

30 funciones de Excel en 30 días: ELIGE

En función ELIGE (SELECCIONAR) El número de trimestre debe ingresarse en el orden en que aparecen en la tabla. Por ejemplo, en la lista de valores de función ELIGE (SELECCIONAR) en posiciones 7, 8 and 9 (julio, agosto y septiembre) debe ser el número 1.

=CHOOSE(C2,3,3,3,4,4,4,1,1,1,2,2,2)

=ВЫБОР(C2;2;3;3;3;4;4;4;1;1;1;2;2;2)

Ingrese el número del mes en la celda C2 y la función ELIGE (SELECCIONAR) calculará el número del trimestre fiscal en la celda C3.

30 funciones de Excel en 30 días: ELIGE

Ejemplo 2: Calcular la fecha del próximo lunes

Función ELIGE (SELECCIONAR) puede funcionar en combinación con la función WEEKDAY (DIA SEMANA) para calcular fechas futuras. Por ejemplo, si es miembro de un club que se reúne todos los lunes por la noche, al saber la fecha de hoy, puede calcular la fecha del próximo lunes.

La siguiente figura muestra los números de serie de cada día de la semana. La columna H para cada día de la semana contiene el número de días que se suman a la fecha actual para obtener el próximo lunes. Por ejemplo, necesita agregar solo un día al domingo. Y si hoy es lunes, todavía quedan siete días hasta el próximo lunes.

30 funciones de Excel en 30 días: ELIGE

Si la fecha actual está en la celda C2, entonces la fórmula en la celda C3 usa las funciones WEEKDAY (Día y ELIGE (SELECCIONAR) para calcular la fecha del próximo lunes.

=C2+CHOOSE(WEEKDAY(C2),1,7,6,5,4,3,2)

=C2+ВЫБОР(ДЕНЬНЕД(C2);1;7;6;5;4;3;2)

30 funciones de Excel en 30 días: ELIGE

Ejemplo 3: Muestra la cantidad de ventas de la tienda seleccionada

Puedes usar la función ELIGE (SELECCIONAR) en combinación con otras funciones como SUM (SUMA). En este ejemplo, obtendremos los totales de ventas de una tienda específica especificando su número en la función ELIGE (SELECCIONAR) como argumento, además de enumerar los rangos de datos de cada tienda para calcular los totales.

En nuestro ejemplo, el número de tienda (101, 102 o 103) se ingresa en la celda C2. Para obtener un valor de índice como 1, 2 o 3 en lugar de 101, 102 o 103, utilice la fórmula: =C2-100.

Los datos de ventas de cada tienda están en una columna separada, como se muestra a continuación.

30 funciones de Excel en 30 días: ELIGE

Dentro de una función SUM (SUM) la función se ejecutará primero ELIGE (SELECCIONAR), que devolverá el rango de suma deseado correspondiente a la tienda seleccionada.

=SUM(CHOOSE(C2-100,C7:C9,D7:D9,E7:E9))

=СУММ(ВЫБОР(C2-100;C7:C9;D7:D9;E7:E9))

30 funciones de Excel en 30 días: ELIGE

Este es un ejemplo de una situación en la que es mucho más eficiente usar otras funciones como ÍNDICE (ÍNDICE) y PARTIDO (BÚSQUEDA). Más adelante en nuestro maratón, veremos cómo funcionan.

Deje un comentario