如何在excel中使用binom.dist函数(use the binom.dist function in excel)

使用二项式分布公式进行计算可能非常繁琐和困难。原因在于公式中术语的数量和类型。与许多概率计算一样,Excel可用于加快该过程。...

使用二项式分布公式进行计算可能非常繁琐和困难。原因在于公式中术语的数量和类型。与许多概率计算一样,Excel可用于加快该过程。

Histogram of a binomial distribution

二项分布的背景

二项分布是一种离散的概率分布。为了使用此分布,我们需要确保满足以下条件:

  1. 共有n个独立试验。
  2. 这些试验中的每一个都可以分为成功或失败。
  3. 成功的概率是常数p。

我们n次试验中有k次试验成功的概率由公式给出:

C(n,k)pk(1-p)n-k。

在上述公式中,表达式C(n,k)表示二项系数。这是从n个元素中形成k个元素组合的方法数。这个系数涉及到阶乘的使用,所以C(n,k)=n/[k(n–k)!]。

组合函数

Excel中与二项分布相关的第一个函数是COMBIN。此函数计算二项式系数C(n,k),也称为一组n中k个元素的组合数。函数的两个参数是试验次数n和成功次数k。Excel根据以下内容定义函数:

=组合(编号,所选编号)

因此,如果有10次试验和3次成功,那么总共有C(10,3)=10/(7.3!) = 120种实现这一点的方法。在电子表格中的单元格中输入=combi(10,3)将返回值120。

二项式距离函数

在Excel中需要了解的另一个重要函数是BINOM.DIST。此函数共有四个参数,顺序如下:

  • Number_s是成功的次数。这就是我们所描述的k。
  • Trials是试验的总数或n。
  • 概率是成功的概率,我们一直用p表示。
  • 累积使用true或false输入来计算累积分布。如果此参数为false或0,则函数返回的概率正好为k。如果参数为true或1,则函数返回k次成功或更少成功的概率。

例如,10次抛硬币中有3次硬币是正面的概率由=BINOM.DIST(3,10,5,0)给出。此处返回的值为0.11788。翻动10枚硬币最多有三个硬币的概率由=BINOM.DIST(3,10,5,1)给出。将其输入单元格将返回值0.171875。

在这里,我们可以看到使用BINOM.DIST函数的方便性。如果我们不使用软件,我们将把没有头的概率加起来,正好一个头,正好两个头,或者正好三个头。这意味着我们需要计算四种不同的二项式概率,并将它们相加。

二分仪

旧版本的Excel使用稍微不同的函数进行二项分布计算。Excel 2007及更早版本使用=BINOMDIST函数。较新版本的Excel向后兼容此函数,因此=binomist是使用这些较旧版本进行计算的另一种方法。

  • 发表于 2021-09-08 10:40
  • 阅读 ( 244 )
  • 分类:数学

你可能感兴趣的文章

解决并解释了3个复杂的excel提取问题

...microsoftexcel的复杂单元格中提取信息而挣扎。我写的关于如何用这个函数从Excel中提取数字或文本的文章中的许多评论和问题证明了这一点。显然,如何从Excel工作表中分离出所需的数据并不总是很清楚。 ...

  • 发布于 2021-03-17 15:46
  • 阅读 ( 204 )

基本microsoft excel公式和函数备忘单

... Today() is a function that gives you the current date. ...

  • 发布于 2021-03-21 19:10
  • 阅读 ( 249 )

如何在microsoftexcel中使用trim函数

...,而不是手动删除这些功能。 什么是装饰功能(the trim function)? TRIM是一个非常简单的microsoftexcel函数,它可以从特定的文本字符串或包含文本的单元格中删除任何多余的空格,在单词之间只留下一个空格。 例如,假设Excel中的...

  • 发布于 2021-03-31 14:28
  • 阅读 ( 200 )

如何在excel中使用trunc函数

...数以及它与其他技术的区别。 什么是trunc函数(the trunc function)? TRUNC函数将数字截断为指定的小数位数。使TRUNC不同于其他去掉小数点的函数的关键因素是TRUNC函数不舍入值。如果使用TRUNC删除值4.68中的所有小数,则结果为4。 TR...

  • 发布于 2021-04-02 13:06
  • 阅读 ( 219 )

如何删除谷歌工作表中的重复项

...下代码: //Removes duplicate rows from the current sheet.
 
 function removeDuplicates() {
 //Get current active Spreadsheet
 var sheet = SpreadsheetApp.getActiveSheet();
 //Get all values from the spreadsheet's rows
 var data = sheet.getDataRange().getValues();
 /...

  • 发布于 2021-04-03 14:44
  • 阅读 ( 229 )

如何定义需要提升的powershell函数?

...ation command, I have the following question. How do I define a PowerShell function that requires elevation, as in activating a UAC prompt on my Windows 8.1 Pro, 64-bit system? For example, say I run the following function: With the following results: To be completely clear, if I run PowerShell as...

  • 发布于 2021-04-07 08:00
  • 阅读 ( 169 )

如何在excel中使用vlookup

...的其他环境中使用。这是不太常见的,可能会涵盖在未来如何极客文章。 我们的**模板还不完整。为了完成这项工作,我们将采取以下措施: 我们将从单元格A11中删除示例项代码,并从单元格D11中删除“2”。这将导致我们新创...

  • 发布于 2021-04-09 23:37
  • 阅读 ( 202 )

在运行vba函数时,如何限制microsoft excel的cpu使用率?

...? 答案 超级用户贡献者mtone为我们提供了答案: If a VBA function is called from several formulas or if your script generates or forces the recalculation of several formulas, then this should definitely make use of the multi-threaded calculation feature in Microsoft Excel. Respectiv...

  • 发布于 2021-04-10 01:03
  • 阅读 ( 279 )

如何同时消除excel中所有的数字符号(#)错误?

...驱动的问答网站分组。 问题 超级用户读者M.Hesse想知道如何同时消除Microsoft Excel中的所有数字符号(#)错误: When using Microsoft Excel, I usually solve ##### errors by double-clicking the offending column headers. This can become a bit tedious, however, when t...

  • 发布于 2021-04-10 10:45
  • 阅读 ( 160 )

如何通过键盘在excel中插入新行?

...动的问答网站分组。 问题 超级用户读者jstricker想知道如何使用键盘而不是鼠标在Excel中**新行: Right-clicking on a row and selecting insert is fairly time c***uming. I would rather not have to take my hands off the keyboard. How can I insert a new row above my curre...

  • 发布于 2021-04-11 01:17
  • 阅读 ( 204 )
好好不好先生
好好不好先生

0 篇文章

相关推荐