Quando altero o número de casas decimais, em seguida, o valor nas alterações de células

0

Por exemplo, defino 5.555 para a célula. Quando altero o número de casas decimais para 2, o valor muda para 5,56. Se o número de casas decimais for 0, o valor na célula será 6. Se eu adicionar casas decimais, não altera o valor. Desfazer também não funciona.

Excluí todas as macros e todas as folhas que estavam aqui antes.

    
por stepler 03.09.2014 / 09:43

2 respostas

0

O problema estava na opção "Definir precisão como exibida" (Arquivo- > Opções- > Avançado).

link

    
por 03.09.2014 / 10:09
0

Como seus comentários agora mencionam uma solução, essa é uma alternativa, já que o que você está fazendo é esperado por padrão.

Outra maneira de contornar isso é usar truncate para diminuir o valor que efetivamente trata o valor como uma string que é o que você está fazendo.

Portanto, atualize o valor da célula de 5.555 para

=TRUNC(5.555, 2)

E será atualizado para 2 dígitos

Ou, a fórmula pode fazer referência a outra célula. Alguma coisa como

=TRUNC(a5, 4)

A ideia disso é

=TRUNC(numberToChange , numberOfDigits)
    
por 03.09.2014 / 09:56