# Función ELEGIR (CHOOSE)

> 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.

Fuente: https://spreadsheetpractice.com/es/funciones/elegir · Actualizado 29 de octubre de 2026 · Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el 30 de octubre de 2026

## Respuesta rápida

- **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)
- **Nombre en inglés:** [CHOOSE](https://spreadsheetpractice.com/functions/choose)
- **Disponible en:** Todas las versiones actuales
- **Categoría:** [Lógicas](https://spreadsheetpractice.com/es/funciones#logic)
- **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.

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 |

### Ver los datos de ejemplo como tabla

|  | A | B | C | D |
|---|---|---|---|---|
| 1 | Fecha | Ventas |  | Resultado |
| 2 | 14/02/2026 | 8.200 € |  | T1 |
| 3 | 03/07/2026 | 9.100 € |  | vie |
| 4 | 20/11/2026 | 7.600 € |  | 9.100 € |

## 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.

## Funciones relacionadas

- [CAMBIAR](https://spreadsheetpractice.com/es/funciones/cambiar) (SWITCH): CAMBIAR compara un valor con una lista de coincidencias exactas y devuelve el resultado emparejado con la primera que encuentre, con un valor predeterminado opcional al final.
- [INDICE](https://spreadsheetpractice.com/es/funciones/indice) (INDEX): INDICE devuelve el valor de una fila y columna concretas de un rango: =INDICE(A2:C10;4;2) es la cuarta fila, segunda columna.
- [SI.CONJUNTO](https://spreadsheetpractice.com/es/funciones/si-conjunto) (IFS): SI.CONJUNTO comprueba una lista de condiciones en orden y devuelve el valor emparejado con la primera que sea VERDADERO.

## 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.

## Practica ELEGIR

En la página de [ELEGIR](https://spreadsheetpractice.com/es/funciones/elegir) hay un ejercicio corregido («Bonificación por nivel») que se resuelve escribiendo la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Esta página en inglés: [CHOOSE](https://spreadsheetpractice.com/functions/choose)

[Traductor de funciones de Excel](https://spreadsheetpractice.com/tools/function-translator): Nombres de las funciones en 8 idiomas

[Todas las funciones en español](https://spreadsheetpractice.com/es/funciones)

---

Spreadsheet Practice (https://spreadsheetpractice.com) enseña fórmulas de hoja de cálculo con práctica: cada ejercicio se corrige en una cuadrícula en vivo y se vuelve a comprobar con datos cambiados.
