Notifications
Clear all

Fixar posição em fórmula, não fixar a célula.

7 Posts
3 Usuários
0 Reactions
1,149 Visualizações
(@herval_jr)
Posts: 4
New Member
Topic starter
 

Boa tarde! Estou precisando fixar a posição em uma fórmula da planilha. Não quero fixar a célula, usando "$".

Por exemplo, preciso que uma fórmula leia sempre o que está posição A2, independente se eu acrescentar linhas ou colunas antes disso.

Alguém sabe como fazer isso?

 
Postado : 04/12/2020 2:52 pm
Tags do Tópico
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

@herval_jr, bem vindo ao Planilhando!

Use a função INDIRETO para obter o desejado:

=INDIRETO("A2")

 
Postado : 04/12/2020 3:48 pm
(@herval_jr)
Posts: 4
New Member
Topic starter
 

Muito obrigado pela ajuda!
Saberia informar se existe alguma outra forma de fazer isso? Utilizando INDIRETO eu transformo "A2" em um texto.
No meu caso eu preciso que a fórmula continue funcionando como uma fórmula, ou seja, quando eu "arrastar" a fórmula eu preciso que a ela mude as referências das posições (A3, A4, A5, B2, B3, etc.).
Pegando o meu exemplo, eu tenho uma tabela que preciso acrescentar novas colunas com informações, sem perder as informações anteriores, que eu deixo na aba 1. Na aba 2 eu tenho uma tabela de equações que utiliza as informações mais recentes da aba 1 para calcular alguns valores. As equações são as mesmas, mudando apenas a posição de onde são coletadas as informações. Essa tabela tem cerca de 240.000 células.

 
Postado : 04/12/2020 5:59 pm
EdsonBR
(@edsonbr)
Posts: 1057
Noble Member
 

Monte um exemplo pra tornar mais claro o que vc deseja fazer e anexe o arquivo aqui no fórum, @herval_jr. Explique detalhadamente no arquivo, exemplificando como ficaria a resposta final, mesmo que manualmente.

 
Postado : 04/12/2020 8:26 pm
(@herval_jr)
Posts: 4
New Member
Topic starter
 

Bom dia!

Montei um exemplo simplificado e expliquei dentro do arquivo.

Coloquei as "abas 1 e 2" na mesma planilha. Temos três planilhas, uma original, uma como deveria ficar e outro como está ficando, explicando nelas o que eu preciso e o que está ocorrendo.

Tentei deixar ele o mais autoexplicativo possível, mas pode ser que ainda fique alguma dúvida. Ai é só perguntar.

Agradeço muito pela ajuda!

 
Postado : 05/12/2020 10:32 am
(@herval_jr)
Posts: 4
New Member
Topic starter
 

Boa noite!

Consegui utilizando

=INDIRETO("'Plan2'!A"&LIN(A2))
 
Obrigado!
 
Postado : 05/12/2020 6:08 pm
JSCOPA10
(@jscopa10)
Posts: 344
Reputable Member
 

@herval_jr, serve gambiarra?? k

 

Testa aí e veja o que acha!!!

 

 
Postado : 06/12/2020 12:31 am