DIVIDE関数

パワーピボット 基本

DIVIDE関数は、割り算するための関数です。

単純な四則計算でつは、Excel関数と同様に「+」「-」「*」が使えますが、

割り算に限っては、「/」ではなく、原則DIVIDE関数を使います。

この記事では、その理由ついて解説をしていきます。

例えば、次の表で利益率を求めたいとします。

「/」を使った場合

列の追加で

=[利益] / [売上] 

と入力します。

2行目と4行目の結果を見てみると、「NaN」というエラーが表示されてしまいました。

このように計算式の分母が「空白」、あるいは「0」の場合にエラーを返してしまいます。

列の追加でDIVIDE関数を使う

こんどは、DIVIDE関数を使って結果をみます。

列の追加で

= DIVIDE( [利益] , [売上] , 0 )

と入力します。

今度は、エラーでなく0%という結果を返しました。

第3引数の「0」は、エラーだった場合に何の値を返すか指定しています。

メジャーでDIVIDE関数を使う

基本的に列の追加と変わりありませんが、[利益]、[売上]など列名を直接指定するとエラーが出てしまいますので、

メジャー := DIVIDE( SUM([利益]) , SUM([売上]) )

の様に式で指定をします。

仕事の生産性の人気オンラインコース


コメント