Šiame straipsnyje aprašoma formulės sintaksė ir CHOOSE naudojimas programoje „Microsoft Excel“.
Aprašas
Grąžina reikšmę iš reikšmės argumentų sąrašo, naudodama indekso_numeris. Naudokite CHOOSE norėdami pagal indekso numerį pasirinkti vieną iš reikšmių, kurių gali būti iki 254. Pavyzdžiui, jei nuo 1 reikšmės iki 7 reikšmės yra savaitės dienos, CHOOSE grąžina vieną iš dienų, kai skaičius nuo 1 iki 7 yra naudojamas kaip indekso_numeris.
Sintaksė
CHOOSE(indekso_numeris, reikšmė1, [reikšmė2],...)
Funkcijos CHOOSE sintaksėje yra toliau nurodyti argumentai:
Index_num Būtina. Nurodo, kuris iš reikšmės argumentų pasirenkamas. Indekso_numeris turi būti skaičius nuo 1 iki 254 arba formulė ar nuoroda į langelį, kuriame yra skaičius nuo 1 iki 254.
- Jei index_num yra 1, CHOOSE grąžina reikšmė1; jei jis yra 2, CHOOSE grąžina reikšmė2; ir taip toliau.
- Jei index_num yra mažiau už 1 ar daugiau, nei paskutiniosios reikšmės sąraše numeris, CHOOSE grąžina #VALUE! klaidos reikšmę.
- Jei index_num yra trupmena, prieš naudojant jis yra suapvalinamas iki mažiausiojo sveiko skaičiaus.
Reikšmė1, reikšmė2, ... Reikšmė 1 yra būtina, tolesnės reikšmės pasirenkamos. Nuo 1 iki 254 reikšmės argumentų, iš kurių funkcija CHOOSE pasirenka reikšmę ar atliktiną veiksmą, remdamasi index_num. Šie argumentai gali būti skaičiai, nuorodos į langelius, apibrėžtieji pavadinimai, formulės, funkcijos arba tekstas.
Pastabos
- Jei index_num yra masyvas, vertinant funkciją CHOOSE, įvertinama kiekviena jo reikšmė.
- Reikšmės argumentai funkcijai CHOOSE gali būti tiek nuorodos į masyvus, tiek atskiros reikšmės.
Pavyzdžiui formulė:
=SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10))
yra lygi:
=SUM(B1:B10)
kuri tuomet grąžina reikšmę, remdamasi reikšmėmis diapazone B1:B10.
Pirmiausiai vertinama funkcija CHOOSE, kuri grąžina nuorodą B1:B10. Tuomet funkcija SUM yra vertinama, naudojant B1:B10, CHOOSE funkcijos rezultatą, kaip jos argumentą.
Pavyzdžiai
Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.
| Duomenys | ||
|---|---|---|
| 1-as | Vinys | |
| 2-as | Atsuktuvai | |
| 3-ias | Veržlės | |
| Baigta | Varžtai | |
| Formulė | Aprašymas | Rezultatas |
| =CHOOSE(2;A2;A3;A4;A5) | Antrojo sąrašo argumento reikšmė (A3 langelio reikšmė) | 2-as |
| =CHOOSE(4;B2;B3;B4;B5) | Ketvirtojo sąrašo argumento reikšmė (B5 langelio reikšmė) | Varžtai |
| =CHOOSE(3;"Platusis";115;"pasaulis";8) | Trečiojo sąrašo argumento reikšmė | pasaulis |
2 pavyzdys
| Duomenys | ||
|---|---|---|
| 23 | ||
| 45 | ||
| 12 | ||
| 10 | ||
| Formulė | Aprašas (rezultatas) | Rezultatas |
| =SUM(A2:CHOOSE(2;A3;A4;A5)) | Sudeda A2:A4 diapazono reikšmes. Funkcija CHOOSE sugrąžina A4 kaip funkcijos SUM antrą diapazono dalį. | 80 |