
Uma referência estruturada é uma sintaxe especial para fazer referência a tabelas do Excel. As referências estruturadas funcionam como referências de células regulares em fórmulas, mas são mais fáceis de ler e compreender. As referências estruturadas também são dinâmicas e se ajustam automaticamente quando os dados são adicionados ou removidos de uma tabela do Excel.
O Excel inserirá referências estruturadas automaticamente quando você fizer referência a partes de uma tabela com apontar e clicar. Este comportamento é controlado pela preferência "Usar nomes de tabelas em fórmulas".
Exemplos
Para obter o total de linhas ou colunas em uma tabela do Excel:
=ROWS(table) =COLUMNS(table)
Para contar ou somar itens em uma coluna:
=SUM(table(amount)) // sum amount column =COUNTA(table(item)) // count all in item column
Para contar as linhas visíveis em uma tabela filtrada:
=SUBTOTAL(3,table(Item)) // count visible in item column
Linha atual
Dentro de uma tabela do Excel, você verá a seguinte sintaxe para "linha atual":
=(@color) // current row in color column
Referências absolutas
As referências a colunas únicas em uma tabela são relativas por padrão - quando as fórmulas são copiadas nas colunas, você verá as referências das colunas mudarem.
As referências a várias colunas são absolutas e não serão alteradas quando as fórmulas forem copiadas.
=table(@(amt)) // relative =table(@(amt):(amt)) // absolute