Matematikoje dalyti iš nulio neįmanoma. Vienas iš būdų suprasti, kodėl tai neįmanoma, yra apsvarstyti, kas atsitinka, kai skaičių padalijate iš kito.
Dalyba iš tikrųjų yra ne kas kita, kaip išgalvotas atimtis. Pavyzdžiui, 10 padalytas iš 2 yra tas pats, kas pradėti nuo 10 ir nuolat atimti 2 tiek kartų, kiek reikia, kad būtų pasiektas nulis. Tokiu atveju jums reikės nuolat atimti 2 penkis kartus.
10 – 2 = 8
8 – 2 = 6
6 – 2 = 4
4 – 2 = 2
2–2 = 0
Taigi, 10/2 = 5.
Jei bandytumėte tai padaryti 10 padalijus iš 0, niekada niekur nepasieksite, nes 10-0 yra 10 visą dieną. Jūs sėdėtumėte ir atimtumėte 0, kol jūsų skaičiuotuvas išjungs.
10 – 0 = 10
10 – 0 = 10
10 – 0 = 10
10 – 0 = 10
. . . Begalybė
Matematikai rezultatą, gautą padalydami bet kurį skaičių iš nulio, vadina „neapibrėžtu“. Programinė įranga, pvz., „Excel“, tiesiog pateikia klaidą, kai bandote padalyti iš nulio. „Excel“ padalijus skaičių iš nulio, gausite #DIV/0! klaida.
Galite to išvengti, liepdami programai „Excel“ praleisti skaičiavimą, jei vardiklis yra nulis. Paveikslėlyje parodyta, kaip tai padaryti, įtraukiant padalijimo operaciją į Excel funkciją IF.
=IF(C4=0, 0, D4/C4)
IF funkcijai reikalingi trys argumentai: sąlyga; ką daryti, jei sąlyga yra teisinga; ir ką daryti, jei sąlyga klaidinga.
Sąlygos argumentas šiame pavyzdyje yra C4 biudžetas lygus nuliui (C4=0). Sąlygų argumentai turi būti struktūrizuoti taip, kad būtų grąžinti TRUE arba FALSE, o tai paprastai reiškia, kad yra palyginimo operacija (pvz., lygybės ženklas arba didesnis nei ženklas).
Jei sąlygos argumentas grąžina TRUE, antrasis funkcijos IF argumentas grąžinamas į langelį. Antrasis argumentas yra 0, o tai reiškia, kad tiesiog norite, kad būtų rodomas nulis, jei biudžeto numeris C4 langelyje yra nulis.
JEI sąlygos argumentas nėra nulis, galioja trečiasis argumentas. Trečiajame argumente nurodote Excel atlikti padalijimo skaičiavimą (D4/C4).
Taigi ši formulė iš esmės sako, kad jei C4 lygus 0, tada grąžinkite 0 arba grąžinkite D4/C4 rezultatą.