É apenas texto estático para cabeçalhos porque eles são named fields
e, portanto, podem ser referenciados. Se eles fossem dinâmicos, destruiriam fórmulas usando-os como referências.
Eu tenho uma tabela no Excel 2007 que quero resumir, de maneira semelhante a uma Tabela Dinâmica, mas por vários motivos não consigo usar uma tabela dinâmica.
Eu gosto dos recursos "Formatar como tabela" dos botões de classificação e filtro, formatação automática, etc., então usei isso para criar uma tabela simples:
A B C N
+-----------+------------+------------+-------+------------+
1 | | 01/01/2010 | 01/02/2010 | ... | 01/12/2010 |
+-----------+------------+------------+-------+------------+
2 | CategoryA | 15 | 545 | | 634 |
3 | CategoryB | 32 | 332 | | 231 |
4 | CategoryC | 5 | 234 | | 644 |
| ... | | | | |
27 | CategoryZ | 2 | 123 | | 64 |
+-----------+------------+------------+-------+------------+
Os números são recuperados de uma tabela dinâmica de "back-end" usando GETPIVOTDATA()
.
Tudo isso funciona bem.
Agora, o problema é que não consigo usar fórmulas para os títulos das minhas colunas nessas novas tabelas "inteligentes" - elas são convertidas em texto ou quebradas.
Por exemplo, se em B1 eu coloco NOW()
, não obtenho a data, recebo 00/01/1900
.
Existe alguma maneira de fazer com que uma fórmula funcione nas tabelas automáticas? Ou eu tenho que usar tabelas padrão e alternar manualmente minhas linhas etc?
É apenas texto estático para cabeçalhos porque eles são named fields
e, portanto, podem ser referenciados. Se eles fossem dinâmicos, destruiriam fórmulas usando-os como referências.
Estou usando o Excel 2010, mas isso pode funcionar em 2007. Se você desativar a linha de cabeçalho no design de tabela, poderá usar uma fórmula na linha acima dos dados da tabela.
Se você usar Tabela, Converter em Intervalo, deverá manter a coloração das linhas alternativas, mas ainda assim permitir fórmulas nos títulos das colunas.