CHOOSECOLS

Devuelve las columnas especificadas a partir de una matriz.

Icono de nota

Enter the formula as an array formula. Hint: enter formula using keys Ctrl + Shift + Enter.


Sintaxis

=CHOOSECOLS(Array; Column_1 [; Column_2 [; Column_3 [; ...]]])

Array: The array containing the columns to be returned in a new array.

Column_1: The index of the first column to be returned. A negative value chooses from the end of the array.

Column_2; Column_3; ...: (optional) The list of other column indexes to be returned. A negative value chooses from the end of the array.

None of the value of Column_1; Column_2; ... can be zero.

The absolute value of each of Column_1; Column_2; ... must be less than or equal to the number of columns of Array.

Icono de consejo

Use the function CHOOSECOLS to reorder the columns of an array. You can also replicate columns by repeating the column index.


Ejemplos

Considere la matriz A1:E3 de más abajo:

 

A

B

C

D

E

1

AAA

BBB

CCC

DDD

EEE

2

FFF

 

 

III

JJJ

3

KKK

LLL

MMM

NNN

OOO


The formula {=CHOOSECOLS(A1:E3;2;4;5)} returns the array below with columns 2,4 and 5 chosen.

BBB

DDD

EEE

 

III

JJJ

LLL

NNN

OOO


The formula =CHOOSECOLS(A1:E3;1;-1) returns the array below with column 1 and column 5 chosen, note that column 5 is chosen from the end of the array.

AAA

EEE

FFF

JJJ

KKK

OOO


Icono de consejo

CHOOSECOLS(Array; Columnn) is equivalent to INDEX(Array; ; Columnn).


Información técnica

Icono de consejo

Esta función está disponible desde la versión 25.8 de LibreOffice.


This function is NOT part of the Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 4: Recalculated Formula (OpenFormula) Format standard. The name space is

COM.MICROSOFT.CHOOSECOLS

¡Necesitamos su ayuda!

¡Necesitamos su ayuda!