通过使用Google表格中具有多个数量的单个值来计算数据集的统计数据

问题描述 投票:0回答:2

[在Google表格中,我一直在研究价格不同的数据集,以将它们与实际费用进行比较,并排除正常范围之外的值。我以前曾获得过帮助,但是我无法根据我曾帮助过的原始公式来设计更多公式。

在我的数据集中,我手动键入的扩展数据集非常大,其中多个数字再次出现。我用value (x)标记了多个值,其中X代表数据集中出现的次数或总数,以使其更小;因为我需要手动输入每个]

计算平均值的公式如下:

=ARRAYFORMULA(SUM(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(ISNUMBER(A19:AP19), "♦"&A19:AP19&" 1", IF((A19:AP19<>"")*(NOT(ISNUMBER(A19:AP19))), "♦"&REGEXREPLACE(A19:AP19, "[()]", ), ))),,99^99)),,99^99), "♦")), " "), 
 "select Col1*Col2 label Col1*Col2 ''", 0))/SUM(QUERY(SPLIT(TRANSPOSE(SPLIT(QUERY(TRANSPOSE(QUERY(TRANSPOSE(
 IF(ISNUMBER(A19:AP19), "♦"&A19:AP19&" 1", IF((A19:AP19<>"")*(NOT(ISNUMBER(A19:AP19))), "♦"&REGEXREPLACE(A19:AP19, "[()]", ), ))),,99^99)),,99^99), "♦")), " "), 
 "select Col2", 0)))

这非常好用。我还有一个公式可以计算数据集的最小值和最大值。

我试图编辑代码以使自己处于模式(不会读取value (x)值)和IQR(四分位间距),但绝对没有成功。

我希望能够使用使用values (x)标记的值来查找数据集的标准偏差,均值偏差和IQR>

以下是数据集示例的链接:https://docs.google.com/spreadsheets/d/15-UY7salQ8fI011twnIKSjEJQWCSVmfV1wErE28gvKw/edit?usp=sharing

[在Google表格中,我一直在研究价格不同的数据集,以将它们与实际费用进行比较,并排除正常范围之外的值。我以前有帮助,但是我无法...

google-sheets average google-sheets-formula standard-deviation iqr
2个回答
0
投票

解决方案


0
投票

基本公式

© www.soinside.com 2019 - 2024. All rights reserved.