CHOOSE (funkcia)

Vzťahuje sa na
Excel pre Microsoft 365 Excel pre Microsoft 365 pre Mac Excel 2024 Excel 2024 pre Mac Excel 2021 Excel 2021 pre Mac Excel 2019 Excel 2016

V tomto článku sa popisuje syntax vzorca a používanie funkcie CHOOSE v Microsoft Exceli.

Popis

Táto funkcia používa argument index_číslo na určenie poradia prvku zo zoznamu, ktorého hodnotu funkcia vráti. Funkcia CHOOSE umožňuje vybrať 1 až 254 hodnôt zo zoznamu. Ak napríklad zodpovedajú argumenty hodnota1 až hodnota7 dňom v týždni, funkcia CHOOSE vráti deň určený argumentom index_číslo.

Syntax

CHOOSE(index_číslo;hodnota1; [hodnota2]; ...)

Syntax funkcie CHOOSE obsahuje nasledovné argumenty:

  • Index_num Povinné. Určuje, ktorý prvok zo zoznamu sa vyberie. Hodnota argumentu index_číslo musí byť medzi 1 a 254, alebo vzorec či odkaz na číslo medzi 1 a 254.

    • Ak index_číslo = 1, funkcia CHOOSE vráti hodnotu argumentu hodnota1. Ak index_číslo = 2, funkcia CHOOSE vráti hodnotu argumentu hodnota2; atď.
    • Ak je index_num menšie než 1 alebo väčšie ako počet poslednej hodnoty v zozname, funkcia CHOOSE vráti #VALUE! .
    • Ak je hodnota argumentu index_číslo zlomok, skráti sa pred použitím na najbližšie nižšie celé číslo.
  • Hodnota1; hodnota2;... Hodnota 1 je povinná, nasledujúce argumenty sú voliteľné. 1 až 254 hodnôt, z ktorých funkcia CHOOSE vyberie hodnotu alebo akciu, ktorá sa má vykonať na základe index_num. Argumenty môžu byť čísla, odkazy na bunky, definované názvy, vzorce, funkcie alebo textové reťazce.

Poznámky

  • Ak je index_num pole, pri výpočte funkcie CHOOSE sa hodnotia všetky hodnoty.
  • Argumenty funkcie CHOOSE môžu byť celé rozsahy alebo jednotlivé hodnoty.
    Napríklad nasledujúci vzorec:

=SUM(CHOOSE(2;A1:A10;B1:B10;C1:C10))

sa vyhodnotí ako:

=SUM(B1:B10)

a vráti tak hodnotu na základe obsahu buniek v rozsahu B1:B10.

Najprv sa vyhodnotí funkcia CHOOSE, ktorá vráti hodnotu B1:B10. Funkcia SUM potom použije výsledok funkcie CHOOSE ako svoj argument.

Príklady

Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.

Údaje    
1. Klince
2. Skrutky
3. Matice
Dokončené Svorníky
Vzorec Popis Výsledok
=CHOOSE(2;A2;A3;A4;A5) Hodnota druhého argumentu zo zoznamu (hodnota v bunke A3) 2.
=CHOOSE(4;B2;B3;B4;B5) Hodnota štvrtého argumentu zo zoznamu (hodnota v bunke B5) Svorníky
=CHOOSE(3;"široký";115;"svet";8) Hodnota tretieho argumentu zo zoznamu svet

Príklad č. 2

Údaje    
23
45
12
10
Vzorec Popis (výsledok) Výsledok
=SUM(A2:CHOOSE(2;A3;A4;A5)) Vypočíta súčet pre rozsah A2:A4. Funkcia CHOOSE vráti hodnotu v bunke A4, ktorá je druhou časťou rozsahu vo funkcii SUM. 80