excel 中具有多列和样本大小的平均公式
Average forumula in excel with multiple columns and sample sizes
我尝试对两列进行平均,其中每一行都是不同数量样本的结果。我可以很好地做到这一点,但是一旦一行由于 0 个样本而没有得分,我就会得到#VALUE!。我该如何解决这个问题?
示例:(列名为首字母供参考)
#DIV/0!来自无法在没有样本时进行计算。我尝试添加一个 IFERROR 以获得 NO 结果,但上图的最终结果是相同的
总平均值公式(橙色):
=(
IFERROR((L1*N1);"")
+IFERROR((L2*N2);"")
+IFERROR((L3*N3);"")
+IFERROR((L4*N4);"")
+IFERROR((L5*N5);"")
+IFERROR((L6*N6);"")
+IFERROR((L7*N7);"")
+IFERROR((L8*N8);"")
+IFERROR((L9*N9);"")
+IFERROR((L10*N10);"")
+IFERROR((L11*N11);"")
+IFERROR((L12*N12);"")
)
/
(
IFERROR(N1;"")
+IFERROR(N2;"")
+IFERROR(N3;"")
+IFERROR(N4;"")
+IFERROR(N5;"")
+IFERROR(N6;"")
+IFERROR(N7;"")
+IFERROR(N8;"")
+IFERROR(N9;"")
+IFERROR(N10;"")
+IFERROR(N11;"")
+IFERROR(N12;"")
)
注意:
我在第一次获得 #VALUE! 时添加了 IFERROR。现在似乎不需要/当然是正确的解决方案。所以它可以被修剪。
我没有使用这两个 table 所基于的源数据中的枢轴 table 的原因是,使用 forumlas,我得到了一个文件大约 150kb 而不是几 MB。打开文件的速度也比我使用多个枢轴时快得多。
我通过将此 IFERROR 添加到列 L 论坛来解决它:=IFERROR(AVERAGEIFS(INDIRECT("Rawdata["&K2&"]");Rawdata[Specific column];"Specific value") ;) 请注意最后应该是 "value if error" 的地方什么也没有。
我尝试对两列进行平均,其中每一行都是不同数量样本的结果。我可以很好地做到这一点,但是一旦一行由于 0 个样本而没有得分,我就会得到#VALUE!。我该如何解决这个问题?
示例:(列名为首字母供参考)
#DIV/0!来自无法在没有样本时进行计算。我尝试添加一个 IFERROR 以获得 NO 结果,但上图的最终结果是相同的
总平均值公式(橙色):
=(
IFERROR((L1*N1);"")
+IFERROR((L2*N2);"")
+IFERROR((L3*N3);"")
+IFERROR((L4*N4);"")
+IFERROR((L5*N5);"")
+IFERROR((L6*N6);"")
+IFERROR((L7*N7);"")
+IFERROR((L8*N8);"")
+IFERROR((L9*N9);"")
+IFERROR((L10*N10);"")
+IFERROR((L11*N11);"")
+IFERROR((L12*N12);"")
)
/
(
IFERROR(N1;"")
+IFERROR(N2;"")
+IFERROR(N3;"")
+IFERROR(N4;"")
+IFERROR(N5;"")
+IFERROR(N6;"")
+IFERROR(N7;"")
+IFERROR(N8;"")
+IFERROR(N9;"")
+IFERROR(N10;"")
+IFERROR(N11;"")
+IFERROR(N12;"")
)
注意:
我在第一次获得 #VALUE! 时添加了 IFERROR。现在似乎不需要/当然是正确的解决方案。所以它可以被修剪。
我没有使用这两个 table 所基于的源数据中的枢轴 table 的原因是,使用 forumlas,我得到了一个文件大约 150kb 而不是几 MB。打开文件的速度也比我使用多个枢轴时快得多。
我通过将此 IFERROR 添加到列 L 论坛来解决它:=IFERROR(AVERAGEIFS(INDIRECT("Rawdata["&K2&"]");Rawdata[Specific column];"Specific value") ;) 请注意最后应该是 "value if error" 的地方什么也没有。