Sužinokite, kaip tiksliai išgauti ir valdyti duomenis, kad „Excel“ veiktų išmaniau.

Dirbant su duomenų rinkiniu programoje Microsoft Excel, kartais reikia išanalizuoti tik dalį duomenų. Laimei, „Excel“ teikia funkcijas TAKE ir DROP tokioms situacijoms kaip ši.

TAKE ir DROP leidžia į pasirinkimą įtraukti arba neįtraukti masyvo dalies. Pradėkime nuo šių funkcijų apibrėžimo, o tada išsiaiškinkime, kaip jas naudoti programoje „Excel“.

Kas yra TAKE funkcija programoje „Excel“?

Funkcija TAKE programoje „Excel“ iš masyvo ištraukia nurodytą eilučių ir stulpelių skaičių. Funkcijos TAKE sintaksė yra tokia:

=TAKE(array, rows, [columns])

Štai ką reiškia kiekvienas parametras:

  • Masyvas: Nurodo šaltinio masyvą, iš kurio norite išgauti eilutes arba stulpelius.
  • Eilutės: Nurodo eilučių, kurias reikia išgauti, skaičių. Neigiamas skaičius paima eilutes nuo pabaigos.
  • Stulpeliai: Nurodo išgautinų stulpelių skaičių. Neigiamas skaičius taip pat paima stulpelius iš galo.

Kas yra DROP funkcija programoje „Excel“?

Kita vertus, „Excel“ funkcija DROP išskiria konkrečias eilutes ir (arba) stulpelius iš masyvo arba langelių diapazono. Funkcijos DROP sintaksė yra tokia:

instagram viewer

=DROP(array, rows, [columns])

Funkcijos DROP parametrai yra panašūs į funkcijos TAKE parametrus:

  • Masyvas: Nurodo šaltinio masyvą, iš kurio norite pašalinti eilutes arba stulpelius.
  • Eilutės: Nurodo eilučių, kurias reikia pašalinti, skaičių. Neigiamas skaičius pašalina eilutes iš galo.
  • Stulpeliai: Nurodo, kiek stulpelių reikia pašalinti. Neigiamas skaičius pašalina stulpelius iš galo.

Funkcijos TAKE ir DROP veikia su masyvais, taip pat išveda masyvus. Kadangi jie visada išveda masyvus, nereikia jų žymėti kaip masyvo formules Excel. Dėl tos pačios priežasties galite susidurti #SPILL klaida programoje Excel kai naudojate TAKE ir DROP.

TAKE ir DROP pasiekiami programose „Excel“, skirta „Microsoft 365“, „Excel“, skirta „Microsoft 365“, skirta „Mac“, ir „Excel“, skirta žiniatinkliui. Tačiau senesnėse „Excel“ versijose šios funkcijos nėra.

Kaip naudoti TAKE funkciją programoje „Excel“.

Yra begalė Excel scenarijų, kur TAKE gali būti naudinga. Pažvelkime į kelis pavyzdžius.

1. Ištraukite penkias populiariausias duomenų eilutes

Tarkime, kad turite darbalapį, kuriame yra produktų sąrašas ir jų kainos per pastaruosius kelis mėnesius. Jei norite išgauti tik pirmąsias penkias duomenų eilutes, galite naudoti funkciją TAKE, o ne kopijuoti duomenis.

Štai kaip tai galite padaryti:

  1. Pasirinkite langelį, kuriame norite naudoti funkciją TAKE.
  2. Formulės juostoje įveskite toliau pateiktą formulę.
    =TAKE(B2:F1, 5)
  3. Paspauskite Įeikite.

Ši formulė nuskaitys pirmąsias penkias duomenų diapazono eilutes B2:F1 ir grąžinkite išvestį.

2. Ištraukite pirmąjį duomenų stulpelį

Tarkime, kad norite gauti tik pirmąjį to paties duomenų rinkinio stulpelį. Norėdami tai padaryti naudodami funkciją TAKE, turite palikti eilutės parametrą tuščią ir nurodyti tik stulpelį:

=TAKE(B2:F1,,1)

Ši formulė nuskaitys pirmąjį stulpelį iš B2:F1 duomenų diapazonas. Kadangi nenurodėme jokios reikšmės eilė parametrą mūsų formulėje, kiekviena pirmojo stulpelio eilutė įtraukiama į išvestį.

Kaip naudoti DROP funkciją „Excel“.

Galite naudoti funkciją DROP, kad iš savo duomenų neįtrauktumėte nepageidaujamų eilučių ir stulpelių. Formulių sintaksė yra panaši į funkciją TAKE. Pažiūrėkime, kaip programa DROP veikia „Excel“.

1. Išskirkite paskutines dešimt savo duomenų eilučių

Tarkime, kad norite sukurti darbalapio duomenų rodinį, kuriame būtų rodoma viskas, išskyrus paskutines dešimt eilučių. Štai formulė, kurią galite naudoti norėdami tai pasiekti:

=DROP(B2:F21,-10)

Ši formulė neįtrauks paskutinių dešimties eilučių B2:F1 duomenų diapazonas. Taip yra todėl, kad mes nurodėme -10 kaip duomenų eilutės parametras.

2. Išskirkite paskutinį savo duomenų stulpelį

Galite naudoti toliau pateiktą formulę, kad sumažintumėte paskutinį duomenų stulpelį naudodami DROP:

=DROP(B2:F21,,-1)

Šiame pavyzdyje funkcija DROP pateiks vertes, kurios patenka į diapazoną B2:F1 neįskaitant paskutinio stulpelio.

TAKE ir DROP funkcijų derinimas su kitomis Excel funkcijomis

Tikroji „Excel“ magija įvyksta, kai derinate skirtingas funkcijas. Pvz., jei funkcijai reikia pateikti tam tikrą masyvo dalį, užuot įrašę duomenų diapazoną, galite ją sujungti su TAKE arba DROP.

Tarkime, kad turite lentelę su kai kuriomis prekėmis ir jų detalėmis ir norite išvesti pirmą prekę, kurios kaina viršija N100. Galite naudoti TAKE kartu su „Excel“ funkcija FILTER Padaryti tai. Štai formulė, kaip tai padaryti:

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

Išskaidykime šią formulę. Funkcija FILTRAS pateikia visas eilutes, kurių kainos viršija N100 diapazone. To formulė yra tokia:

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

Tada formulė pateikia FILTER rezultatus funkcijai TAKE. Nurodant tiek eilė ir stulpelyje argumentai kaip 1 nuskaito tik filtruotų duomenų pirmojoje eilutėje ir stulpelyje esančią reikšmę.

Paimkite ir įmeskite duomenis į savo lapą

„Excel“ TAKE ir DROP funkcijos yra galingas būdas išgauti ir valdyti konkrečius duomenis darbalapiuose. Jų sintaksės ir naudojimo supratimas leidžia efektyviai valdyti ir analizuoti „Excel“ duomenis, ypač kai jie derinami su kitomis funkcijomis.