作者JieJuen (David)
看板Office
标题Re: [算表] 有关excel算standard deviation的问题
时间Wed Dec 26 23:03:30 2007
※ 引述《AxelSkate (中华队加油)》之铭言:
: 软体: Excel
: 版本: 2007
: 在excel中用stdev()这个函式时,它的input data必须是每一个sample点
: 如: 3 3 1 1 5 4 6
: 而我现在拿到的是这些data的distribution
: 如: value 1 2 3 4 5 6
: count 2 0 2 1 1 1
据我所知没有函数是可以直接套上来的
就如同加权平均一样要另外写
: 那这样有办法算std deviation吗?
假设value写在a1:a2,count写在b1:b2
{=(SUM((A1:A2-SUM(A1:A2*B1:B2)/SUM(B1:B2))^2*B1:B2)/(SUM(B1:B2)-1))^0.5}
^^^^^^^^^^^^^^^^^^^^^^^^^^^这里就是加权平均
以Ctrl+Shift+Enter结束阵列公式
: 还是一定要把distribution拆开成每个sample?
: (我的资料有好几万笔…)
算起来应该会有点慢....||
如果真的不行,再想办法
: 感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.164.48.36
1F:→ JieJuen:展开也不难,只是怕没地方放.C1=IF(COLUMN()-3<$B1,$A1) 12/26 23:07
3F:推 AxelSkate:感谢 12/27 18:46