Excel

Funkcia Excel CHOOSE

Excel Choose Function

Funkcia Excel CHOOSEZhrnutie

Funkcia Excel CHOOSE vracia hodnotu zo zoznamu pomocou danej pozície alebo indexu. Napríklad CHOOSE (2, „červená“, „modrá“, „zelená“) vráti „modrú“, pretože modrá je 2. hodnotou uvedenou za číslom indexu. Hodnoty poskytnuté CHOOSE môžu zahŕňať referencie.



Účel Získať hodnotu zo zoznamu na základe pozície Návratová hodnota Hodnota na danej pozícii. Syntax = CHOOSE (index_num, hodnota1, [hodnota2], ...) Argumenty
  • index_num - Hodnota na výber. Číslo od 1 do 254.
  • hodnota1 - Prvá hodnota, z ktorej si môžete vybrať.
  • hodnota2 - [voliteľné] Druhá hodnota, z ktorej si môžete vybrať.
Verzia Excel 2003 Poznámky k použitiu

Funkcia Excel CHOOSE vracia hodnotu zo zoznamu pomocou danej pozície alebo indexu. Hodnoty poskytnuté CHOOSE môžu zahŕňať referencie. CHOOSE však nevyberie položku z vo vnútri rozsah alebo konštanta poľa poskytovaná ako hodnota. Vybrať dokáže spracovať až 254 hodnôt, ale INDEX , alebo INDEX so ZHODOU sú lepšie prístupy pre veľké množiny hodnôt.

Príklady

Nasledujúce vzorce používajú na výber 2. a 3. hodnoty zo zoznamu CHOOSE:





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

Hore je „modrá“ druhá hodnota a „zelená“ je tretia hodnota. V príklade uvedenom na snímke obrazovky je vzorec v bunke B5:

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

CHOOSE nenačíta hodnoty z a rozsah alebo konštanta poľa . Nasledujúci vzorec napríklad vráti chybu #HODNOTA:



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

Stáva sa to preto, že číslo indexu je mimo rozsah. V tomto prípade je požadovaná syntax:

 
= CHOOSE (2,A1,A2,A3)

Na získanie n -tej položky z rozsahu použite INDEX a ZHODA .

Poznámky

  • Ak je index_num mimo rozsahu, funkcia CHOOSE vráti hodnotu #HODNOTA
  • Hodnotami môžu byť aj referencie. Ako hodnoty je možné zadať napríklad adresu A1 alebo rozsahy A1: 10 alebo B2: B15.
  • CHOOSE nenačíta hodnoty z a rozsah alebo konštanta poľa .


^