Como você força o foco de uma célula do Excel a permanecer o mesmo?

3

Eu configurei uma tabela do Excel onde, ocasionalmente, os dados que tenho em várias colunas são deslocados em várias linhas para criar espaço para novos dados. Eu também tenho uma célula que faz referência à maior parte da célula em uma dessas colunas. Eu quero que esta célula continue a puxar as informações para o topo da maioria das células nesta coluna. No entanto, quando eu colo a nova informação em (que move todas as linhas para baixo em conformidade), a referência também se move. Por exemplo, digamos que a célula superior é F4 e eu colo em 10 linhas, a célula em questão agora faz referência a F14 em vez de F4. Existe uma maneira de forçar essa célula a ser uma referência estática para uma célula específica apenas?

    
por Kenneth 25.04.2011 / 06:59

1 resposta

7

Você pode colocar um sinal de dólar ($) na frente de qualquer coisa que queira manter como referência estática, se copiar a fórmula para outras células.

Na referência para a célula F4 , você pode alterá-la para F$4 .

No entanto, se você inserir ou excluir linhas antes de F4 , o Excel ajustará automaticamente a fórmula (por exemplo, inserindo uma linha, F$4 se tornará F$5 ). Para evitar isso, você pode envolver a referência de célula com a função INDIRETO da seguinte maneira:

=INDIRECT("F4")

A função INDIRECT cria uma referência de célula a partir de uma string que é dada, neste caso retornando uma referência a F4. Ao fazer isso dessa maneira, o Excel não ajustará a fórmula se você inserir ou excluir as linhas; sempre apontará para F4, não importa o que aconteça.

    
por 25.04.2011 / 07:08