Excel

Excel IZBIRA Funkcija

Excel Choose Function

Funkcija Excel IZBERIPovzetek

Funkcija Excel CHOOSE vrne vrednost s seznama z uporabo danega položaja ali indeksa. Na primer, IZBERI (2, 'rdeča', 'modra', 'zelena') vrne 'modro', saj je modra druga vrednost, navedena za številko indeksa. Vrednosti, ki jih posreduje CHOOSE, lahko vključujejo sklice.



Namen Pridobite vrednost s seznama glede na položaj Vrnjena vrednost Vrednost na danem položaju. Sintaksa = IZBERI (indeksno_število, vrednost1, [vrednost2], ...) Argumenti
  • index_num - Vrednost izbire. Številka med 1 in 254.
  • vrednost1 - Prva vrednost, med katero lahko izbirate.
  • vrednost 2 - [neobvezno] Druga vrednost, med katero lahko izbirate.
Različica Excel 2003 Opombe o uporabi

Funkcija Excel CHOOSE vrne vrednost s seznama z uporabo danega položaja ali indeksa. Vrednosti, ki jih posreduje CHOOSE, lahko vključujejo sklice. Vendar CHOOSE ne bo pridobil elementa iz notri obseg ali konstanta matrike, podana kot vrednost. Izbira lahko obravnava do 254 vrednosti, vendar KAZALO , oz INDEX z MATCH so boljši pristopi za množice velikih vrednosti.

Primeri

Spodnje formule uporabljajo CHOOSE za vrnitev 2. in 3. vrednosti s seznama:





 
 CHOOSE (2,'red','blue','green') // returns 'blue'  CHOOSE (3,'red','blue','green') // returns 'green'

Zgoraj je 'modra' druga vrednost, 'zelena' pa tretja vrednost. V primeru, prikazanem na posnetku zaslona, ​​je formula v celici B5:

 
 CHOOSE (B5,'red','blue','green') // returns 'red'

CHOOSE ne bo pridobival vrednosti iz a obseg ali matrika konstanta . Spodnja formula na primer vrne napako #VALUE:



 
= CHOOSE (2,A1:A3) // returns #VALUE

To se zgodi, ker je indeksna številka izven območja. V tem primeru je zahtevana skladnja:

 
= CHOOSE (2,A1,A2,A3)

Če želite priklicati n -ti element iz obsega, uporabite INDEX in MATCH .

Opombe

  • Če je index_num izven obsega, bo CHOOSE vrnil #VALUE
  • Vrednosti so lahko tudi reference. Naslov A1 ali območja A1: 10 ali B2: B15 lahko na primer navedete kot vrednosti.
  • CHOOSE ne bo pridobival vrednosti iz a obseg ali matrika konstanta .


^