30 Excel funkcijas 30 dienās: IZVĒLIES

Vakar maratonā 30 Excel funkcijas 30 dienās mēs izdomājām mūsu darbības vides detaļas ar funkciju JAUNUMI (INFORMĒT) un atklāja, ka viņa vairs nevar mums palīdzēt ar atmiņas problēmām. Ne mūsu, ne Excel atmiņa!

Maratona piektajā dienā pētīsim funkciju IZVĒLIES (IZVĒLE). Šī funkcija pieder kategorijai Atsauces un masīvi, tas atgriež vērtību no iespējamo izvēļu saraksta atbilstoši skaitliskajam indeksam. Ir vērts atzīmēt, ka vairumā gadījumu labāk izvēlēties citu funkciju, piemēram, INDEX (INDEKSS) un MATCH (VAIRĀK ATKLĀTĀS) vai VLOOKUP (VPR). Šīs funkcijas mēs apskatīsim vēlāk šajā maratonā.

Tātad, pievērsīsimies mūsu rīcībā esošajai informācijai un piemēriem par funkciju IZVĒLIES (IZVĒLE), redzēsim to darbībā un atzīmēsim arī vājās vietas. Ja jums ir citi padomi un piemēri par šo funkciju, lūdzu, kopīgojiet tos komentāros.

Funkcija 05: IZVĒLIES

funkcija IZVĒLIES (SELECT) atgriež vērtību no saraksta, atlasot to atbilstoši skaitliskajam indeksam.

Kā jūs varat izmantot funkciju IZVĒLIES?

funkcija IZVĒLIES (SELECT) var atgriezt vienumu sarakstā ar noteiktu numuru, piemēram:

  • Pēc mēneša numura atgrieziet fiskālā ceturkšņa numuru.
  • Pamatojoties uz sākuma datumu, aprēķiniet nākamās pirmdienas datumu.
  • Parādiet pārdošanas apjomu pēc veikala numura.

Sintakse IZVĒLIES

funkcija IZVĒLIES (SELECT) ir šāda sintakse:

CHOOSE(index_num,value1,value2,…)

ВЫБОР(номер_индекса;значение1;значение2;…)

  • indeksa_numurs (indeksa_skaitlis) ir jābūt no 1 līdz 254 (vai no 1 līdz 29 programmā Excel 2003 un vecākām versijām).
  • indeksa_numurs (indeksa_skaitlis) var ievadīt funkcijā kā skaitli, formulu vai atsauci uz citu šūnu.
  • indeksa_numurs (indeksa_skaitlis) tiks noapaļots uz leju līdz tuvākajam veselam skaitlim.
  • argumenti vērtība (vērtība) var būt cipari, šūnu atsauces, nosauktie diapazoni, funkcijas vai teksts.

Slazdi CHOOSE (CHOICE)

Programmā Excel 2003 un vecākās versijās funkcija IZVĒLIES (SELECT) atbalstīja tikai 29 argumentus vērtība (nozīme).

Daudz ērtāk ir meklēt sarakstu darblapā, nekā ievadīt visus elementus formulā. Ar funkcijām VLOOKUP (VLOOKUP) vai MATCH (MATCH) Varat atsaukties uz vērtību sarakstiem, kas atrodas Excel darblapās.

1. piemērs: fiskālais ceturksnis pēc mēneša numura

funkcija IZVĒLIES (SELECT) lieliski darbojas ar vienkāršiem skaitļu sarakstiem kā vērtībām. Piemēram, ja šūnā B2 ir mēneša numurs, funkcija IZVĒLIES (SELECT) var aprēķināt, kuram fiskālajam ceturksnim tas pieder. Nākamajā piemērā fiskālais gads sākas jūlijā.

Formulā ir norādītas 12 vērtības, kas atbilst 1. līdz 12. mēnešiem. Fiskālais gads sākas jūlijā, tāpēc 7., 8. un 9. mēneši ietilpst pirmajā ceturksnī. Tālāk esošajā tabulā zem katra mēneša numura varat redzēt fiskālā ceturkšņa numuru.

30 Excel funkcijas 30 dienās: IZVĒLIES

Funkcijā IZVĒLIES (SELECT) Ceturkšņa numurs jāievada tādā secībā, kādā tie parādās tabulā. Piemēram, funkciju vērtību sarakstā IZVĒLIES (SELECT) pozīcijās 7, 8 un 9 (jūlijā, augustā un septembrī) jābūt 1. numuram.

=CHOOSE(C2,3,3,3,4,4,4,1,1,1,2,2,2)

=ВЫБОР(C2;2;3;3;3;4;4;4;1;1;1;2;2;2)

Šūnā C2 ievadiet mēneša numuru un funkciju IZVĒLIES (SELECT) aprēķinās fiskālā ceturkšņa numuru šūnā C3.

30 Excel funkcijas 30 dienās: IZVĒLIES

2. piemērs. Aprēķiniet nākamās pirmdienas datumu

funkcija IZVĒLIES (SELECT) var darboties kopā ar funkciju NEDĒĻAS DIENA (DAYWEEK), lai aprēķinātu turpmākos datumus. Piemēram, ja esat kluba biedrs, kas tiekas katru pirmdienas vakaru, tad, zinot šodienas datumu, varat aprēķināt nākamās pirmdienas datumu.

Zemāk esošajā attēlā ir parādīti katras nedēļas dienas sērijas numuri. Katrai nedēļas dienai H slejā ir norādīts dienu skaits, kas jāpievieno pašreizējam datumam, lai iegūtu nākamo pirmdienu. Piemēram, svētdienai jāpievieno tikai viena diena. Un, ja šodien ir pirmdiena, tad līdz nākamajai pirmdienai vēl ir septiņas dienas.

30 Excel funkcijas 30 dienās: IZVĒLIES

Ja pašreizējais datums ir šūnā C2, tad šūnas C3 formula izmanto funkcijas NEDĒĻAS DIENA (DIENA) un IZVĒLIES (SELECT), lai aprēķinātu nākamās pirmdienas datumu.

=C2+CHOOSE(WEEKDAY(C2),1,7,6,5,4,3,2)

=C2+ВЫБОР(ДЕНЬНЕД(C2);1;7;6;5;4;3;2)

30 Excel funkcijas 30 dienās: IZVĒLIES

3. piemērs. Parādiet atlasītā veikala pārdošanas apjomu

Varat izmantot funkciju IZVĒLIES (SELECT) kombinācijā ar citām funkcijām, piemēram, SUM (SUMMA). Šajā piemērā mēs iegūsim konkrēta veikala pārdošanas kopsummas, funkcijā norādot tā numuru IZVĒLIES (SELECT) kā argumentu, kā arī katra veikala datu diapazonu uzskaitījumu, lai aprēķinātu kopsummas.

Mūsu piemērā veikala numurs (101, 102 vai 103) ir ievadīts šūnā C2. Lai iegūtu indeksa vērtību, piemēram, 1, 2 vai 3, nevis 101, 102 vai 103, izmantojiet formulu: =C2-100.

Katra veikala pārdošanas dati ir atsevišķā kolonnā, kā parādīts tālāk.

30 Excel funkcijas 30 dienās: IZVĒLIES

Funkcijas iekšpusē SUM (SUM) funkcija tiks izpildīta vispirms IZVĒLIES (SELECT), kas atgriezīs vēlamo summēšanas diapazonu, kas atbilst atlasītajam veikalam.

=SUM(CHOOSE(C2-100,C7:C9,D7:D9,E7:E9))

=СУММ(ВЫБОР(C2-100;C7:C9;D7:D9;E7:E9))

30 Excel funkcijas 30 dienās: IZVĒLIES

Šis ir piemērs situācijai, kad daudz efektīvāk ir izmantot citas funkcijas, piemēram, INDEX (INDEKSS) un MATCH (MEKLĒT). Vēlāk mūsu maratonā mēs redzēsim, kā viņi strādās.

Atstāj atbildi