Usando uma fórmula If aninhada em uma tabela. Quero copiar a fórmula em muitas colunas, com algumas alterações de referências e outras permanecendo estáticas. Utilizando referências de tabela, ou seja, [Taxa Horária], não estou conseguindo criar uma referência absoluta, ou seja, $A$1:$A$5000
o que não é uma opção viável.
Minha tentativa de solução foi usar uma referência indireta:
=INDIRECT("["&$A$1&"]")
Eu esperava que calculasse INDIRECT([Hourly Rate])
, mas em vez disso me dá INDIRECT("[Hourly Rate]")
e resulta em #REF
.
Obviamente há mais na equação, mas é aí que ocorre um erro.
Por que estou recebendo aspas extras?
Fórmula funcionando, mas não consigo copiar para outras colunas:
Responder1
É um mito muito comum que referências absolutas e relativas não existam em uma tabela.
Absoluto
=TableName[[ColumnName]:[ColumnName]]
Relativo
=TableName[ColumnName]
ou =TableName[@[ColumnName]]
ou =[@[ColumnName]]
A diferença é pequena, mas significativa. Referências absolutas são colocadas entre colchetes adicionais[ ]