Ir para o conteúdo principal

Como contar (identificar) e alterar a casa decimal no Excel?

Este artigo mostrará como contar e identificar a casa decimal de um número e como alterar a casa decimal em um determinado intervalo ou em toda a planilha.

Supondo que iremos contar e alterar as casas decimais dos números na coluna A fornecida, veja a seguinte captura de tela:

doc-contagem-mudança-casas decimais1

Conte e identifique a casa decimal de um número

Altere a casa decimal em um determinado intervalo

Alterar a casa decimal em toda a planilha

Adicione ponto decimal em um local específico com o Kutools para Excelboa ideia 3


seta azul bolha direita Conte e identifique a casa decimal de um número

Às vezes, há números contendo várias casas decimais, e você pode querer contar os digitais e mostrar em uma célula. Você pode fazer isso com as seguintes etapas:

Em uma célula em branco, dizendo Célula B2, digite a fórmula de =IF(A2=INT(A2),0,LEN(MID(A2-INT(A2),FIND(".",A2,1),LEN(A2)-FIND(".",A2,1))))e pressione o botão Entrar chave.doc-contagem-mudança-casas decimais2

Em seguida, ele retorna a casa decimal na célula B2. Nesse caso, ele mostra 5. Agora você pode obter a casa decimal de outros números copiando e colando essa fórmula nas células correspondentes.


seta azul bolha direita Altere a casa decimal em um determinado intervalo

Você pode alterar a casa decimal de muitos números em um determinado intervalo com as seguintes etapas:

Passo 1: Selecione os números cujas casas decimais serão alteradas. Nesse caso, selecione o intervalo de A2: A6.

Etapa 2: clique no botão Diminuir Decimal botão ou Aumentar Decimal botão no Sessão grupo sob Home page aba.
doc-contagem-mudança-casas decimais3

Etapa 3: Em seguida, a casa decimal dos números na seleção é alterada e unificada para a mesma casa decimal. Veja a seguinte captura de tela:

doc-contagem-mudança-casas decimais4doc-merge-múltiplas pastas de trabalho-arrow2doc-contagem-mudança-casas decimais5

Você também pode alterar e unificar a casa decimal dos números com formatar células clicando com o botão direito na seleção.

Etapa 1: Selecione o intervalo que deseja alterar e clique com o botão direito.

Etapa 2: escolha formatar células a partir do menu de contexto, e no formatar células caixa de diálogo, clique em Sessão do Categoria lista e insira as casas decimais que você precisa. Veja a imagem:

doc-contagem-mudança-casas decimais6

Etapa 3: clique em OK. E as casas decimais foram alteradas para o que você deseja.

doc-contagem-mudança-casas decimais7doc-merge-múltiplas pastas de trabalho-arrow2doc-contagem-mudança-casas decimais8


seta azul bolha direita Altere a casa decimal em um determinado intervalo

Este método o ajudará a alterar a casa decimal padrão para toda a planilha.

Etapa 1: clique no botão Envie o > Opções no Excel 2010; e clique no Botão de escritório > Opções do Excel no Excel 2007;

Etapa 2: no Opções do Excel caixa de diálogo, clique no botão Avançado botão na barra esquerda.

Passo 3: vá para o Edição seção de opções.

Etapa 4: verifique o Insere automaticamente um ponto decimal opção e insira um número na Locais caixa.

Etapa 5: clique OK para confirmar e salvar as alterações. Agora a casa decimal padrão foi alterada.

Etapa 6: ao inserir o número 1234, ele se tornará 12.34 automaticamente, se a casa decimal padrão for 2.

doc-contagem-mudança-casas decimais9

A propósito, se você inserir o número 16.25893, ele será exibido como 16.25893, mas não 16.26.


seta azul bolha direita Adicione ponto decimal em um local específico com o Kutools para Excel

Se você tem uma lista de valores, e agora deseja adicionar o ponto decimal em locais específicos, por exemplo, para colocar o decimal após o segundo caractere de cada valor conforme a imagem mostrada abaixo, como você pode resolver isso rapidamente no Excel?

doc 1

Kutools for Excel, com mais de 300 funções úteis, tornam seus trabalhos mais fáceis. 

Com o Kutools for Excel, você pode adicionar quaisquer caracteres a qualquer lugar de uma string em uma lista, aplicando seu Adicionar texto utilidade.

Depois de instalação grátis Kutools para Excel, faça o seguinte:

1. Selecione os valores que deseja adicionar a vírgula decimal em um mesmo local e clique Kutools > Texto > Adicionar texto. Veja a imagem:
doc 2

2. Em então Adicionar texto caixa de diálogo, digite o ponto decimal em Texto caixa e marque Especificar opção e digite o local que deseja adicionar texto depois, aqui eu quero adicionar ponto decimal após o segundo caractere, você pode ver os resultados no painel direito. Veja a imagem:
doc 3

3. Clique Ok or Inscreva-se, o ponto decimal foi adicionado em uma localização específica de cada valor.

Com o Adicionar texto utilitário, você também pode adicionar um caractere específico a vários locais específicos de uma string de uma vez.
doc 4


seta azul bolha direita Adicionar caractere / string específico à célula

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have a cell that already contains a long formula, but can generate results from 0.01 up to 10000.Ideally would like a way of formatting the cell such that it automatically adjusts the decimal point based upon the results.e.g.numbers < 100 would have 2 d.p.numbers <1000 would have 1 d.p.numbers >=1000 would have 0 d.p.
Can see how to achieve this using rounding function with multiple IF commands, however with the length of formula this is unmanagable:e.g.=ROUND("FORMULA",(IF("FORMULA">=1000,0,(IF("FORMULA">=100,1,2)))))
Is there a tool or function within Excel that can achieve this?If not is there a way of doing this without having to repeat the formula in the IF functions?
Ideally don't want to put VBA into the workbook or spread the calculation across multiple cells.
This comment was minimized by the moderator on the site
This only works for two digit numbers, middle of the mid function should always be 3 since when you take the decimal part the numbers will always start in the third place. Lame that I have to correct this.
This comment was minimized by the moderator on the site
How can you change the decimal place for values that are already in the cell? In other words, i'm not trying to change the number of decimal place showing, but want to convert the value of the number in the cell. To illustrate: Change 1.25 (cell a) to 125 (cell b). Is this possible without having to go through each cell to convert? Thanks!
This comment was minimized by the moderator on the site
Run an equation in the adjacent column =A1*100, clicking bottom right corner of the box/dragging, to run down the length of the column.
This comment was minimized by the moderator on the site
The formula for counting the number of decimal places is flawed. For example, 123.75 returns 1.
This comment was minimized by the moderator on the site
this formula works.. please try this.. =LEN(MID(A1,1+FIND(".",A1),99))
This comment was minimized by the moderator on the site
Kindly tell me if it is possible to add values with their decimal values separately ie 47.6+49.5=96.11. Does excel have a formula to deal with this one. If anybody knows, It would help me so much. Thanks. Robbie
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations