Naučite kako precizno izdvajati i manipulirati svojim podacima, čineći Excel pametnijim za vas.

Kada radite sa svojim skupom podataka u programu Microsoft Excel, postoje situacije kada morate analizirati samo dio podataka. Srećom, Excel nudi funkcije TAKE i DROP za ovakve situacije.

TAKE i DROP omogućuju vam da uključite ili isključite dio niza u svoj odabir. Započnimo s definiranjem ovih funkcija, a zatim istražimo kako ih koristiti u Excelu.

Što je funkcija TAKE u Excelu?

Funkcija TAKE u Excelu izvlači određeni broj redaka i stupaca iz niza. Sintaksa funkcije TAKE je:

=TAKE(array, rows, [columns])

Evo što svaki parametar označava:

  • niz: Odnosi se na izvorni niz iz kojeg želite izdvojiti retke ili stupce.
  • Redovi: Označava broj redaka za izdvajanje. Negativan broj zauzima redove s kraja.
  • Stupci: Označava broj stupaca za izdvajanje. Negativan broj također uzima stupce s kraja.

Što je funkcija DROP u Excelu?

S druge strane, funkcija DROP u Excelu isključuje određene retke i/ili stupce iz niza ili raspona ćelija. Sintaksa funkcije DROP je:

=DROP(array, rows, [columns])

Parametri za funkciju DROP slični su onima u funkciji TAKE:

  • niz: Odnosi se na izvorni niz iz kojeg želite ukloniti retke ili stupce.
  • Redovi: Označava broj redaka za uklanjanje. Negativan broj uklanja retke s kraja.
  • Stupci: Označava broj stupaca koje treba ukloniti. Negativan broj uklanja stupce s kraja.

Funkcije TAKE i DROP rade s nizovima, a također izlaze s nizovima. Budući da uvijek izlaze nizove, nema potrebe označavati ih kao formule polja u Excelu. Iz istog razloga možete naići na greška #SPILL u Excelu kada koristite TAKE and DROP.

TAKE and DROP dostupni su u Excelu za Microsoft 365, Excelu za Microsoft 365 za Mac i Excelu za web. Međutim, starije verzije Excela nemaju te funkcije.

Kako koristiti funkciju TAKE u Excelu

Postoji beskonačno mnogo Excel scenarija u kojima bi TAKE mogao dobro doći. Pogledajmo nekoliko primjera.

1. Izdvojite prvih pet redaka svojih podataka

Pretpostavimo da imate radni list koji sadrži popis proizvoda i njihove cijene u posljednjih nekoliko mjeseci. Ako želite izdvojiti samo prvih pet redaka podataka, možete koristiti funkciju TAKE umjesto kopiranja podataka.

Evo kako to možete učiniti:

  1. Odaberite ćeliju u kojoj želite koristiti funkciju TAKE.
  2. U traku formule unesite donju formulu.
    =TAKE(B2:F1, 5)
  3. Pritisnite Unesi.

Ova formula će dohvatiti prvih pet redaka unutar raspona podataka B2:F1 i vratiti izlaz.

2. Izdvojite prvi stupac svojih podataka

Recimo da želite dohvatiti samo prvi stupac u istom skupu podataka. Da biste to učinili s funkcijom TAKE, morate ostaviti parametar retka prazan i navesti samo stupac:

=TAKE(B2:F1,,1)

Ova formula će dohvatiti prvi stupac iz B2:F1 raspon podataka. Budući da nismo naveli nikakvu vrijednost za red parametra u našoj formuli, svaki redak u prvom stupcu uključen je u izlaz.

Kako koristiti funkciju DROP u Excelu

Možete koristiti funkciju DROP da isključite neželjene retke i stupce iz svojih podataka. Sintaksa za formule slična je funkciji TAKE. Pogledajmo kako funkcija DROP radi u Excelu.

1. Isključite posljednjih deset redaka svojih podataka

Pretpostavimo da želite stvoriti podatkovni prikaz vašeg radnog lista koji prikazuje sve osim zadnjih deset redaka. Evo formule kojom to možete postići:

=DROP(B2:F21,-10)

Ova formula će isključiti zadnjih deset redaka u B2:F1 raspon podataka. To je zato što smo naveli -10 kao parametar reda podataka.

2. Isključite zadnji stupac svojih podataka

Možete upotrijebiti formulu u nastavku da biste skratili zadnji stupac svojih podataka pomoću DROP:

=DROP(B2:F21,,-1)

U ovom će primjeru funkcija DROP vratiti vrijednosti koje su unutar raspona B2:F1 pritom izuzimajući zadnji stupac.

Kombinacija funkcija TAKE i DROP s drugim Excel funkcijama

Prava čarolija Excela događa se kada zajedno kombinirate različite funkcije. Na primjer, ako trebate unijeti određeni dio niza u funkciju, možete ga kombinirati s TAKE ili DROP umjesto ispisivanja raspona podataka.

Pretpostavimo da imate tablicu nekih stavki i njihovih detalja i želite ispisati prvu stavku koja košta više od N100. TAKE možete koristiti u kombinaciji s FILTER funkcija u Excelu uraditi ovo. Evo formule za to:

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

Razložimo ovu formulu. Funkcija FILTER dobiva sve retke s cijenama iznad N100 unutar raspona. Formula za to je sljedeća:

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

Zatim, formula hrani rezultate iz FILTER u funkciju TAKE. Određivanje oba red i stupac argumenti kao 1 dohvaća samo vrijednost u prvom retku i stupcu filtriranih podataka.

Uzmite i ispustite podatke u svoj list

Excelove funkcije TAKE i DROP nude snažan način izdvajanja i manipuliranja određenim podacima u vašim radnim listovima. Razumijevanje njihove sintakse i upotrebe omogućuje vam učinkovito upravljanje i analizu podataka programa Excel, osobito u kombinaciji s drugim funkcijama.