LibreOffice SymbolLibreOffice Symbol

Podpořte nás!

TAKE

Vrátí určený počet řádků nebo sloupců, které jdou po sobě od začátku nebo konce matice.

Ikona poznámky

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


Syntaxe

=TAKE(Array [; Rows [; Columns]])

Matice: matice nebo oblast, z níž se řádky nebo sloupce převezmou.

Rows: (optional) the number of rows to take. A negative value takes from the end of the array.

Sloupce: (nepovinné) počet sloupců, které se mají převzít. Záporná hodnota znamená, že se převezmou sloupce od konce matice.

Ikona poznámky

Jakýkoli z nepovinných argumentů lze vynechat. Nepovinný argument vyžaduje, aby byly přítomny všechny předchozí oddělovače.


Příklady

Uvažujme následující matici A1:E3:

 

A

B

C

D

E

1

AAA

BBB

CCC

DDD

EEE

2

FFF

 

 

III

JJJ

3

KKK

LLL

MMM

NNN

OOO


Vzorec {=TAKE(A1:E3;;3)} vrátí matici se 3 řádky (výchozí) a 3 sloupci.

AAA

BBB

CCC

FFF

 

 

KKK

LLL

MMM


Vzorec {=TAKE(A1:E3;2;4)} vrátí následující matici se 2 řádky a 4 sloupci.

AAA

BBB

CCC

DDD

FFF

 

 

III


Vzorec {=TAKE(A1:E3;-2;-2)} vrátí následující matici přebírající 2 řádky od posledního řádku a 2 sloupce od posledního sloupce.

III

JJJ

NNN

OOO


Ikona poznámky

The formula {=TAKE(A1:E3)} returns a copy of the array A1:E3.


Technické informace

Ikona tipu

This function is available since LibreOfficeDev 25.8.


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

COM.MICROSOFT.TAKE