Naučte sa, ako presne extrahovať a manipulovať s údajmi, vďaka čomu bude Excel pracovať inteligentnejšie.

Pri práci s vašou množinou údajov v programe Microsoft Excel existujú prípady, keď potrebujete analyzovať iba časť údajov. Našťastie Excel poskytuje funkcie TAKE a DROP pre situácie, ako je táto.

TAKE and DROP vám umožňujú zahrnúť alebo vylúčiť časť poľa vo vašom výbere. Začnime definovaním týchto funkcií a potom preskúmame, ako ich používať v Exceli.

Čo je funkcia TAKE v Exceli?

Funkcia TAKE v Exceli extrahuje zadaný počet riadkov a stĺpcov z poľa. Syntax funkcie TAKE je:

=TAKE(array, rows, [columns])

Tu je to, čo každý parameter znamená:

  • Pole: Odkazuje na zdrojové pole, z ktorého chcete extrahovať riadky alebo stĺpce.
  • Riadky: Označuje počet riadkov, ktoré sa majú extrahovať. Záporné číslo zaberá riadky od konca.
  • Stĺpce: Označuje počet stĺpcov, ktoré sa majú extrahovať. Záporné číslo má tiež stĺpce od konca.

Čo je funkcia DROP v Exceli?

Na druhej strane funkcia DROP v Exceli vylučuje konkrétne riadky a/alebo stĺpce z poľa alebo rozsahu buniek. Syntax funkcie DROP je:

instagram viewer
=DROP(array, rows, [columns])

Parametre funkcie DROP sú podobné parametrom funkcie TAKE:

  • Pole: Odkazuje na zdrojové pole, z ktorého chcete odstrániť riadky alebo stĺpce.
  • Riadky: Označuje počet riadkov, ktoré sa majú odstrániť. Záporné číslo odstráni riadky z konca.
  • Stĺpce: Označuje počet stĺpcov, ktoré sa majú odstrániť. Záporné číslo odstráni stĺpce z konca.

Funkcie TAKE a DROP pracujú s poľami a ich výstupom sú tiež polia. Keďže vždy vydávajú polia, nie je potrebné ich označovať ako maticové vzorce v Exceli. Z rovnakého dôvodu sa môžete stretnúť chyba #SPILL v Exceli pri použití TAKE and DROP.

TAKE and DROP sú dostupné v Exceli pre Microsoft 365, Exceli pre Microsoft 365 pre Mac a Exceli pre web. Staršie verzie Excelu však tieto funkcie nemajú.

Ako používať funkciu TAKE v Exceli

Existuje nekonečne veľa scenárov programu Excel, v ktorých sa môže TAKE hodiť. Poďme sa pozrieť na niekoľko príkladov.

1. Extrahujte prvých päť riadkov vašich údajov

Predpokladajme, že máte pracovný hárok so zoznamom produktov a ich cenami za posledných pár mesiacov. Ak chcete extrahovať iba prvých päť riadkov údajov, môžete namiesto kopírovania údajov použiť funkciu TAKE.

Môžete to urobiť takto:

  1. Vyberte bunku, v ktorej chcete použiť funkciu TAKE.
  2. Do riadka vzorcov zadajte vzorec nižšie.
    =TAKE(B2:F1, 5)
  3. Stlačte tlačidlo Zadajte.

Tento vzorec načíta prvých päť riadkov v rámci rozsahu údajov B2:F1 a vrátiť výstup.

2. Extrahujte prvý stĺpec vašich údajov

Povedzme, že chcete získať iba prvý stĺpec v rovnakej množine údajov. Ak to chcete urobiť pomocou funkcie TAKE, musíte ponechať parameter riadka prázdny a zadať iba stĺpec:

=TAKE(B2:F1,,1)

Tento vzorec získa prvý stĺpec z B2:F1 rozsah údajov. Keďže sme nešpecifikovali žiadnu hodnotu pre riadok parameter v našom vzorci, každý riadok v prvom stĺpci je zahrnutý vo výstupe.

Ako používať funkciu DROP v Exceli

Na vylúčenie nechcených riadkov a stĺpcov z údajov môžete použiť funkciu DROP. Syntax vzorcov je podobná funkcii TAKE. Pozrime sa, ako funguje funkcia DROP v Exceli.

1. Vylúčte posledných desať riadkov vašich údajov

Predpokladajme, že chcete vytvoriť prehľad údajov pracovného hárka, ktorý zobrazuje všetko okrem posledných desiatich riadkov. Tu je vzorec, ktorý môžete použiť na dosiahnutie tohto cieľa:

=DROP(B2:F21,-10)

Tento vzorec vylúči posledných desať riadkov v B2:F1 rozsah údajov. Je to preto, že sme špecifikovali -10 ako riadkový parameter údajov.

2. Vylúčte posledný stĺpec vašich údajov

Na skrátenie posledného stĺpca údajov pomocou DROP môžete použiť vzorec uvedený nižšie:

=DROP(B2:F21,,-1)

V tomto príklade funkcia DROP vráti hodnoty, ktoré spadajú do rozsahu B2:F1 pri vylúčení posledného stĺpca.

Kombinácia funkcií TAKE a DROP s ďalšími funkciami Excelu

Skutočné kúzlo Excelu sa stane, keď skombinujete rôzne funkcie dohromady. Napríklad, ak potrebujete pridať špecifickú časť poľa do funkcie, môžete ju skombinovať s TAKE alebo DROP namiesto zapisovania rozsahu údajov.

Predpokladajme, že máte tabuľku niektorých položiek a ich podrobností a chcete vytlačiť prvú položku, ktorá stojí nad 100 N100. TAKE môžete použiť v kombinácii s Funkcia FILTER v Exceli robiť to. Tu je vzorec, ako to urobiť:

=TAKE(FILTER(B3:E8,D3:D8>100), 1,1)

Poďme si tento vzorec rozobrať. Funkcia FILTER dostane všetky riadky s cenami nad N100 v rámci rozsahu. Vzorec na to je nasledujúci:

=FILTER(B3:E8,D3:D8>100)

Ďalej vzorec dodáva výsledky z FILTER do funkcie TAKE. Zadanie oboch riadok a stĺpec argumenty ako 1 načíta iba hodnotu v prvom riadku a stĺpci filtrovaných údajov.

Take and drop data in your sheet

Funkcie TAKE a DROP v Exceli ponúkajú účinný spôsob, ako extrahovať a manipulovať s konkrétnymi údajmi vo vašich hárkoch. Pochopenie ich syntaxe a použitia vám umožňuje efektívne spravovať a analyzovať vaše údaje programu Excel, najmä v kombinácii s inými funkciami.