アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセル関数で加重平均(歩留累計)を求める数式を作りたいのですが0値があるため、a5行がエラー表示されてしまいます0値でも表示するように数式を作ったのですがうまくいきません
      b1 c1 d1 e1 f1
      1月 2月 3月 4月 5月
a2重量   0 50 20 0 40
a3歩留   0 92 88 0 90
a4重量累計 0 50 70 70 110
a5歩留累計

数式入力b5=a3、c5=C4/SUM(IF(B5=0,0,B4/B5),IF(C3=0,0,C2/C3))

なにが余計でなにが不足なのかまた数式自体が間違っているのか教えてください

A 回答 (4件)

表外に良品もしくは不良品の重量を計算し、またその累計も表外に計算してしまえば、簡単な式で表せるのではないですか?

    • good
    • 0

こんにちは



『加重平均(歩留累計)』の意味がよくわかりませんが・・・

タイトル列の言葉だけから想像すると、「歩留累計」は、4行目の「重量累計」が2行目(重量)の累計となっているのと同様に、3行目(歩留)の累計(加算のみで算出)ではないのでしょうか?

通常「加重平均」というと、(Σa×b)÷(対象個数)のような式になると思いますが、ご質問のケースでは意味合いが違うような気がするので、算出法をきちんと説明しないと・・・
(うまくいかない式を提示しても説明にはなりませんね)
    • good
    • 0

で、肝心のA5の式が書かれていませんが…ちなみにC5の式でその例の値を入れる分にはエラーは出ませんでした。

ただし今の式では以下の場合に#DIV/0!エラーになります。

1)B5とC3が両方ゼロの時
2)B5がゼロかつ、C2がゼロの時
3)C3がゼロかつ、B4がゼロの時
    • good
    • 0

セル位置が良くわからず、計算式の意味も良くわからずですが、


c5=以下を見れば、0除算の発生が有り得ます。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!