
Strukturovaný odkaz je speciální syntaxe pro odkazování na tabulky Excel. Strukturované odkazy fungují jako běžné odkazy na buňky ve vzorcích, ale jsou snáze čitelné a srozumitelné. Strukturované odkazy jsou také dynamické a upravují se automaticky, když jsou data přidána nebo odebrána z tabulky aplikace Excel.
Excel zadá strukturované odkazy automaticky, když odkazujete na části tabulky pomocí bodu a klepnete. Toto chování je řízeno předvolbou „Použít názvy tabulek ve vzorcích“.
Příklady
Postup získání celkového počtu řádků nebo sloupců v tabulce aplikace Excel:
=ROWS(table) =COLUMNS(table)
Postup spočítání nebo součtu položek ve sloupci:
=SUM(table(amount)) // sum amount column =COUNTA(table(item)) // count all in item column
Postup spočítání viditelných řádků ve filtrované tabulce:
=SUBTOTAL(3,table(Item)) // count visible in item column
Aktuální řádek
V tabulce Excel uvidíte následující syntaxi pro „aktuální řádek“:
=(@color) // current row in color column
Absolutní reference
Odkazy na jednotlivé sloupce v tabulce jsou ve výchozím nastavení relativní - při kopírování vzorců přes sloupce uvidíte změnu odkazů na sloupce.
Odkazy na více sloupců jsou absolutní a při kopírování vzorců se nezmění.
=table(@(amt)) // relative =table(@(amt):(amt)) // absolute