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.
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_índice | Obligatorio | Un número entre 1 y la cantidad de valores, hasta 254. Los decimales se descartan. |
valor1 | Obligatorio | El valor que se devuelve cuando núm_índice es 1. |
valor2 | Opcional | El 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.
| Celda | Fórmula | Resultado | Qué muestra |
|---|---|---|---|
| D2 | =ELEGIR(REDONDEAR.MAS(MES(A2)/3;0);"T1";"T2";"T3";"T4") | T1 | La etiqueta del trimestre de una fecha de febrero |
| D3 | =ELEGIR(DIASEM(A3);"dom";"lun";"mar";"mié";"jue";"vie";"sáb") | vie | El 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
| Fecha | Ventas | Resultado | |
| 14/02/2026 | 8.200 € | T1 | |
| 03/07/2026 | 9.100 € | vie | |
| 20/11/2026 | 7.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
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 ves | Por 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 nombre | ELEGIR necesita un número de posición. Para elegir por una palabra como «Alta», usa CAMBIAR o BUSCARX. |
| Listas largas escritas en la fórmula | A 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.
Esta página en inglés: CHOOSE. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .