Vo všeobecnosti sa funkcia INDEX môže použiť na vyhľadanie a vrátenie konkrétnej hodnoty alebo nájdenie referencie bunky na umiestnenie tejto hodnoty v pracovnom hárku.
Existujú dve formy funkcie INDEX dostupné v programe Excel: Formulár poľa a Referenčný formulár.
01 z 02Funkcia Excel INDEX - Formulár poľa

Hlavný rozdiel medzi týmito dvoma formami funkcie je:
- formulár Array vráti hodnotu údajov umiestnenú v bode priesečníka určitého riadka a stĺpca údajov;
- referenčný formulár vráti referenciu bunky priesečníku konkrétneho stĺpca a riadku.
Funkcia Excel INDEX - Formulár poľa
Pole sa všeobecne považuje za skupinu susediacich buniek v pracovnom liste. Na obrázku vyššie, pole by bol blok buniek od A2 do C4.
V tomto príklade je pole poľa funkcie INDEX umiestnenej v bunke C2 vracia hodnotu dát - Widget - nachádzajúcu sa v priesečníku riadku 3 a stĺpca 2.
Funkcia INDEX Funkcia (Array Form) Syntax a argumenty
Syntax funkcie odkazuje na rozloženie funkcie a obsahuje názov funkcie, zátvorky, oddeľovače čiarok a argumenty.
Syntax pre funkciu INDEX je:
= INDEX (Array, Row_num, Column_num)
rad - Odkazy na bunky pre rozsah buniek, ktoré má funkcia vyhľadávať pre požadované informácie
Row_num (voliteľné) - Číslo riadku v poli, od ktorého sa má vrátiť hodnota. Ak je tento argument vynechaný, vyžaduje sa Column_num.
COLUMN_NUM (voliteľné) - Číslo stĺpca v poli, od ktorého sa má vrátiť hodnota. Ak je tento argument vynechaný, vyžaduje sa Row_num.
- Pre obe funkcie Row_num a COLUMN_NUM argumenty sa môžu zadávať buď aktuálne čísla riadkov a stĺpcov, alebo odkazy na bunky v umiestnení týchto informácií v pracovnom hárku.
Funkcia INDEX (Formulár poľa) Príklad
Ako bolo uvedené, príklad na obrázku vyššie používa rad forma funkcie INDEX pre vrátenie termínu Widget zo zoznamu zásob.
Nasledujúce informácie pokrývajú kroky používané na zadanie funkcie INDEX do bunky B8 pracovného hárka.
V krokoch sa používajú odkazy na bunky Row_num a COLUMN_NUM namiesto zadávania týchto čísel priamo.
Zadanie funkcie INDEX
Voľby pre zadanie funkcie a jej argumenty zahŕňajú:
- Zadanie úplnej funkcie: = INDEX (A2: C4, B6, B7) do bunky B8
- Výber funkcie a jej argumentov pomocou dialógového okna INDEX
Aj keď je možné úplne zadat 'kompletnú funkciu, mnohí ľudia jednoduchšie používajú dialógové okno na zadanie argumentov funkcie.
Nasledujúce kroky používajú dialógové okno na zadanie argumentov funkcie.
Otvorenie dialógového okna
Keďže existujú dve formy funkcie - každá s vlastným súborom argumentov - každý formulár vyžaduje samostatné dialógové okno.
Výsledkom je ďalší krok pri otvorení dialógového okna funkcie INDEX, ktoré sa nenachádza vo väčšine ostatných funkcií programu Excel. Tento krok zahŕňa vyberanie buď rad forma alebo referencie súboru argumentov.
Nižšie sú uvedené kroky používané na zadanie funkcie INDEX a argumentov do bunky B8 pomocou dialógového okna funkcie.
- Kliknite na bunku B8 v pracovnom hárku - práve tu bude táto funkcia umiestnená
- Klikni na vzorca v ponuke pásky
- zvoliť Vyhľadávanie a odkaz z pásu k otvoreniu rolovacieho zoznamu funkcií
- Kliknite na INDEX v zozname, aby ste vyvolali Vyberte Argumenty dialógové okno - ktoré vám umožňuje vybrať si medzi rad a referencie formy funkcie
- Klikni na poľa, riadok_číslo, stĺpec_číslo voľba
- Kliknutím na tlačidlo OK otvoríte dialógové okno INDEX
Zadanie argumentov funkcie
- V dialógovom okne kliknite na rad riadok
- Zvýraznite bunky A2 až C4 v pracovnom hárku a zadajte rozsah do dialógového okna
- Klikni na Row_num line v dialógovom okne
- Kliknutím na bunku B6 zadáte odkaz na bunku do dialógového okna
- Klikni na COLUMN_NUM line v dialógovom okne
- Kliknutím na bunku B7 zadáte odkaz na bunku do dialógového okna
- Kliknutím na tlačidlo OK dokončite funkciu a zatvorte dialógové okno
- Slovo vecička sa objaví v bunke B8, pretože ide o termín v bunke pretínajúcej tretí riadok a druhý stĺpec inventára častí
- Keď kliknete na bunku B8 úplnú funkciu = INDEX (A2: C4, B6, B7) sa zobrazí vo formulári nad pracovným hárkom
Index Funkcia Chybové hodnoty
Bežné hodnoty chýb súvisiace s funkciou INDEX - formulár Array sú:
#VALUE! - Vyskytuje sa, ak je to buď Row_num , COLUMN_NUM argumenty nie sú čísla.
#REF! - Vyskytne sa, ak:
- Row_num argument je väčší ako počet riadkov vo vybranom rozsahu;
- Col_num argument je väčší ako počet stĺpcov vo vybratom rozsahu.
Výhody dialógového okna
Výhody pri používaní dialógového okna na zadanie údajov pre argumenty funkcie zahŕňajú:
- Dialogové okno sa stará o syntax funkcie - umožňuje jednoduchšie zadávanie argumentov funkcie naraz bez toho, aby ste museli zadávať označenie rovnosti, zátvorky alebo čiarky, ktoré medzi argumentmi slúžia ako oddeľovače.
- Odkazy na bunky, ako napríklad B6 alebo B7, je možné vložiť do dialógového okna pomocou ukazovateľa, ktorý zahŕňa kliknutie na vybrané bunky pomocou myši a nie ich napísať. Nielenže to uľahčuje, ale tiež pomáha znižovať chyby vo vzorcoch spôsobených nesprávne odkazy na bunky.
Funkcia Excel INDEX - referenčný formulár

Funkcia Excel INDEX - referenčný formulár
Referenčná forma funkcie vráti údajovú hodnotu bunky umiestnenej v priesečníku konkrétneho riadka a stĺpca údajov.
Referenčné pole môže pozostávať z niekoľkých nesusedískaných rozsahov, ako je znázornené na obrázku vyššie.
Funkcia INDEX funkcie (referenčný formulár) Syntax a argumenty
Syntax a argumenty pre funkciu INDEX Referenčný formulár sú:
= INDEX (Referencia, Row_num, Column_num, Area_num)
referencie - (povinné) odkazy na bunky pre rozsah buniek, ktoré majú byť vyhľadávané funkciou pre požadované informácie.
- ak sa pre tento argument uvádzajú viaceré nesúvisiace rozsahy, rozsahy musia byť obklopené samostatnou sadou okrúhlych zátvoriek, ako je znázornené vo vzore INDEX: = INDEX (A1: A5, C1: E1, C4: D5), B7 , B8) prevzaté z obrázku vyššie
Row_num - číslo riadku v poli, z ktorého sa má vrátiť hodnota.
- voliteľné pre jednu riadok Referencie rozsahy
- požadované pre jeden stĺpec a viacnásobné riadok Referencie rozsahy
COLUMN_NUM - číslo stĺpca v poli, od ktorého sa má vrátiť hodnota.
- voliteľné pre jeden stĺpec referencie rozsahy
- požadované pre jeden riadok a viac stĺpcov referencie rozsahy
Poznámka: Pre obe funkcie Row_num a COLUMN_NUM argumenty sa môžu zadávať buď aktuálne čísla riadkov a stĺpcov, alebo odkazy na bunky v umiestnení týchto informácií v pracovnom hárku.
Area_num (voliteľné) - ak referencie argument obsahuje viaceré nesusediace rozsahy, tento argument vyberie, ktorý rozsah buniek vráti dáta. Ak je vynechaná, funkcia používa prvý rozsah uvedený v referencie argumentom.
- Prvý rozsah zadaný v priečinku referencie argument je očíslovaný 1;
- druhá je 2;
- tretí je 3 a tak ďalej.
Funkcia INDEX (Referenčný formulár) Príklad
Príklad na obrázku vyššie používa referencie forma funkcie INDEX vrátiť mesiac júl z oblasti 2 hnevu A1 na E1.
Nasledujúce informácie pokrývajú kroky použité na zadanie funkcie INDEX do bunky B10 pracovného hárka.
V krokoch sa používajú odkazy na bunky Row_num, Column_num a Area_num namiesto zadávania týchto čísel priamo.
Zadanie funkcie INDEX
Voľby pre zadanie funkcie a jej argumenty zahŕňajú:
- Zadanie úplnej funkcie: = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8) do bunky B10
- Výber funkcie a jej argumentov pomocou dialógového okna INDEX
Aj keď je možné úplne zadat 'kompletnú funkciu, mnohí ľudia jednoduchšie používajú dialógové okno na zadanie argumentov funkcie.
Nasledujúce kroky používajú dialógové okno na zadanie argumentov funkcie.
Otvorenie dialógového okna
Keďže existujú dve formy funkcie - každá s vlastným súborom argumentov - každý formulár vyžaduje samostatné dialógové okno.
Výsledkom je ďalší krok pri otvorení dialógového okna funkcie INDEX, ktoré sa nenachádza vo väčšine ostatných funkcií programu Excel. Tento krok zahŕňa vyberanie buď rad forma alebo referencie súboru argumentov.
Nižšie sú uvedené kroky používané na zadanie funkcie INDEX a argumentov do bunky B10 pomocou dialógového okna funkcie.
- Kliknite na bunku B8 v pracovnom hárku - tu bude miesto, kde bude funkcia umiestnená
- Klikni na vzorca v ponuke pásky
- zvoliť Vyhľadávanie a odkaz z pásu k otvoreniu rolovacieho zoznamu funkcií
- Kliknite na INDEX v zozname, aby ste vyvolali Vyberte Argumenty dialógové okno - ktoré vám umožňuje vybrať si medzi rad a referencie formy funkcie
- Klikni na referencia, row_num, column_num, area_num voľba
- Kliknutím na tlačidlo OK otvoríte funkciu INDEX - dialógové okno Referenčný formulár
Zadanie argumentov funkcie
- V dialógovom okne kliknite na referencie riadok
- Zadajte otvorený okrúhly držiak " ( "na tomto riadku v dialógovom okne
- Zvýraznite bunky A1 až A5 v pracovnom hárku a zadajte rozsah po otvorenej konzole
- Zadajte čiarku, ktorá bude fungovať ako oddeľovač medzi prvým a druhým rozsahom
- Zvýraznite bunky C1 až E1 v pracovnom hárku a zadajte ich za čiarou
- Zadajte druhú čiarku, ktorá bude fungovať ako oddeľovač medzi druhým a tretím rozsahom
- Zvýraznite bunky C4 až D5 v pracovnom hárku a zadajte ich za čiarou
- Zadajte záverečný okrúhly držiak " ) "po dokončení tretieho rozsahu referencie argument
- Klikni na Row_num line v dialógovom okne
- Kliknutím na bunku B7 zadáte odkaz na bunku do dialógového okna
- Klikni na COLUMN_NUM line v dialógovom okne
- Kliknutím na bunku B8 zadáte odkaz na bunku do dialógového okna
- Klikni na Area_num line v dialógovom okne
- Kliknutím na bunku B9 zadáte odkaz na bunku do dialógového okna
- Kliknutím na tlačidlo OK dokončite funkciu a zatvorte dialógové okno
- mesiac júl sa objaví v bunke B10, pretože ide o mesiac v bunke pretínajúcej prvý riadok a druhý stĺpec druhej oblasti (rozsah C1 až 1)
- Po kliknutí na bunku B8 sa vo formulári nad pracovným hárkom zobrazí úplná funkcia = INDEX ((A1: A5, C1: E1, C4: D5), B7, B8)
Index Funkcia Chybové hodnoty
Bežné hodnoty chýb súvisiace s funkciou INDEX - Referenčný formulár sú:
#VALUE! - Vyskytuje sa, ak je to buď Row_num , COLUMN_NUM, alebo Area_num argumenty nie sú čísla.
#REF! - Vyskytuje sa, ak:
- Row_num argument je väčší ako počet riadkov vo vybranom rozsahu;
- Col_num argument je väčší ako počet stĺpcov vo vybratom rozsahu.
- Area_num argument je väčší ako počet oblastí vo vybranom rozsahu.













