В математиката деленето на нула е невъзможно. Един от начините да разберете защо е невъзможно е да помислите какво се случва, когато разделите число на друго.
Делението всъщност не е нищо повече от фантастично изваждане. Например, 10 разделено на 2 е същото като започване с 10 и непрекъснато изваждане на 2 толкова пъти, колкото е необходимо, за да се стигне до нула. В този случай ще трябва непрекъснато да изваждате 2 пет пъти.
10 – 2 = 8
8 – 2 = 6
6 – 2 = 4
4 – 2 = 2
2 – 2 = 0
И така, 10/2 = 5.
Сега, ако се опитате да направите това с 10, разделено на 0, никога няма да стигнете до никъде, защото 10-0 е 10 през целия ден. Ще седите там и изваждате 0, докато калкулаторът ви умре.
10 – 0 = 10
10 – 0 = 10
10 – 0 = 10
10 – 0 = 10
. . . безкрайност
Математиците наричат резултата, който получавате при разделяне на произволно число на нула, „недефиниран“. Софтуер като Excel просто ви дава грешка, когато се опитате да разделите на нула. В Excel, когато разделите число на нула, получавате #DIV/0! грешка.
Можете да избегнете това, като кажете на Excel да пропусне изчислението, ако знаменателят ви е нула. Фигурата илюстрира как да направите това, като обвиете операцията за разделяне във функцията IF на Excel.
=IF(C4=0, 0, D4/C4)
Функцията IF изисква три аргумента: условието; какво да направите, ако условието е вярно; и какво да направите, ако условието е невярно.
Аргументът за условие в този пример е бюджетът в C4 е равен на нула (C4=0). Аргументите на условието трябва да бъдат структурирани така, че да връщат TRUE или FALSE и това обикновено означава, че има операция за сравнение (като знак за равенство или знак за по-голямо от).
Ако аргументът на условието върне TRUE, вторият аргумент на функцията IF се връща в клетката. Вторият аргумент е 0, което означава, че просто искате да се показва нула, ако номерът на бюджета в клетка C4 е нула.
АКО аргументът за условие не е нула, третият аргумент влиза в сила. В третия аргумент казвате на Excel да извърши изчислението на делението (D4/C4).
Така че тази формула основно казва, че ако C4 е равно на 0, тогава върнете 0 или връщате резултата от D4/C4.