[在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))), "♦"®EXREPLACE(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))), "♦"®EXREPLACE(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表格中,我一直在研究价格不同的数据集,以将它们与实际费用进行比较,并排除正常范围之外的值。我以前有帮助,但是我无法...
基本公式