[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『#DIV/0!を出ないように。』(thiara)
たとえば、IF(TODAY()>A7,H7/G7,0)のような計算式で、売上に対しての客単価を求める場合、《H7=総売上、G7=客数》総売上が0、客数も0の場合、#DIV/0!となってしまいます。
どうすれば、解が0または、#DIV/0とでなくなるのでしょうか。
宜しくお願いします。
客数0で割れば、計算不能ですから、エラー値、#DIV/0! が返されます。
これを回避するために、客数が0より大きい条件を追加すればよいのでは
=IF(AND(TODAY()>A7,G7>0),H7/G7,"") または
=IF(TODAY()>A7,IF(G7>0,H7/G7,""))
とすれば、エラー値を避けることが出来ます。
ただし、客数が何人かあって、総売上が0であれば当然0になります。
(シニア)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.