KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como dividir um intervalo de células por um número no Excel?

AutorApoio Técnico Data de Modificação

Por vezes, poderá precisar de modificar rapidamente um intervalo de células no Excel. Por exemplo, se tiver uma lista de preços de produtos e quiser dividir todos os valores por 2, como fazê-lo de forma eficiente? Este tutorial apresenta métodos passo a passo para dividir um intervalo de células por um número — vamos explorar cada um em detalhe.

Uma captura de ecrã que mostra um intervalo de células dividido por um número no Excel

Divida um intervalo de células por um número com a função Colar Especial

Divida rapidamente um intervalo de células por um número com o Kutools para Excel

Divida um intervalo de células por um número com código VBA


Divida um intervalo de células por um número com a função Colar Especial

Por exemplo, para dividir todas as células por 15, utilize a função «Colar Especial» do Excel seguindo os passos abaixo:

1. Insira o número divisor, como 15, numa célula vazia e copie-o.

2. Destaque o intervalo cujos números pretende dividir por 15, clique com o botão direito do rato e escolha «Colar Especial» no menu.

3. Na caixa de diálogo «Colar Especial», selecione a opção «Tudo» em «Colar».

Uma captura de ecrã da caixa de diálogo Colar Especial no Excel com a opção Dividir selecionada

4. Elimine o número 15 que inseriu anteriormente.

Agora, o intervalo de células foi dividido por 15. Veja a imagem:

Uma captura de ecrã que mostra um intervalo de células dividido por um número no Excel

 


Divida rapidamente um intervalo de células por um número com o Kutools para Excel

Se o método Colar Especial lhe parecer um pouco complicado, há uma forma mais fácil e rápida de realizar esta tarefa? Sim! A funcionalidade «Operação» do Kutools para Excel permite-lhe dividir um intervalo de células por um número em segundos!

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, impulsionando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas sobre Kutools para Excel...         Teste gratuito...

1. Selecione o intervalo com os números que pretende dividir por um determinado valor e, em seguida, clique em **Kutools** > **Mais** > **Operação**. Veja a imagem:

Uma captura de ecrã do menu Kutools com a opção Operação em destaque

3. Na caixa de diálogo «Ferramentas de cálculo», selecione «Divisão» na caixa «Operação», introduza o número divisor — por exemplo, «15» — na caixa «Operando». Os resultados aparecem em tempo real no painel «Pré-visualização». Quando estiver tudo conforme desejado, clique em «OK» ou «Aplicar». Veja a captura de ecrã:

Uma captura de ecrã da caixa de diálogo Ferramentas de Operação do Kutools com a Divisão selecionada

Nota:Se pretender também Criar fórmulas, active a opção «Criar fórmulas». Se as células selecionadas incluírem fórmulas e não quiser dividir os resultados calculados dessas fórmulas, active a opção «Ignorar fórmula».

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e produtivo.Obtenha Agora


Divida um intervalo de células por um número com código VBA

Com o código VBA, pode também dividir automaticamente um intervalo de células por um número.

1. Selecione o intervalo que deseja dividir por um número.

2. Clique em «Programador» > «Visual Basic». Aparecerá uma nova janela do «Microsoft Visual Basic para Aplicações». Clique em «Inserir» > «Módulo» e, de seguida, introduza o seguinte código no módulo:

VBA: Dividir um intervalo de células por um número

Sub DivisionNum()
'Updateby20140128
Dim Rng As Range
Dim WorkRng As Range
Dim xNum As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNum = Application.InputBox("Division num", xTitleId, Type:=1)
For Each Rng In WorkRng
    Rng.Value = Rng.Value / xNum
Next
End Sub

3. Em seguida, clique no Uma captura de ecrã do botão Executar no editor do VBA botão para executar o código. Na caixa de diálogo que surge, selecione o intervalo com os números que pretende dividir por um determinado número e, depois, clique no botão OK. Veja a captura de ecrã:

Uma captura de ecrã da caixa de diálogo de código VBA para selecionar um intervalo a dividir

4. Na segunda caixa de diálogo que aparece, introduza o número divisor e clique no botão OK. Veja a captura de ecrã:

Uma captura de ecrã da caixa de diálogo de código VBA para introduzir o número divisor

Agora, todos os números do intervalo selecionado foram divididos por 15.

Uma captura de ecrã que mostra um intervalo de células dividido por um número no Excel


Demonstração: Divida rapidamente um intervalo de células por um número com Kutools para Excel

Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para trabalhar de forma mais inteligente e rápida!Transfira já!