Función ELEGIRCOLS

Excel 365, Excel 2021

Resumen

La función ELEGIRCOLS de Excel permite seleccionar y devolver columnas específicas de una matriz, facilitando la manipulación dinámica de datos sin necesidad de fórmulas complejas de índice o desplazamiento.

Sintaxis

ELEGIRCOLS(matriz,col_num1,[col_num2],...)

Parámetros

Parámetro Tipo Requerido Descripción
matriz Array Matriz que contiene las columnas que se van a devolver en la nueva matriz
col_num1 Number La primera columna que se devolverá (1 para primera, -1 para última)
col_num2 Number No Columnas adicionales que se devolverán

Usando la función CHOOSECOLS

ELEGIRCOLS es perfecta para extraer columnas específicas de tablas grandes, crear informes personalizados o preparar datos para análisis. Puedes seleccionar columnas no consecutivas, repetir columnas o usar números negativos para las últimas columnas.

Ejemplos Comunes de CHOOSECOLS

Seleccionar columnas específicas

=ELEGIRCOLS(A2:E7,1,3,5,1)

Devuelve columnas 1, 3, 5 y nuevamente la 1 de la matriz A2:E7

Últimas columnas de una tabla

=ELEGIRCOLS(A2:D7,3,4)

Extrae las columnas 3 y 4 (penúltima y última) de A2:D7

Columnas desde el final

=ELEGIRCOLS(A2:D7,-1,-2)

Selecciona la última columna (-1) y la penúltima (-2)

Preguntas Frecuentes

Los números negativos cuentan desde el final: -1 = última columna, -2 = penúltima, etc.

Puedes especificar tantas columnas como necesites, hasta el límite de columnas de la matriz original.

Sí, ELEGIRCOLS funciona perfectamente con tablas dinámicas y rangos que cambian de tamaño.

Errores Comunes y Soluciones

#¡VALOR!

Cause: Número de columna 0 o mayor al número de columnas de la matriz

Solution: Verifica que los números de columna estén entre 1 y el número total de columnas, o usa números negativos válidos

#¡VALOR!

Cause: Argumento matriz no válido

Solution: Asegúrate de que el primer argumento sea una matriz o rango válido

Notas

  • Disponible en Excel 365 y Excel 2021
  • Funciona con matrices derramadas automáticamente
  • Números de columna: 1=primera columna, -1=última columna
  • Puedes repetir el mismo número de columna para duplicar columnas

Compatibilidad

Disponible en: Excel 365, Excel 2021

No disponible en: Excel 2019 y versiones anteriores

Contenido actualizado: December 9, 2025
Frecuencia de actualización: Según sea necesario
Versiones de Excel probadas: Excel 365, Excel 2021