Vídeo: Tratamento de Erros com o Power Query 2024
Na matemática, a divisão por zero é impossível. Uma maneira de entender por que é impossível é considerar o que acontece quando você divide um número por outro.
A divisão não é nada mais do que uma subtração extravagante. Por exemplo, 10 dividido por 2 é o mesmo que começar com 10 e subtrair continuamente 2 tantas vezes quanto for necessário para chegar a zero. Neste caso, você precisaria subtrair continuamente 2 cinco vezes.
10 - 2 = 8
8 - 2 = 6
6 - 2 = 4
4 - 2 = 2
2 - 2 = 0
Então, 10/2 = 5.
Agora, se você tentou fazer isso com 10 dividido por 0, você nunca chegaria a lugar algum, porque 10-0 é 10 durante todo o dia. Você ficaria sentado subtraindo 0 até sua calculadora morrer.
10 - 0 = 10
10 - 0 = 10
10 - 0 = 10
10 - 0 = 10
… Infinito
Os matemáticos chamam o resultado Você obtém ao dividir qualquer número por zero "indefinido". "O software como Excel simplesmente lhe dá um erro quando tenta dividir por zero. No Excel, quando você divide um número por zero, você obtém o # DIV / 0! erro.
Você pode evitar isso, dizendo ao Excel que ignore o cálculo se o seu denominador for zero. A figura ilustra como fazer isso envolvendo a operação de divisão na função IF do Excel.
= IF (C4 = 0, 0, D4 / C4)
A função IF requer três argumentos: a condição; o que fazer se a condição for verdadeira; e o que fazer se a condição for falsa.
O argumento de condição neste exemplo é o orçamento em C4 é igual a zero (C4 = 0). Os argumentos de condição devem ser estruturados para retornar TRUE ou FALSE, e isso geralmente significa que há uma operação de comparação (como um sinal de igual ou maior que o sinal).
Se o argumento de condição retorna TRUE, o segundo argumento da função IF é retornado para a célula. O segundo argumento é 0, o que significa que você simplesmente deseja que um zero seja exibido se o número do orçamento na célula C4 for zero.
Se o argumento de condição não for zero, o terceiro argumento terá efeito. No terceiro argumento, você diz ao Excel que execute o cálculo da divisão (D4 / C4).
Então, esta fórmula basicamente diz que se C4 é igual a 0, então retorna um 0, ou então retorna o resultado de D4 / C4.