Por que o Excel 2010 reformata automaticamente os números?

6

O Excel 2010 está reformatando automaticamente números / células em que um formato numérico específico já foi aplicado. Sempre que eu acesso ou modifico o conteúdo da célula, o Excel reformata alterando o número de casas decimais para 2. Eu já entrei no arquivo \ options \ advanced \ e certifiquei-me de que a opção para adicionar automaticamente casas decimais não estivesse selecionada, mas o Excel ainda faz automaticamente a mudança. Muito demorado continuar a selecionar novamente os formatos numéricos sempre que o conteúdo da célula for alterado / acessado.

Alguma idéia?

Thx!

    
por user179555 11.12.2012 / 17:41

7 respostas

4

Você não precisa alterar a formatação das células, uma de cada vez. Você pode aplicar os mesmos formatos a colunas inteiras, intervalos ou até mesmo folhas. Se você sabe que terá um número em todas as células, certifique-se de defini-las como um dos formatos numéricos. A opção de formatação General é tratada pelo Excel como uma opção "sem formatação", por isso, muitas vezes, tenta adivinhar o formato específico em que você deseja.

Como alternativa, convém analisar esta resposta e veja se isso se aplica à sua situação:

Excel assumes you have not applied a format if you use general, so it tries to find the best format for the data you entered. To disable this, go to File => Options => Advanced and uncheck the option for "Extend data range formats and formulas."

    
por 11.12.2012 / 18:27
3

Eu tive um problema semelhante.

Eu tinha números formatados como porcentagens com um ou dois pontos decimais. Sempre que eu alterei o valor da célula adicionando / subtraindo um % (por exemplo, a fórmula é =A2-.2% ), ela reformatou a célula com 15 dígitos significativos. Ugh!

Eu tentei as dicas acima (por exemplo, desmarcando Estender formatos e fórmulas do intervalo de dados) e elas não ajudaram. Tentei reformatar as células como Geral , depois apliquei o formato % e atualizei a fórmula. Mesmo problema. Eu entrei em formatos personalizados e deletei o formato % com 15 pontos decimais, mas assim que eu editei novamente a fórmula da célula, o Excel recriava magicamente o formato personalizado de 15 dígitos e o aplicava.

Eu finalmente encontrei uma solução:

Ao adicionar / subtrair, não use o % na fórmula. Em vez de =A2-.2% , use =A2-.002 .

    
por 15.11.2013 / 20:31
2

No Excel Options , vá para Advanced e desmarque a opção "Inserir um ponto decimal automaticamente"

Para versões do Excel 2003 ou anteriores, em Tools menu > Options > Desmarque "Casas decimais fixas".

    
por 26.05.2015 / 22:10
1

Eu tenho o mesmo problema e corrijo com este blog.

link

Office Excel 2007/2010/2013

Etapa 1.

Excel 2010/2013 - Go to File -> Options
Excel 2007 - Go to Office Button -> Excel Options

Etapa 2.

Select Advanced in the left hand column.

Etapa 3.

Uncheck Automatically insert a decimal point.

Etapa 4.

Click OK

Office X / 2001 / XP / 2003

Abra o Excel.

Este passo depende da versão do Excel que você está usando.

Excel 2003 - Go to Tools -> Options
Excel XP - Go to Tools -> Options
Excel 2001 - Go to Edit -> Preferences
Excel X - Go to Excel -> Preferences
Select the Edit tab.
Uncheck Fixed Decimal Places:.
Click OK.

Obrigado, pode ajudar outro

    
por 12.10.2015 / 11:47
1

Entendi! clique com o botão direito do mouse na coluna inteira OU apenas na célula em que você está trabalhando ... "formatar células", em seguida, "número" e, em seguida, "casas decimais" para 0, (minhas lidas 2) e depois "ok".

    
por 22.04.2016 / 15:18
0

Tente clicar com o botão direito do mouse na célula incorreta, clicando em Format Cells... e selecionando o formato General .

    
por 11.12.2012 / 17:46
0

Eu tive o problema de formato automático descrito aqui; resolvido desmarcando as opções de "Estender formatos e fórmulas de intervalo de dados" e "Usar separadores de sistema" para decimais e milhares.

    
por 11.10.2013 / 20:03