Pole je rozsah nebo skupina souvisejících datových hodnot. Hodnoty v poli jsou normálně uloženy v sousedních buňkách. Zjistěte, jak se pole používají ve vzorcích a jako argumenty pro konkrétní funkce, jako jsou formy polí funkcí LOOKUP a INDEX.
Tyto pokyny platí pro Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2019 pro Mac, Excel 2016 pro Mac, Excel pro Mac 2011, Excel pro Microsoft 365 a Excel Online.
Sečteno podtrženo
Pole vzorce provádějí výpočty, jako je sčítání a násobení, na hodnotách v jednom nebo více polích, nikoli na jedné datové hodnotě. Pole mají mnoho společného se standardními vzorci. Pole a vzorce se řídí stejnými pravidly syntaxe, používají stejné matematické operátory a sledují stejné pořadí operací.
Typy polí
V tabulkových aplikacích se používají dva typy polí:
- Jednorozměrné pole (také známé jako vektorové nebo vektorové pole): Data jsou umístěna v jednom řádku (jednorozměrné horizontální pole) nebo v jediném sloupci (jednorozměrné vertikální pole).
- Dvourozměrné pole (také známé jako matice): Data jsou umístěna ve více sloupcích nebo řádcích.
Vzorce pole (CSE) v Excelu
V Excelu jsou maticové vzorce ohraničeny složenými závorkami " { ". Tyto závorky nelze zadávat. Složené závorky je třeba přidat do vzorce stisknutím Ctrl+ Shift+ Enter po zadání vzorce do buňku nebo buňky. Proto se maticové vzorce v Excelu nazývají vzorce CSE.
Výjimkou z tohoto pravidla je situace, kdy se k zadání pole jako argumentu pro funkci, která normálně obsahuje pouze jednu hodnotu nebo odkaz na buňku, používají složené závorky.
Vytvořte základní vzorec pole
V následujícím příkladu bude vzorec ohraničen složenými závorkami a každá buňka obsahující vzorec bude obsahovat jiný výsledek. To znamená, že pole bylo úspěšně vytvořeno.
-
Zadejte data do prázdného listu. Zadejte data do sloupců D a E a postupujte podle tohoto návodu.
-
Zadejte vzorec pro pole. Chcete-li pokračovat v tomto příkladu, vyberte buňku F1 a zadejte =D1:D3E1:E3
Netiskněte Enter na konci vzorce.
- Stiskněte a podržte klávesy Ctrl a Shift.
- Stiskněte klávesu Enter.
-
Uvolněte klávesy Ctrl a Shift.
- Výsledek se zobrazí v buňce F1 a pole se zobrazí na řádku vzorců.
Když je maticový vzorec upraven, složené závorky kolem maticového vzorce zmizí. Chcete-li je získat zpět, stiskněte Ctrl+ Shift+ Enter poté, co provedete změny vzorec.
Různé typy maticových vzorců
Vzorce vícebuněčného pole
Vzorce s více buňkami jsou umístěny ve více buňkách listu a jako odpověď vracejí pole. Jinými slovy, stejný vzorec je umístěn ve dvou nebo více buňkách a vrací různé odpovědi v každé buňce.
Každá kopie nebo instance maticového vzorce provede stejný výpočet v každé buňce, ve které se nachází. Ale protože každá instance vzorce používá ve svých výpočtech jiná data, každá instance produkuje jiné výsledky.
Zde je příklad vzorce pro více buněk:
Single Cell Array Vzorce
Poliové vzorce s jednou buňkou používají funkci (např. SUM, AVERAGE nebo COUNT) ke spojení výstupu vzorce s více buňkami do jediné hodnoty v jediné buňce.
Zde je příklad vzorce pole jedné buňky: