
A strukturált hivatkozás az Excel táblák hivatkozásának speciális szintaxisa. A strukturált hivatkozások úgy működnek, mint a képletekben a szokásos cellahivatkozások, de könnyebben olvashatók és érthetőbbek. A strukturált referenciák szintén dinamikusak, és automatikusan módosulnak, amikor az adatokat hozzáadják vagy eltávolítják az Excel táblából.
Az Excel automatikusan beírja a strukturált hivatkozásokat, amikor a táblázat egyes részeire mutat rá és kattint. Ezt a viselkedést a "Táblázatnevek használata a képletekben" beállítás vezérli.
Példák
Az Excel-táblák összes sorának vagy oszlopának lekérése:
=ROWS(table) =COLUMNS(table)
Elemek számlálása vagy összegzése egy oszlopban:
=SUM(table(amount)) // sum amount column =COUNTA(table(item)) // count all in item column
A szűrt táblázat látható sorainak számlálása:
=SUBTOTAL(3,table(Item)) // count visible in item column
Aktuális sor
Az Excel táblázatban a következő szintaxist látja az "aktuális sor":
=(@color) // current row in color column
Abszolút hivatkozások
A táblázat egyes oszlopaira történő hivatkozások alapértelmezés szerint relatívak - ha a képleteket oszlopokra másolják, akkor az oszlop hivatkozások megváltoznak.
A több oszlopra való hivatkozás abszolút, és a képletek másolásakor nem változik.
=table(@(amt)) // relative =table(@(amt):(amt)) // absolute