![](https://cdn.wiki-base.com/4324923/excel_structured_reference_.png.webp)
Strukturalne odwołanie to specjalna składnia do odwoływania się do tabel programu Excel. Odwołania strukturalne działają jak zwykłe odwołania do komórek w formułach, ale są łatwiejsze do odczytania i zrozumienia. Strukturyzowane odwołania są również dynamiczne i dostosowują się automatycznie po dodaniu lub usunięciu danych z tabeli programu Excel.
Excel automatycznie wprowadzi odwołania strukturalne, gdy odniesiesz się do części tabeli za pomocą wskaż i kliknij. To zachowanie jest kontrolowane przez ustawienie „Używaj nazw tabel w formułach”.
Przykłady
Aby uzyskać całkowitą liczbę wierszy lub kolumn w tabeli programu Excel:
=ROWS(table) =COLUMNS(table)
Aby policzyć lub zsumować pozycje w kolumnie:
=SUM(table(amount)) // sum amount column =COUNTA(table(item)) // count all in item column
Aby policzyć widoczne wiersze w przefiltrowanej tabeli:
=SUBTOTAL(3,table(Item)) // count visible in item column
Bieżący wiersz
W tabeli programu Excel zobaczysz następującą składnię „bieżącego wiersza”:
=(@color) // current row in color column
Bezwzględne odniesienia
Odwołania do pojedynczych kolumn w tabeli są domyślnie względne - gdy formuły są kopiowane między kolumnami, zmieniają się odwołania do kolumn.
Odniesienia do wielu kolumn są bezwzględne i nie ulegną zmianie podczas kopiowania formuł.
=table(@(amt)) // relative =table(@(amt):(amt)) // absolute