質問: excel 「2列連続してマイナスの数値が入っている場所の、その直後のセルの数値がプラスである」確率 数学やexcelが苦手で困っています。 どなたかお力を貸して下さい。 excel2002以降の環境下での場合です。 1行に100個程度の数値が入っている状況です。 その行の中で、「2列連続してマイナスの数値が入っている場所の、その直後のセルの数値がプラスである」確率を導き出したいのですが、可能でしょうか? 確率自体は、統計関数の何れかを使えば出来そうですが、肝心なところはさっぱり分かりません。 ifを使ってマイナスならば1行下に「1」とか何らかの値を入れて、countifで手前のセルに値があるか見るという方法も一旦は思いついたのですが、手前のセルとか直後のセルとかを数式でどう表現して良いかも分からず・・・・挫折してしまいそうです。宜しくお願いします。
回答: 確率を求めるだけならb3セルに =if(and(a1<0,a2<0,a3>=0),1,0) を入力して下までコピーします。 条件に合致するセルは数字の1が入るので =sum(b1:b100)/count(b1:b100) の式で出現頻度は求められなくはないです。 でもa列の値はどのようなルールで発生しているのですか? その関数?を無視して、確率を求めようとしても不正確な値しか得られませんよ。 数学には大数の法則がありますから、サンプル数が1万、5万、10万...と増えるに従って正確になって行きますが、100件のサンプル数で求めた確率は信用が置けない気がします。