Spreadsheet Practice

Función ELEGIR (CHOOSE)

Respuesta rápida

ELEGIR devuelve el elemento que ocupa una posición dada en una lista que escribes en la fórmula: 1 devuelve el primero, 2 el segundo, y así sucesivamente.

Sintaxis
=ELEGIR(núm_índice; valor1; [valor2]; ...)
Uso más común
=ELEGIR(REDONDEAR.MAS(MES(A2)/3;0);"T1";"T2";"T3";"T4") devuelve T1 (La etiqueta del trimestre de una fecha de febrero)

Convierte números pequeños en etiquetas, como un mes en el nombre de su trimestre, y elige entre tasas o rangos completos según un nivel o un número de escenario.

Nombre en inglés
CHOOSE
Disponible en
Todas las versiones actuales
Categoría
Lógicas
Devuelve
El valor de la posición núm_índice, o #¡VALOR! cuando núm_índice es menor que 1 o mayor que la lista.
Google Sheets
Funciona igual en Google Sheets.

Sintaxis

=ELEGIR(núm_índice; valor1; [valor2]; ...)

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

Argumento¿Obligatorio?Qué es
núm_índiceObligatorioUn número entre 1 y la cantidad de valores, hasta 254. Los decimales se descartan.
valor1ObligatorioEl valor que se devuelve cuando núm_índice es 1.
valor2OpcionalEl valor para 2, y así sucesivamente.

Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

CeldaFórmulaResultadoQué muestra
D2=ELEGIR(REDONDEAR.MAS(MES(A2)/3;0);"T1";"T2";"T3";"T4")T1La etiqueta del trimestre de una fecha de febrero
D3=ELEGIR(DIASEM(A3);"dom";"lun";"mar";"mié";"jue";"vie";"sáb")vieEl nombre del día a partir del número de día de la semana: el 3 de julio de 2026 es viernes
D4=ELEGIR(2;B2;B3;B4)9.100 €Elige la segunda celda de la lista

Pruébalo en vivo

Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.

Ver los datos de ejemplo como tabla
FechaVentasResultado
14/02/20268.200 €T1
03/07/20269.100 €vie
20/11/20267.600 €9.100 €

Practica ELEGIR

Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Bonificación por nivel

En D2, calcula cada bonificación: el nivel 1 cobra el 2 % del salario, el nivel 2 el 4 % y el nivel 3 el 6 %. Usa ELEGIR y rellena hacia abajo hasta D6.

Errores comunes

Lo que vesPor qué ocurre y cómo arreglarlo
#¡VALOR!núm_índice es 0, negativo o mayor que el número de valores. Revisa el número que recibe ELEGIR.
Elegir por nombreELEGIR necesita un número de posición. Para elegir por una palabra como «Alta», usa CAMBIAR o BUSCARX.
Listas largas escritas en la fórmulaA partir de seis o siete elementos, una tabla de búsqueda con INDICE o BUSCARX es más fácil de mantener.

Consejos

  • =SUMA(ELEGIR($H$1;B2:B13;C2:C13;D2:D13)) cambia un total entre tres escenarios con una sola celda de entrada.

Preguntas frecuentes

¿Qué hace ELEGIR en Excel?

Devuelve el elemento n de una lista escrita en la fórmula: =ELEGIR(2;"Baja";"Media";"Alta") devuelve «Media».

¿Qué diferencia hay entre ELEGIR y CAMBIAR?

ELEGIR elige por número de posición. CAMBIAR compara un valor, que puede ser texto, con una lista de opciones.

Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .