Jak používat funkci Excel CHOOSE -

souhrn

Funkce Excel CHOOSE vrací hodnotu ze seznamu pomocí dané pozice nebo indexu. Například CHOOSE (2, „red“, „blue“, „green“) vrací „blue“, protože blue je 2. hodnota uvedená za číslem indexu. Hodnoty poskytované CHOOSE mohou zahrnovat odkazy.

Účel

Získejte hodnotu ze seznamu na základě pozice

Návratová hodnota

Hodnota na dané pozici.

Syntax

= CHOOSE (index_num, value1, (value2),…)

Argumenty

  • index_num - hodnota, kterou si vyberete. Číslo mezi 1 a 254.
  • value1 - první hodnota, ze které si můžete vybrat.
  • value2 - (volitelně) Druhá hodnota, ze které si můžete vybrat.

Verze

Excel 2003

Poznámky k použití

Funkce Excel CHOOSE vrací hodnotu ze seznamu pomocí dané pozice nebo indexu. Hodnoty poskytované CHOOSE mohou zahrnovat odkazy. CHOOSE však nenačte položku z vnitřního rozsahu nebo konstanty pole poskytnuté jako hodnota. Choose může zpracovat až 254 hodnot, ale INDEX nebo INDEX s MATCH jsou lepší přístupy pro velké sady hodnot.

Příklady

Níže uvedené vzorce používají CHOOSE k vrácení 2. a 3. hodnoty ze seznamu:

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

Nahoře je „modrá“ druhá hodnota a „zelená“ je třetí hodnota. V příkladu zobrazeném na snímku obrazovky je vzorec v buňce B5:

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

CHOOSE nenačte hodnoty z konstanty rozsahu nebo pole. Například následující vzorec vrátí chybu #HODNOTA:

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

K tomu dochází, protože číslo indexu je mimo rozsah. V tomto případě je požadovaná syntaxe:

=CHOOSE(2,A1,A2,A3)

Chcete-li načíst n-tou položku z rozsahu, použijte INDEX a MATCH.

Poznámky

  • Pokud je index_num mimo rozsah, vrátí CHOOSE #VALUE
  • Hodnotami mohou být také reference. Například adresu A1 nebo rozsahy A1: 10 nebo B2: B15 lze zadat jako hodnoty.
  • CHOOSE nenačte hodnoty z konstanty rozsahu nebo pole.

Související videa

Jak používat funkci CHOOSE V tomto videu se podíváme na to, jak můžete použít funkci CHOOSE. Porovnáváme také vzorec založený na CHOOSE vs. vzorec založený na VLOOKUP.

Zajímavé články...