A fórmula do Excel muda sozinha - bug ou comportamento pretendido?

A fórmula do Excel muda sozinha - bug ou comportamento pretendido?

Eu tenho um erro estranho que me pegou recentemente. Quero entender se esse é o comportamento esperado do Excel e, em caso afirmativo, existe uma maneira de evitá-lo ou desativá-lo?

insira a descrição da imagem aqui

Você pode recriar o problema criando uma tabela como a imagem acima. Dependendo de como insiro os dados, obtenho resultados diferentes.

Se eu começar na coluna B e prosseguir, colocando 1 ao longo da linha, a fórmula para o total das colunas 1-3 muda (na coluna N).

Na linha 9, coloquei 1 em cada célula e a fórmula em N10 mudou de SUM(B10:D10)para SUM(B10:M10).

No entanto, as fórmulas em O10e P10não mudaram. Por que?

Na linha 5 e na linha 1 coloquei os números em ordem aleatória e as fórmulas totais permaneceram as mesmas.

Responder1

O comportamento que você está vendo é o projetado. Está relacionado às opções de edição. O Excel percebe que você está inserindo dados em células adjacentes, mas não incluídas no intervalo da fórmula, e expande o intervalo na fórmula como uma ajuda para você.

Você pode desativar esse recurso Extend data formats and formulasdesmarcando Excel options, Advanced options, Editing options.

Além disso, se você escrever a fórmula com colunas bloqueadas ( =SUM($B10:$D10)), elas permanecerão inalteradas.

informação relacionada