Você não vai gostar disso! De alguma forma, no processo de copiar / colar, você pegou um caractere de nova linha e o colou na célula A10
e isso elimina toda a matemática.
Obrigado por verificar minha pergunta.
Eu estava trabalhando no Excel hoje para trabalhar e encontrei um comportamento anômalo nos testes aritméticos e booleanos de ponto flutuante do Excel. Aqui está um link para o caso de teste de arquivo do Excel que eu fiz.
Para solucionar problemas e obter mais informações, consultei estas páginas: source 1 , a fonte 2 é a postagem de Chip Pearson sobre precisão de ponto flutuante do Excel, e a terceira fonte é o artigo da Wikipedia sobre precisão no Excel (não é possível postar mais de 2 links para reputação. Desculpe, sou novo aqui).
O problema é que as células A2: A4, A10: A12, I2: I4 e I10: I12 têm exatamente os mesmos valores na mesma ordem, ou seja, A2 = I2 = A10 = I10,. .. A4 = I4 = A12 = I12. No entanto, testes booleanos para verificar se operações aritméticas nos mesmos valores em intervalos diferentes não produzem os mesmos resultados.
Eu pensei que era devido à precisão de ponto flutuante, mas os números nos intervalos são exatamente os mesmos. Portanto, qualquer erro de ponto flutuante deve (eu acho) se manifestar de forma idêntica nos intervalos.
Finalmente, as células são todas formatadas da mesma forma. Então, isso não deve afetar os resultados.
Se vocês tiverem alguma ideia do que está causando esse comportamento, eu realmente adoraria ouvi-lo. Este problema me deixou perplexo!
Eu descrevi as etapas exatas que tomei para criar o arquivo abaixo (para ajudar na repetição, caso meu arquivo do Excel não esteja claro).
Meu problema é o seguinte:
Você não vai gostar disso! De alguma forma, no processo de copiar / colar, você pegou um caractere de nova linha e o colou na célula A10
e isso elimina toda a matemática.
Tags microsoft-excel