Fórmula de cálculo do Excel incorretamente

0

Por que o Excel calcularia uma fórmula incorretamente?

Vlookup original sendo calculado incorretamente:

 =VLOOKUP(C1,B25:D28,3,TRUE)+VLOOKUP(C1,B25:D28,2,TRUE)*(C1-VLOOKUP(C1,B25:D28,1,TRUE))

Etapas finais de cálculo usando a janela de fórmula de avaliação.

  • 780+25*(C1-VLOOKUP(C1,B25:D28,1,TRUE))

  • 780+25*(24-VLOOKUP(C1,B25:D28,1,TRUE))

  • 780+25*(24-24)

  • 780+25*(0)

  • 780+25* 0

  • 780+0

  • 6,755.00

Resposta do Excel: 6,755.00

A resposta deve ser: 780

Entradas de células da seguinte forma:

C1 = 24 (Soma das células referenciadas em outra página)

B25 - D28 =

0    $35.00      $-   
4    $35.00      $140.00 
12   $30.00      $420.00 
24   $25.00      $780.00 

Atualização:

Alterei um dos números das células de referência do Subif e imediatamente alterei a resposta para o correto. Alterar o número de volta manteve o resultado exato. O que poderia causar esse comportamento?

Este arquivo foi copiado e depois modificado e somente o arquivo copiado teve o problema. Isso é algum tipo de bug?

Esta é a segunda vez que isso acontece. Isso aconteceu antes em um arquivo copiado, mas não consegui reproduzir o problema naquele momento. Normalmente, não copiamos este arquivo, portanto, a última vez antes disso foi há muitos meses e o problema não foi resolvido; apenas trabalhei ao redor.

Eu não consigo pensar em mais nada. O computador ainda tem memória ECC sem buffer. Excel 2010.

Editar: Esqueci que fiz essa pergunta quando isso ocorreu originalmente:

    
por Damon 30.11.2016 / 02:07

0 respostas