30 de funcții Excel în 30 de zile: ALEGE

Ieri la maraton 30 de funcții Excel în 30 de zile ne-am dat seama detaliile mediului nostru de operare cu funcția Informație (INFORMAȚI) și a constatat că nu ne mai poate ajuta cu probleme de memorie. Nici a noastră, nici a lui Excel!

În a cincea zi a maratonului, vom studia funcția ALEGE (ALEGERE). Această funcție aparține categoriei Referințe și matrice, returnează o valoare dintr-o listă de opțiuni posibile în funcție de indexul numeric. Este de remarcat faptul că, în majoritatea cazurilor, este mai bine să alegeți o altă funcție, de exemplu, INDEX (INDEX) și MECI (MAI EXPUS) sau CĂUTARE (VPR). Vom acoperi aceste caracteristici mai târziu în acest maraton.

Deci, să ne întoarcem la informațiile pe care le avem și la exemple despre funcție ALEGE (ALEGERE), haideți să-l vedem în acțiune și, de asemenea, să notăm punctele slabe. Dacă aveți alte sfaturi și exemple pentru această funcție, vă rugăm să le împărtășiți în comentarii.

Funcția 05: ALEGE

Funcţie ALEGE (SELECT) returnează o valoare dintr-o listă, selectând-o conform indexului numeric.

Cum poți folosi funcția ALEGE?

Funcţie ALEGE (SELECT) poate returna articolul din listă la un anumit număr, astfel:

  • După numărul lunii, returnați numărul trimestrului fiscal.
  • Pe baza datei de începere, calculați data următoarei luni.
  • După numărul de magazin, afișați valoarea vânzărilor.

Sintaxă ALEGE

Funcţie ALEGE (SELECT) are următoarea sintaxă:

CHOOSE(index_num,value1,value2,…)

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

  • index_num (index_number) trebuie să fie între 1 și 254 (sau de la 1 la 29 în Excel 2003 și versiuni anterioare).
  • index_num (index_number) poate fi introdus într-o funcție ca număr, formulă sau referință la o altă celulă.
  • index_num (index_number) va fi rotunjit în jos la cel mai apropiat număr întreg.
  • argumente valoare (valoare) poate fi numere, referințe de celule, intervale denumite, funcții sau text.

Capcane ALEGE (ALEGE)

În Excel 2003 și versiuni anterioare, funcția ALEGE (SELECT) a acceptat doar 29 de argumente valoare (sens).

Este mult mai convenabil să cauți printr-o listă pe o foaie de lucru decât să introduci toate elementele într-o formulă. Cu funcții CĂUTARE (CĂUTARE V) sau MECI (POTIT) Vă puteți referi la listele de valori situate în foile de lucru Excel.

Exemplul 1: Trimestru fiscal după număr de lună

Funcţie ALEGE (SELECT) funcționează bine cu liste simple de numere ca valori. De exemplu, dacă celula B2 conține numărul lunii, funcția ALEGE (SELECT) poate calcula trimestrului fiscal căruia îi aparține. În exemplul următor, anul fiscal începe în iulie.

Formula enumeră 12 valori corespunzătoare lunilor 1 până la 12. Anul fiscal începe în iulie, astfel încât lunile 7, 8 și 9 intră în primul trimestru. În tabelul de mai jos, puteți vedea numărul trimestrului fiscal sub numărul fiecărei luni.

30 de funcții Excel în 30 de zile: ALEGE

În funcțiune ALEGE (SELECT) Numărul sfertului trebuie introdus în ordinea în care apar în tabel. De exemplu, în lista de valori ale funcției ALEGE (SELECT) în poziții 7, 8 şi 9 (iulie, august și septembrie) ar trebui să fie numărul 1.

=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)

Introduceți numărul lunii în celula C2 și funcția ALEGE (SELECT) va calcula numărul trimestrului fiscal din celula C3.

30 de funcții Excel în 30 de zile: ALEGE

Exemplul 2: Calculați data de luni viitoare

Funcţie ALEGE (SELECT) poate funcționa în combinație cu funcția SĂPTĂMÂNĂ (DAYWEEK) pentru a calcula datele viitoare. De exemplu, dacă sunteți membru al unui club care se întâlnește în fiecare luni seara, atunci știind data de astăzi, puteți calcula data de luni viitoare.

Figura de mai jos arată numerele de serie ale fiecărei zile a săptămânii. Coloana H pentru fiecare zi a săptămânii conține numărul de zile de adăugat la data curentă pentru a obține următoarea zi de luni. De exemplu, trebuie să adăugați o singură zi la duminică. Și dacă astăzi este luni, atunci mai sunt șapte zile până luni viitoare.

30 de funcții Excel în 30 de zile: ALEGE

Dacă data curentă este în celula C2, atunci formula din celula C3 utilizează funcțiile SĂPTĂMÂNĂ (ZIUA) și ALEGE (SELECT) pentru a calcula data de luni viitoare.

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

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

30 de funcții Excel în 30 de zile: ALEGE

Exemplul 3: Afișați valoarea vânzărilor pentru magazinul selectat

Puteți utiliza funcția ALEGE (SELECT) în combinație cu alte funcții, cum ar fi USM (SUMĂ). În acest exemplu, vom obține totalul vânzărilor pentru un anumit magazin specificând numărul acestuia în funcție ALEGE (SELECT) ca argument, precum și listarea intervalelor de date pentru fiecare magazin pentru a calcula totalurile.

În exemplul nostru, numărul magazinului (101, 102 sau 103) este introdus în celula C2. Pentru a obține o valoare a indexului, cum ar fi 1, 2 sau 3 în loc de 101, 102 sau 103, utilizați formula: =C2-100.

Datele de vânzări pentru fiecare magazin sunt într-o coloană separată, după cum se arată mai jos.

30 de funcții Excel în 30 de zile: ALEGE

În interiorul unei funcții USM Funcția (SUM) va fi executată mai întâi ALEGE (SELECT), care va returna intervalul de însumare dorit corespunzător magazinului selectat.

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

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

30 de funcții Excel în 30 de zile: ALEGE

Acesta este un exemplu de situație în care este mult mai eficient să folosiți alte funcții precum INDEX (INDEX) și MECI (CĂUTARE). Mai târziu, în maratonul nostru, vom vedea cum funcționează.

Lasă un comentariu