Programa
Dividir números no Excel parece fácil até você perceber que não há um botão de divisão. E também não há a função DIVIDE()
. Se você já tentou dividir os custos entre uma equipe, calcular o gasto médio ou organizar dados confusos, provavelmente também já se deparou com isso. Para contornar esse problema, usamos a barra /
no Excel.
Neste guia, mostrarei a você como dividir uma célula por outra, aplicar a mesma fórmula em uma coluna inteira, corrigir erros, manter os números inteiros quando necessário e até mesmo usar truques inteligentes como Colar especial.
Divisão básica no Excel
No Excel, toda fórmula começa com um sinal de igual =
, e para dividir, usamos a barra /
. Portanto, se digitarmos =20/10
, o Excel nos dará 2.
Quando nossas fórmulas se tornam mais longas, como a combinação de divisão com outras operações, o Excel segue a regra PEMDAS. Isso significa que você trabalha nesta ordem: parênteses, expoentes, multiplicação e divisão (da esquerda para a direita) e, em seguida, adição e subtração.
Dividir com referências de células
Digitar números diretamente funciona, mas as referências de células tornam nossas fórmulas mais flexíveis.
Suponha que A2
tenha 20 e B2
tenha 10. Você pode digitar =A2/B2
em C2
e obter o mesmo resultado: 2
. Em seguida, para aplicar a mesma fórmula até o fim, arraste o pequeno quadrado no canto inferior direito da célula para baixo da coluna (a propósito, essa é a chamada alça de preenchimento).
Divida os números usando as referências de célula. Imagem do autor.
Se dividirmos tudo pelo mesmo número, como o valor em B2
, você deverá bloquear essa célula usando uma referência absoluta como esta: =A2/$B$2
. Dessa forma, mesmo quando você arrasta a fórmula para baixo, ela sempre usa o valor em B2
.
Dica rápida: Pressione F4
depois de clicar na referência da célula para adicionar esses cifrões automaticamente.
Divida os números usando a referência absoluta. Imagem do autor
Dividir usando o recurso Colar especial
Se você não quiser fórmulas em sua planilha, tenho um atalho: Primeiro, copie a célula com o número pelo qual você deseja dividir. Em seguida, selecione o intervalo de números que você deseja dividir, clique com o botão direito do mouse, escolha Colar especial e, em seguida, Dividir. Ou, se você gosta de atalhos, pressione Ctrl + Alt + V
para abrir o menu Colar especial e, em seguida, pressione I
para escolher Dividir.
Quando você pressiona OK, o Excel substitui os valores originais pelos resultados, sem deixar nenhuma fórmula para trás.
Divida os números usando o método Paste Special. Imagem do autor.
Explorando funções especializadas de divisão no Excel
Às vezes, não precisamos do resultado completo de uma divisão; queremos apenas parte dele. Talvez porque você só esteja interessado no número inteiro ou precise da parte restante. O Excel tem duas funções internas que facilitam esse processo.
A função QUOTIENT()
Essa função QUOTIENT()
retorna apenas a parte do número inteiro de uma divisão e deixa de fora tudo o que for extra. Veja como isso funciona:
QUOTIENT(numerator, denominator)
Portanto, se digitarmos =QUOTIENT(10, 7)
, o Excel fornecerá 1
. Essa é a parte do número inteiro de 10 dividida por 7. Se tivéssemos usado uma divisão normal como =10/7
, veríamos 1.43
, mas QUOTIENT()
corta tudo após o decimal.
Divida os números usando a função QUOTIENT(). Imagem do autor.
A função MOD()
A função MOD()
retorna o restante, o que sobra após a divisão. Sua sintaxe é:
MOD(number,divisor)
Se usarmos =MOD(10, 7)
, o Excel retornará 3
. Isso ocorre porque 7 cabe em 10 uma vez (7 × 1 = 7), e sobram 3. Você não precisa fazer esse cálculo por conta própria, pois o Excel o processa em uma única etapa.
Use MOD() para encontrar o resto. Imagem do autor.
Divisão de vários intervalos de uma só vez
Se você trabalha com milhares de linhas, digitar uma fórmula separada para cada uma delas pode levar uma eternidade. Felizmente, podemos lidar com isso mais rapidamente com fórmulas de matriz. Eles nos permitem aplicar o mesmo cálculo em várias células de uma só vez.
Suponha que tenhamos números nas células A2
a A10
e que você queira dividi-los pelos números em B2
a B8
. Para isso, selecionamos as células em que queremos que os resultados apareçam. Em seguida, na barra de fórmulas, digite:
=A2:A10/B2:B8
Agora, pressione Ctrl + Shift + Enter
para que o Excel a converta em uma fórmula de matriz. Uma vez feito isso, você verá as chaves {}
aparecerem ao redor da sua fórmula. Em seguida, o Excel divide cada valor no primeiro intervalo pelo valor correspondente no segundo. Portanto, A2
é dividido por B2
, A3
por B3
e assim por diante.
Dica bônus: Se você tentar editar parte da matriz, o Excel avisará: "Não é possível alterar parte de uma matriz". Para atualizá-lo, tudo o que você precisa fazer é selecionar o intervalo completo e fazer alterações na barra de fórmulas.
Divida os números usando uma fórmula de matriz. Imagem do autor.
Outros problemas interessantes de divisão no Excel
Vamos examinar alguns problemas de divisão no Excel que podem atrapalhar seu trabalho e como corrigi-los.
Manipulação da divisão por zero (#DIV/0! Erro)
Se você tentar dividir um número por zero ou por uma célula em branco, o Excel apresentará o erro #DIV/0!
. Essa é a maneira de dizer: "Não posso dividir por zero". Mas podemos corrigir isso usando IFERROR()
. Veja como:
=IFERROR(A2/B2, "")
Essa fórmula tenta dividir A2
por B2
. Se funcionar, ótimo. Se isso não acontecer, o Excel mostrará uma célula em branco em vez de um erro.
Trate o erro #DIV/0! com a função IFERROR(). Imagem do autor.
Se, em vez disso, quiser mostrar uma mensagem, você também pode fazer isso:
=IFERROR(A2/B2, "Error in calculation")
Ou você mesmo pode verificar o zero usando a função IF()
:
=IF(B2=0, "Can't divide by zero", A2/B2)
Dessa forma, o Excel só executa a divisão quando for seguro.
Trate o erro #DIV/0! com a função IF(). Imagem do autor.
Dividir por porcentagens
Essa pergunta confunde muitas pessoas: Quando você divide e quando você multiplica? Aqui está uma maneira simples de pensar sobre isso:
- Se você quiser encontrar uma parte de um número, multiplique.
- Se você quiser calcular o total quando souber uma parte e uma porcentagem, divida.
Por exemplo, para encontrar 30% de 70, vamos multiplicar: =70*30%
Isso nos dá o endereço 21
. Mas se soubermos que 90 é 30% de algo e quisermos encontrar o valor total, dividiremos: =90/30%
. Isso nos dá o endereço 300
. Também podemos escrever a porcentagem como decimal (=90/0.3
), e o resultado será o mesmo.
Divida um número pelas porcentagens. Imagem do autor.
Garantia de resultados e totais de números inteiros
Às vezes, não queremos decimais. Se estivermos dividindo itens, embalando caixas ou atribuindo tarefas, precisamos de números inteiros, não de 2,3 caixas ou 4,6 membros da equipe. Veja como podemos corrigir isso:
Use INT() para arredondar para baixo
A função INT()
do Excel é uma maneira simples de arredondar para o número inteiro mais próximo. Portanto, se dividirmos 10 por 7, normalmente obteremos 1,43. Mas =INT(10/7)
nos dá 1
. Agradável e limpo.
Use a função INT() para obter um número inteiro. Imagem do autor
Combine INT() com MOD() para lidar com as sobras
E se estivermos dividindo algo e houver um resto, como 16 itens em caixas com 7 itens cada? Se arredondarmos para baixo, perderemos alguns itens. Para evitar isso, podemos usar uma combinação de INT()
, MOD()
e IF()
para garantir que nada fique de fora:
=IF(MOD(A2,7)>0, INT(A2/7)+1, INT(A2/7))
O que está acontecendo é o seguinte:
-
A2/7
nos dá o número de caixas cheias que podemos preencher. -
MOD(A2,7)
verifique se há sobras. -
Se houver algum, a fórmula adiciona mais uma caixa para acomodar os extras.
Portanto, para 16 itens, essa fórmula nos dá 3 caixas. É uma maneira simples de garantir que tudo caiba, até mesmo as sobras.
Combine MOD() e INT() para distribuir os itens igualmente. Imagem do autor.
Considerações finais
E isso é tudo. Se você estiver usando uma fórmula simples, funções úteis como QUOTIENT()
, MOD()
, ou INT()
, ou até mesmo ignorando fórmulas completamente com o Paste Special, há um método adequado para o que você estiver trabalhando. Também abordamos como lidar com coisas complicadas, como dividir por zero, e como garantir que seus resultados sejam números inteiros quando isso for importante.
Agora é a sua vez de tentar. Abra o Excel, experimente alguns desses métodos e veja o que funciona melhor para você. Quanto mais você praticar, mais rápido e fácil se sentirá.
Se você quiser continuar aprimorando suas habilidades, o site Datacamp tem uma lista de tutoriais de Excel para ajudá-lo a aprender o Excel do básico ao avançado. Se você gosta de análise de dados, confira o curso Análise de dados no Excel ou o programa de habilidades Análise de dados com as ferramentas elétricas do Excel.
Sou um estrategista de conteúdo que adora simplificar tópicos complexos. Ajudei empresas como Splunk, Hackernoon e Tiiny Host a criar conteúdo envolvente e informativo para seus públicos.
Perguntas frequentes
Posso dividir dois valores de planilhas diferentes no Excel?
Sim, você pode dividir valores de planilhas diferentes fazendo referência ao nome da planilha. Por exemplo, =Sheet1!A2/Sheet2!B2
divide o valor da célula A1
da Planilha1 por B1
da Planilha2.
Ou em vez de digitar a fórmula:
- Selecione a célula onde você deseja adicionar a fórmula e digite
=
. - Selecione a primeira célula.
- Em seguida, digite o sinal de divisão.
- Vá para a outra planilha e selecione a segunda célula.
- Pressione Enter.
Como faço para evitar que o Excel transforme o resultado de uma divisão em uma data?
Às vezes, o Excel interpreta erroneamente o resultado como uma data quando escrevemos 10/5
ou algo semelhante. Para corrigir isso, altere o formato da célula para General ou Number antes de inserir a fórmula.
Como faço para dividir um número e arredondá-lo para duas casas decimais?
Você pode usar a função ROUND()
da seguinte forma: =ROUND(A1/B1, 2)
. Ele dividirá e arredondará o resultado para duas casas decimais.