Selles artiklis kirjeldatakse Microsoft Exceli funktsiooni CHOOSE valemisüntaksit ja kasutamist.
Kirjeldus
Tagastab väärtusargumentide loendist argumendiga indeks määratud väärtuse. Kasutage funktsiooni CHOOSE ühe väärtuse valimiseks kuni 254-st väärtusest. Näiteks kui väärtused väärtus1 kuni väärtus7 on nädalapäevad, tagastab funktsioon CHOOSE ühe nädalapäevadest, kui argumendina indeks kasutatakse arvu 1 ja 7 vahel.
Süntaks
CHOOSE(indeks;väärtus1;[väärtus2];...)
Funktsiooni CHOOSE süntaksil on järgmised argumendid.
-
Indeks – nõutav. Määrab selle, milline väärtusargument valitakse. Indeks peab olema arv 1 ja 254 vahel või valem või viide lahtrile, mis sisaldab 1 ja 254 vahele jäävat arvu.
-
Kui indeks on 1, tagastab funktsioon CHOOSE väärtuse väärtus1; kui see on 2, tagastab funktsioon CHOOSE väärtuse väärtus2; jne.
-
Kui index_num on väiksem kui 1 või suurem kui loendi viimase väärtuse arv, tagastab funktsioon CHOOSE #VALUE! #NUM!.
-
Kui indeks on murdarv, kärbitakse see enne kasutamist lähimaks väiksemaks täisarvuks.
-
-
Väärtus1; väärtus2; ... – väärtus 1 on nõutav, edaspidised väärtused pole kohustuslikud. 1 kuni 254 väärtusargumenti, millest funktsioon CHOOSE valib väärtuse või toimingu, lähtudes argumendist indeks. Argumentideks võivad olla arvud, lahtriviited, määratud nimed, valemid, funktsioonid või tekst.
Kommentaarid
-
Kui argument indeks on massiiv, tagastab funktsioon CHOOSE väärtuse massiivi iga elemendi jaoks.
-
Funktsiooni CHOOSE väärtusargumendid võivad olla viited vahemikele või üksikud väärtused.
Näiteks valem:
=SUM(CHOOSE(2;A1:A10;B1:B10;C1:C10))
väärtustatakse valemina:
=SUM(B1:B10)
mis seejärel tagastab vahemikus B1:B10 sisalduvatel väärtustel põhineva väärtuse.
Kõigepealt arvutatakse funktsiooni CHOOSE väärtus, milleks on vahemik B1:B10. Seejärel arvutatakse funktsiooni SUM väärtus, kasutades vahemikku B1:B10 ehk funktsiooni CHOOSE tulemit argumendina.
Näited
Kopeerige järgmise tabeli näidisandmed ja kleepige need uue Exceli töövihiku lahtrisse A1. Selleks et valemid näitaksid tulemeid, valige need, vajutage klahvi F2 ja seejärel vajutage sisestusklahvi (Enter). Vajaduse korral saate kogu teabe kuvamiseks veerulaiust muuta.
Andmed |
|
|
1. |
Naelad |
|
2. |
Kruvid |
|
3. |
Mutrid |
|
Valmis |
Poldid |
|
Valem |
Kirjeldus |
Tulem |
=CHOOSE(2;A2;A3;A4;A5) |
Teise loendiargumendi (lahtri A3) väärtus. |
2. |
=CHOOSE(4;B2;B3;B4;B5) |
Neljanda loendiargumendi (lahtri B5) väärtus. |
Poldid |
=CHOOSE(3;"Lai";115;"maailm";8) |
Kolmanda loendiargumendi väärtus. |
maailm |
Näide 2
Andmed |
||
23 |
||
45 |
||
12 |
||
10 |
||
Valem |
Kirjeldus (tulem) |
Tulem |
=SUM(A2:CHOOSE(2;A3;A4;A5)) |
Liidab arvud vahemikus A2:A4. Funktsioon CHOOSE tagastab funktsiooni SUM vahemiku teise osana lahtri A4. |
80 |