Funkce INDEX v aplikaci Excel (vzorec, příklady) | Jak používat?

Co je funkce indexu v aplikaci Excel?

Funkce indexu v aplikaci Excel je užitečná funkce, která se používá buď k zobrazení hodnoty buňky, když jí poskytneme pozici z pole tabulky, když se používá jednotlivě, když se funkce indexu používá s kombinovanou funkcí shody, stává se náhradou za vlookup funkce, když potřebujeme v tabulce hledat hodnoty vlevo.

Funkce INDEX v aplikaci Excel je rozdělena do části Vzhled a referenční vzorec.

Funkce INDEX vrací hodnotu / Pozici buňky v dané tabulce nebo rozsahu. Funkce indexu je užitečná, když máme více dat a jeden zná pozici, odkud je třeba načíst datový bod.

Funkce Index může být také použita jako náhrada za VLOOKUP, když jsou data, která chcete načíst, na levé straně vyhledávacího sloupce

Funkci INDEX lze použít ve 2 různých použitích:

1) vyhledejte hodnotu, která je v průsečíku řádku a sloupce.

2) vyhledejte konkrétní tabulku a poté v této konkrétní tabulce vyhledejte hodnotu buňky, která je spojením řádku a sloupce.

Vzorec INDEX v aplikaci Excel

  • Formulář pole

Formulář pole vzorec indexu se používá pouze v případě, že odkaz na buňku je v jediném rozsahu

Parametry vzorce INDEX v aplikaci Excel

  • Pole: Pole je definováno jako specifický rozsah buněk
  • row_num: Označuje pozici řádku v zadaném poli.
  • [column_num]: Označuje pozici sloupce v zadaném poli.

Poznámka: Buď číslo řádku / číslo sloupce je povinné, dá hodnotu #HODNOTA! Chyba, pokud jsou obě hodnoty prázdné / nula.

Jak používat funkci INDEX v aplikaci Excel

Funkce INDEX je velmi jednoduchá a snadno použitelná. Pojďme pochopit fungování INDEXU v Excelu na několika příkladech.

Tuto šablonu Excel funkce Excel si můžete stáhnout zde - Šablona Excel funkce INDEX

Příklad č. 1

Výsledek:

Ve výše uvedeném příkladu má funkce Index pouze jeden jediný rozsah a vrací pozici do řádku 5 v rozsahu C3: C7, což je buňka C7. To má hodnotu 4

Příklad č. 2

Výsledek:

Ve výše uvedeném příkladu vrátí index odkaz na buňku ve sloupci číslo 4 a řádku číslo 3 v rozsahu B3: F7, což je buňka E5. To má hodnotu 629

Příklad vrátí #HODNOTA, pokud oba řádky č., Sloupce č jsou nula.

  • Referenční formulář

= INDEX (reference, číslo_řádku, [číslo_sloupce], [číslo_oblasti ])

Referenční formát indexu se používá pouze v případě, že je odkaz na buňku v několika rozsazích

  1. Pole: Pole je definováno jako specifický rozsah buněk / rozsah. V případě více rozsahů jsou jednotlivé oblasti odděleny čárkami a uzavřeny v závorkách - např. (A1: C2, C4: D7).
  2. row_num: Označuje pozici řádku v zadaném poli.
  3. [column_num]: Označuje pozici sloupce v zadaném poli.
  4. Oblast_číslo: Číslo oblasti vybírá rozsah v odkazu, ze kterého vrací průsečík Column_num a Row_num.

Poznámka: Pokud je číslo_oblasti prázdné, funkce INDEX v aplikaci Excel použije oblast 1 jako výchozí

Funkce indexu vrací #HODNOTA! Chyba, pokud je oblast uvedená ve vzorci INDEX v aplikaci Excel v jakémkoli jiném listu. Oblasti uvedené v aplikaci Excel Index musí být umístěny na jednom listu.

Například:

Příklad č. 3

Ve výše uvedeném příkladu máme 3 různé rozsahy buněk, proto by pole pro výše uvedené bylo zmíněno jako (B3: E7, D10: F12, C15: E18)

Výsledek:

Ve výše uvedeném příkladu funkce Index vrací odkaz na sloupec číslo 4 a řádek číslo 3 druhé oblasti {D10: F12}, který odkazuje na buňku E11.

To má hodnotu 665

Je třeba pamatovat

  • Pokud je číslo sloupce nebo číslo řádku 0 (nula), vrátí úplné hodnoty konkrétního řádku nebo sloupce.
  • Funkce INDEX vrátí odkaz na buňku namísto hodnoty buňky, pokud byla použita před odkazem na buňku. Např. A1: INDEX (A2: C6, 2, 3).
  • Funkce INDEX je široce používána s funkcí MATCH v aplikaci Excel.
  • Na rozdíl od VLOOKUP může INDEX také vrátit hodnotu z levé polohy vyhledávací hodnoty v poli.
  • Všechny parametry použité ve vzorci INDEX v aplikaci Excel, například Row_num, Column_num a Area_num, by měly odkazovat na buňku v definovaném poli; jinak funkce INDEX v aplikaci Excel vrátí #REF! chybová hodnota.
  • Pokud je Row_num nebo Column_num prázdné nebo nula, bude to výchozí pro všechny řádky nebo sloupce v uvedeném poli.