Uzziniet, kā precīzi iegūt datus un manipulēt ar tiem, padarot programmu Excel gudrāku.

Strādājot ar datu kopu programmā Microsoft Excel, ir gadījumi, kad jāanalizē tikai daļa datu. Par laimi, programmā Excel ir pieejamas funkcijas TAKE un DROP tādās situācijās kā šī.

TAKE un DROP ļauj atlasē iekļaut vai izslēgt masīva daļu. Sāksim ar šo funkciju definēšanu un pēc tam izpētīsim, kā tās izmantot programmā Excel.

Kas ir TAKE funkcija programmā Excel?

Funkcija TAKE programmā Excel no masīva izvelk noteiktu rindu un kolonnu skaitu. Funkcijas TAKE sintakse ir šāda:

=TAKE(array, rows, [columns])

Lūk, ko nozīmē katrs parametrs:

  • Masīvs: Attiecas uz avota masīvu, no kura vēlaties izvilkt rindas vai kolonnas.
  • Rindas: Norāda izņemamo rindu skaitu. Negatīvs skaitlis aizņem rindas no beigām.
  • Kolonnas: Norāda izņemamo kolonnu skaitu. Negatīvs skaitlis arī aizņem kolonnas no beigām.

Kas ir DROP funkcija programmā Excel?

No otras puses, DROP funkcija programmā Excel izslēdz noteiktas rindas un/vai kolonnas no masīva vai šūnu diapazona. Funkcijas DROP sintakse ir šāda:

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

Funkcijas DROP parametri ir līdzīgi TAKE funkcijas parametriem:

  • Masīvs: Attiecas uz avota masīvu, no kura vēlaties noņemt rindas vai kolonnas.
  • Rindas: Norāda noņemamo rindu skaitu. Negatīvs skaitlis noņem rindas no beigām.
  • Kolonnas: Norāda noņemamo kolonnu skaitu. Negatīvs skaitlis noņem kolonnas no beigām.

Funkcijas TAKE un DROP darbojas ar masīviem, kā arī izvada masīvus. Tā kā tie vienmēr izvada masīvus, nav nepieciešams tos atzīmēt kā masīva formulas programmā Excel. Tā paša iemesla dēļ jūs varat saskarties kļūda #SPILL programmā Excel lietojot TAKE un DROP.

TAKE un DROP ir pieejami programmā Excel darbam ar Microsoft 365, Excel darbam ar Microsoft 365 operētājsistēmai Mac un Excel tīmeklim. Tomēr vecākām Excel versijām šīs funkcijas nav.

Kā lietot TAKE funkciju programmā Excel

Ir bezgalīgi daudz Excel scenāriju, kur TAKE var noderēt. Apskatīsim dažus piemērus.

1. Izņemiet piecas labākās datu rindas

Pieņemsim, ka jums ir darblapa ar produktu sarakstu un to cenām pēdējo dažu mēnešu laikā. Ja vēlaties iegūt tikai pirmās piecas datu rindas, datu kopēšanas vietā varat izmantot funkciju TAKE.

Lūk, kā to izdarīt:

  1. Atlasiet šūnu, kurā vēlaties izmantot funkciju TAKE.
  2. Formulas joslā ievadiet tālāk esošo formulu.
    =TAKE(B2:F1, 5)
  3. Nospiediet Ievadiet.

Šī formula izgūs pirmās piecas rindas datu diapazonā B2:F1 un atgriezt izvadi.

2. Izņemiet savu datu pirmo sleju

Pieņemsim, ka vēlaties izgūt tikai pirmo kolonnu tajā pašā datu kopā. Lai to izdarītu ar funkciju TAKE, rindas parametrs ir jāatstāj tukšs un jānorāda tikai kolonna:

=TAKE(B2:F1,,1)

Šī formula izgūs pirmo kolonnu no B2:F1 datu diapazons. Tā kā mēs nenorādījām nekādu vērtību rinda parametrs mūsu formulā, katra rinda pirmajā kolonnā ir iekļauta izvadē.

Kā lietot DROP funkciju programmā Excel

Varat izmantot funkciju DROP, lai no saviem datiem izslēgtu nevēlamās rindas un kolonnas. Formulu sintakse ir līdzīga funkcijai TAKE. Apskatīsim, kā programma DROP darbojas programmā Excel.

1. Izslēdziet pēdējās desmit datu rindas

Pieņemsim, ka vēlaties izveidot darblapas datu skatu, kas parāda visu, izņemot pēdējās desmit rindas. Šeit ir formula, ko varat izmantot, lai to sasniegtu:

=DROP(B2:F21,-10)

Šī formula izslēgs pēdējās desmit rindas B2:F1 datu diapazons. Tas ir tāpēc, ka mēs norādījām -10 kā datu rindas parametrs.

2. Izslēdziet savu datu pēdējo sleju

Varat izmantot tālāk norādīto formulu, lai apgrieztu pēdējo datu kolonnu, izmantojot DROP.

=DROP(B2:F21,,-1)

Šajā piemērā funkcija DROP atgriezīs vērtības, kas ietilpst diapazonā B2:F1 vienlaikus izslēdzot pēdējo kolonnu.

Funkciju TAKE un DROP apvienošana ar citām Excel funkcijām

Patiesā Excel burvība notiek, apvienojot dažādas funkcijas. Piemēram, ja funkcijai ir jāievada noteikta masīva daļa, varat to apvienot ar TAKE vai DROP, nevis izrakstīt datu diapazonu.

Pieņemsim, ka jums ir tabula ar dažām precēm un to detaļām un vēlaties izvadīt pirmo vienumu, kura cena pārsniedz N100. Jūs varat lietot TAKE kombinācijā ar FILTRA funkcija programmā Excel lai to izdarītu. Šeit ir formula, kā to izdarīt:

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

Sadalīsim šo formulu. Funkcija FILTER iegūst visas rindas, kuru cenas diapazonā pārsniedz N100. Formula tam ir šāda:

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

Pēc tam formula ievada FILTER rezultātus funkcijai TAKE. Norādot gan rinda un kolonna argumenti kā 1 izgūst tikai vērtību filtrēto datu pirmajā rindā un kolonnā.

Paņemiet un nometiet datus savā izklājlapā

Programmas Excel funkcijas TAKE un DROP piedāvā jaudīgu veidu, kā izvilkt konkrētus datus un manipulēt ar tiem darblapās. Izpratne par to sintakse un lietojumu ļauj efektīvi pārvaldīt un analizēt savus Excel datus, īpaši, ja tos apvieno ar citām funkcijām.