Como adicionar/remover uma linha sem afetar a fórmula em uma coluna no Excel

Como adicionar/remover uma linha sem afetar a fórmula em uma coluna no Excel

Tenho a coluna B com uma fórmula cheia de SEs com cada célula referenciada à célula acima dela. De vez em quando, preciso excluir algumas linhas. Depois que uma linha é excluída, a fórmula na coluna B fornece #REF para as células restantes abaixo da linha excluída. Como posso excluir uma linha e a fórmula é atualizada automaticamente referenciando a nova célula acima dela? Além disso, ao adicionar uma linha, a fórmula pode ocorrer automaticamente na célula B sem que eu a adicione todas as vezes?

Responder1

Depende realmente da sua situação e layout. Dependendo disso, existem 2 opções.

Comentado Você poderia usar referências absolutas que eu acho que é o que você deseja, como

=IF($A$1)

O $ significa que ele gruda naquela célula, seja qual for o valor!

No entanto, dependendo do que você está excluindo, você pode achar útil o uso do Indireto

Retorna a referência especificada por uma string de texto. As referências são avaliadas imediatamente para exibir seu conteúdo. Use INDIRETO quando quiser alterar a referência a uma célula dentro de uma fórmula sem alterar a própria fórmula.

=INDIRECT($A$2)     

insira a descrição da imagem aqui

Maisinformações e citação e fonte da imagem

Responder2

Encontrei o mesmo problema anteriormente. Foi assim que referenciei a célula acima da atual (A2 neste caso):

=OFFSET(A2,-1,0)

No entanto, ao adicionar linhas, a fórmula precisa ser copiada e colada. A menos que um script seja criado para fazer isso automaticamente.

Para obter mais informações sobre a fórmula de compensação:https://support.office.com/en-us/article/OFFSET-function-c8de19ae-dd79-4b9b-a14e-b4d906d11b66

Responder3

Tenho uma pasta de trabalho com planilhas que extraem dados por meio de fórmulas de outra planilha. A natureza dos dados significa que pode haver inúmeras linhas com dados duplicados ou incorretos que precisam ser removidos. A exclusão de linhas na planilha de origem perturba a importação e os cálculos. Eu uso uma solução alternativa de edição enquanto limpo os dados. O processo é simples. Eu crio uma planilha de edição de dados. Copie toda a planilha dos dados de origem para ela. Edite os dados, excluindo linhas conforme necessário e colando os dados novamente na planilha de origem. Simples e altamente eficaz!

informação relacionada