• ベストアンサー

Σがある式の、EXELの関数入力方法が分かりません.

こんにちは.僕は生物学を専攻している学生です. 今、生物の多様性について調べているのですが、EXCELに入力してあるデータを、次の式を使って多様性の指標を求めようと思っています. H''=-ΣNi/N logNi/N 定数は2 ここでNは標本の中の総個体数、Niは標本におけるi番目の種の個体数です.(Shannon-Weaverの種多様度指数) どなたかこの式の関数の入力方法が分かる方、教えて頂けませんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • wolv
  • ベストアンサー率37% (376/1001)
回答No.1

定数は2の意味がよくわかりませんが, logの底が2,ということですか?そうだとすると, -ΣNi/N logNi/N を求めるのなら, (以下,データの数をn,データの数+1をsとする) セルA1にN1の値, セルA2にN2の値 : セルAnにNnの値 セルAsに「=SUM(A1:An)」 セルB1に「=A1/$A$s*log(A1/$A$s)/log(2)」 を入力したら,B1をBnまでコピーする. セルBsに「=-sum(B1:Bn)」と入力する. すると,セルBsには -ΣNi/N logNi/N の値が表示されます.

Umikko
質問者

お礼

早速のご返答有難うございます. 検算してみたところ、問題はありませんでした. 有難うございました.

関連するQ&A