Notas de la versión
Canal semestral para empresas (versión preliminar)
Devuelve las columnas especificadas de una matriz.
Sintaxis
=ELEGIRCOLS(matriz,col_num1,[col_num2],...)
La sintaxis de la función ELEGIRCOLS tiene los siguientes argumentos:
- matriz Es la matriz que contiene las columnas que se devolverán en la nueva matriz. Obligatorio.
- col_num1 La primera columna que se devolverá. Obligatorio.
- col_num2 Columnas adicionales que se devolverán. Opcional.
Errores
Excel devuelve un error #VALOR si el valor absoluto de cualquiera de los argumentos col_num es cero o supera el número de columnas de la matriz.
Ejemplos
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.
Ejemplo 1
Devuelve una matriz de las columnas 1, 3, 5 y 1 de nuevo de la matriz en el intervalo A2:E7.
| Datos | ||||
|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 |
| 6 | 7 | 8 | 9 | 10 |
| 11 | 1,2 | 1,3 | 14 | 15 |
| 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
| Fórmulas | ||||
| =ELEGIRCOLS(A2:E7,1,3,5,1) |
Ejemplo 2
Devuelve una matriz de las dos últimas columnas de la matriz del intervalo A2:D7 en el orden de la columna tres y, después, de la columna cuatro.
| Datos | |||
|---|---|---|---|
| 1 | 2 | 1,3 | 14 |
| 3 | 4 | 15 | 16 |
| 5 | 6 | 17 | 18 |
| 7 | 8 | 19 | 20 |
| 9 | 10 | 21 | 22 |
| 11 | 1,2 | 23 | 24 |
| Fórmulas | |||
| =ELEGIRCOLS(A2:D7,3,4) |
Ejemplo 3
Devuelve una matriz de las dos últimas filas de la matriz en el rango de A2:B7 en el orden de la fila cuatro y, después, de la fila tres.
| Datos | |||
|---|---|---|---|
| 1 | 2 | 1,3 | 14 |
| 3 | 4 | 15 | 16 |
| 5 | 6 | 17 | 18 |
| 7 | 8 | 19 | 20 |
| 9 | 10 | 21 | 22 |
| 11 | 1,2 | 23 | 24 |
| Fórmulas | |||
| =ELEGIRCOLS(A2:D7,-1,-2) |