OFFSET

Funkcia OFFSET vráti pole buniek, ktoré sa nachádza zadaný počet riadkov a stĺpcov od špecifikovanej základnej bunky.

OFFSET(základ; odsadenie riadka; odsadenie stĺpca; riadky; stĺpce)

základ: Odkaz na bunku, od ktorej sa meria odsadenie.

odsadenie riadka: Počet riadkov medzi základnou bunkou a cieľovou bunkou. odsadenie riadka je číslo. 0 znamená, že cieľová bunka je v rovnakom riadku ako základná bunka. Záporné číslo znamená, že cieľová bunka je v riadku nad základnou bunkou.

odsadenie stĺpca: Počet stĺpcov medzi základnou bunkou a cieľovou bunkou. odsadenie stĺpca je číslo. 0 znamená, že cieľová bunka je v rovnakom stĺpci ako základná bunka. Záporné číslo znamená, že cieľová bunka je v stĺpci naľavo od základnej bunky.

riadky: Voliteľné číslo určujúce počet riadkov, ktorý sa má vrátiť, pričom sa začína od odsadenej polohy.

stĺpce: Voliteľné číslo určujúce počet stĺpcov, ktorý sa má vrátiť, pričom sa začína od odsadenej polohy.

Poznámky

Príklady

Predpokladajme, že ste do bunky D7 zadali hodnotu 1, do bunky D8 hodnotu 2, do bunky D9 hodnotu 3, do bunky E7 hodnotu 4, do bunky E8 hodnotu 5 a do bunky E9 hodnotu 6.

Funkcia =OFFSET(D7; 0; 0; 3; 1) zadaná do bunky B6 vráti chybu, pretože 3 vrátené riadky a 1 vrátený stĺpec (množina D7:D9) nemajú ani jeden prienik s bunkou B6 (nemá žiadny).

Funkcia =OFFSET(D7; 0; 0; 3; 1) zadaná do bunky D4 vráti chybu, pretože 3 vrátené riadky a 1 vrátený stĺpec (množina D7:D9) nemajú ani jeden prienik s bunkou D4 (má tri).

Funkcia =OFFSET(D7; 0; 0; 3; 1) zadaná do bunky B8 vráti hodnotu 2, pretože 3 vrátené riadky a 1 vrátený stĺpec (množina D7:D9) majú jeden prienik s bunkou B8 (bunkou D8, ktorá obsahuje 2).

Funkcia =OFFSET(D7:D9; 0; 1; 3; 1) zadaná do bunky B7 vráti hodnotu 4, pretože 3 vrátené riadky a 1 vrátený stĺpec (množinaE7:E9) majú jeden prienik s bunkou B7 (bunkou E7, ktorá obsahuje 4).

V nasledujúcich príkladoch nepoužívajte predpokladaný obsah buniek uvádzaný v predchádzajúcich príkladoch.

=OFFSET(A1; 5; 5) vráti hodnotu v bunke F6, pretože toto je bunka nachádzajúca sa päť stĺpcov doprava a päť riadkov pod bunkou A1.

=OFFSET(G13; 0; -1) vráti hodnotu v bunke naľavo od bunky G13, hodnotu v bunke F13.

=SUM(OFFSET(A7; 2; 3; 5; 5)) vráti súčet hodnôt v bunkách D9 až H13, päť riadkov a päť stĺpcov, ktoré začínajú o dva riadky napravo a tri stĺpce pod bunkou A7.

=SUM(OFFSET(INDIRECT(A1); 0; 0; A2; A3)) vráti súčet počtu riadkov a stĺpcov špecifikovaných v A2 a A3 (v danom poradí), počnúc základnou bunkou zadanou v A1.

Pozrite tiežCOLUMNROW
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Boli tieto informácie užitočné?
Maximálny počet znakov: 250
Maximálny počet znakov je 250.
Ďakujeme vám za pripomienky.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.