製品の売上に基づいてキロあたりの価格 ($/Kg) を評価しようとしています。指定された期間中に製品が実際に販売された場合、これは正常に機能します。ただし、商品が売れなかった場合、Kg(分母)が0(ゼロ)になってしまいエラーになります。- ゼロ除算エラー。
私はこれを試しました
=iif(KgSold=0,0,Revenue/KgSold)
iif
関数が true と false の両方の結果を計算しているようです。どうすればこれを回避できますか。
switch
代わりに関数を使用する必要がありますか?
=switch(KgSold=0,0
KgSold<>0,Revenue/KgSold)