excel中設置公式和圖表:[4]除法分母為0零?

我們在計算加減乘除的時候,遇到分母為0的情況,都會自動避開,因為這是錯誤的情況,是不可以計算的,但是,如果在excel中遇到分母為0,怎麼辦呢?

excel會自動幫忙避免這種錯誤算法嗎?

如果不能自動避免,會得出什麼值呢?

我們可以手動避免並得出我們想要的值嗎?

這些問題,我們一一解答。

工具/原料

office excel2010

方法/步驟

請看下圖的excel,

已知分子和分母的值,要計算商的值,計算公式:

D = B ÷ C

表格中各個單元格的公式如下

D4 = B4 ÷ C4

D5 = B5 ÷ C5

D6 = B6 ÷ C6

excel中設置公式和圖表:[4]除法分母為0零

第一種情況:分母≠0,計算結果正常

請看第四行數據,分子B4=1.00,分母C4=2.00;

D4的單元格里輸入計算公式: 【=B4/C4】;

excel中設置公式和圖表:[4]除法分母為0零

計算公式輸入完畢,單擊回車鍵後:

商 D4 = B4 ÷ C4 = 1.00 ÷ 2.00 = 0.50;

excel中設置公式和圖表:[4]除法分母為0零

第二種情況:分母=0,計算結果異常

請看第五行數據,分子B5=1.00,分母C5=0.00;

D5的單元格里輸入計算公式: 【=B5/C5】;

excel中設置公式和圖表:[4]除法分母為0零

計算公式輸入完畢,單擊回車鍵後:

商 D5 = B5 ÷ C5 = 1.00 ÷ 0.00 ;

很明顯,分母為0,違背數學計算規則,是無法得出正確結果的,

按【=B4/C4】這個公式,計算出的結果如圖:#DIV/0!

excel中設置公式和圖表:[4]除法分母為0零

第二種情況:分母=0,計算結果人為控制

請看第六行數據,分子B6=1.00,分母C6=0.00;

D6的單元格里輸入計算公式: 【=IF(C6=0,"",B6/C6)】;

excel中設置公式和圖表:[4]除法分母為0零

計算公式輸入完畢,單擊回車鍵後:

商 D6 = “”;(D6的值是空)

為什麼這樣?這要感謝這道神奇的公式:D6【=IF(C6=0,"",B6/C6)】;

這道公式的意思是:

如果,C6=0,則C6=B6/C6;

否則,C6=“”;

現在,C6真的等於0,則公式直接賦予D6=空白;

excel中設置公式和圖表:[4]除法分母為0零

我們也可以變更一下公式,將輸入結果變為一個提示;

D6【=IF(C6=0,"分母為0,不能計算",B6/C6)】;

excel中設置公式和圖表:[4]除法分母為0零

單擊回車,看一下結果:

D6的值是:分母為0,不能計算

excel中設置公式和圖表:[4]除法分母為0零

擴展一下,IF的應用絕不僅僅用於判斷除法的分母是否為零,他可以應用於任何判斷,

例如,我們希望,

如果C6的值是“別急算啦”,則D6的值是“沒計算”,

否則,D6的值就是“已計算”;

對於這種情況,D6的公式是:【=IF(C6=“別急算啦”,"沒計算",“已計算”)】;

這裡不再貼圖展現,你可以將這個公式貼到自己的excel裡看看結果。

Amazing,excel中的神奇公式之旅,才剛剛開始!

公式, 圖表, 除法, 分母,
相關問題答案