Naučite se natančno izvleči in manipulirati s svojimi podatki, da bo Excel deloval pametneje za vas.
Ko delate s svojim naborom podatkov v Microsoft Excelu, morate včasih analizirati le del podatkov. Na srečo Excel ponuja funkciji TAKE in DROP za takšne situacije.
TAKE in DROP vam omogočata, da vključite ali izključite del matrike v svojo izbiro. Začnimo z definiranjem teh funkcij in nato raziščimo, kako jih uporabiti v Excelu.
Kaj je funkcija TAKE v Excelu?
Funkcija TAKE v Excelu izvleče določeno število vrstic in stolpcev iz matrike. Sintaksa funkcije TAKE je:
=TAKE(array, rows, [columns])
Tukaj je, kaj vsak parameter pomeni:
- niz: Nanaša se na izvorno matriko, iz katere želite ekstrahirati vrstice ali stolpce.
- Vrstice: Označuje število vrstic za ekstrahiranje. Negativno število zavzame vrstice od konca.
- Stolpci: Označuje število stolpcev za ekstrahiranje. Negativno število zavzame tudi stolpce od konca.
Kaj je funkcija DROP v Excelu?
Po drugi strani pa funkcija DROP v Excelu izključi določene vrstice in/ali stolpce iz matrike ali obsega celic. Sintaksa funkcije DROP je:
=DROP(array, rows, [columns])
Parametri za funkcijo DROP so podobni tistim v funkciji TAKE:
- niz: Nanaša se na izvorno matriko, iz katere želite odstraniti vrstice ali stolpce.
- Vrstice: Označuje število vrstic za odstranitev. Negativno število odstrani vrstice s konca.
- Stolpci: Označuje število stolpcev, ki jih je treba odstraniti. Negativno število odstrani stolpce s konca.
Funkciji TAKE in DROP delujeta z nizi in tudi izpišeta polja. Ker vedno izpišejo polja, jih ni treba označiti kot matrične formule v Excelu. Iz istega razloga lahko naletite napaka #SPILL v Excelu pri uporabi TAKE and DROP.
TAKE in DROP sta na voljo v Excelu za Microsoft 365, Excelu za Microsoft 365 za Mac in Excelu za splet. Vendar starejše različice Excela teh funkcij nimajo.
Kako uporabljati funkcijo TAKE v Excelu
Obstaja neskončno veliko Excelovih scenarijev, v katerih bi lahko TAKE prišel prav. Oglejmo si nekaj primerov.
1. Izvlecite zgornjih pet vrstic svojih podatkov
Recimo, da imate delovni list, ki vsebuje seznam izdelkov in njihovih cen v zadnjih nekaj mesecih. Če želite izvleči samo prvih pet vrstic podatkov, lahko namesto kopiranja podatkov uporabite funkcijo TAKE.
To lahko storite tako:
- Izberite celico, v kateri želite uporabiti funkcijo TAKE.
- V vrstico s formulami vnesite spodnjo formulo.
=TAKE(B2:F1, 5)
- Pritisnite Vnesite.
Ta formula bo pridobila prvih pet vrstic znotraj obsega podatkov B2:F1 in vrne izhod.
2. Izvlecite prvi stolpec svojih podatkov
Recimo, da želite pridobiti samo prvi stolpec v istem naboru podatkov. Če želite to narediti s funkcijo TAKE, morate pustiti parameter vrstice prazen in določiti samo stolpec:
=TAKE(B2:F1,,1)
Ta formula bo pridobila prvi stolpec iz B2:F1 obseg podatkov. Ker nismo navedli nobene vrednosti za vrstica parametra v naši formuli, je vsaka vrstica v prvem stolpcu vključena v izhod.
Kako uporabljati funkcijo DROP v Excelu
S funkcijo DROP lahko iz svojih podatkov izključite neželene vrstice in stolpce. Sintaksa za formule je podobna funkciji TAKE. Poglejmo, kako deluje funkcija DROP v Excelu.
1. Izključite zadnjih deset vrstic svojih podatkov
Recimo, da želite ustvariti podatkovni pogled svojega delovnega lista, ki prikazuje vse razen zadnjih desetih vrstic. Tukaj je formula, s katero lahko to dosežete:
=DROP(B2:F21,-10)
Ta formula bo izključila zadnjih deset vrstic v B2:F1 obseg podatkov. To je zato, ker smo določili -10 kot parameter vrstice podatkov.
2. Izključite zadnji stolpec svojih podatkov
Za obrezovanje zadnjega stolpca podatkov s funkcijo DROP lahko uporabite spodnjo formulo:
=DROP(B2:F21,,-1)
V tem primeru bo funkcija DROP vrnila vrednosti, ki so znotraj obsega B2:F1 medtem ko izključite zadnji stolpec.
Združevanje funkcij TAKE in DROP z drugimi Excelovimi funkcijami
Prava čarovnija Excela se zgodi, ko združite različne funkcije. Če morate na primer v funkcijo vnesti določen del matrike, jo lahko kombinirate s funkcijo TAKE ali DROP, namesto da izpišete obseg podatkov.
Recimo, da imate tabelo z nekaterimi predmeti in njihovimi podrobnostmi in želite izpisati prvi element, ki stane nad 100 N. TAKE lahko uporabite v kombinaciji z Funkcija FILTER v Excelu storiti to. Tukaj je formula za to:
=TAKE(FILTER(B3:E8,D3:D8>100), 1,1)
Razčlenimo to formulo. Funkcija FILTER pridobi vse vrstice s cenami nad N100 znotraj razpona. Formula za to je naslednja:
=FILTER(B3:E8,D3:D8>100)
Nato formula posreduje rezultate iz FILTER v funkcijo TAKE. Določitev obeh vrstica in stolpec argumenti kot 1 pridobi samo vrednost v prvi vrstici in stolpcu filtriranih podatkov.
Vzemite in spustite podatke v svoj list
Excelovi funkciji TAKE in DROP ponujata zmogljiv način za ekstrahiranje in obdelavo določenih podatkov v vaših delovnih listih. Razumevanje njihove sintakse in uporabe vam omogoča učinkovito upravljanje in analizo vaših Excelovih podatkov, zlasti v kombinaciji z drugimi funkcijami.