【发布时间】:2021-05-15 09:26:34
【问题描述】:
大家好,我正在尝试使用可以跳过 NA 值的平均函数。根据附加的快照,我怎样才能得到正确的结果,即 200/3。我想计算 NA 但不是在计算平均值时。我可以使用 0,因为该值的计算方式与 sAMPLE2 快照一样。请指教。
【问题讨论】:
-
你的意思是在你的场景中你希望它是 200/3(总和除以细胞数)吗?如果是这样,你可以这样做
=SUM(D2:D4)/COUNTA(D2:D4)这将把范围相加,然后除以所有非空单元格的计数。如果不是这样,那么请更好地阐明您实际想要实现的目标。 -
Simon Sum 函数将在范围内有任何 #N/A 时返回 #N/A。使用 sumif 来忽略 #N/A
-
Anmol,不确定您是否注意到,它们不是实际的 NA 错误。只是看起来是 NA 写的。
-
理想情况下,我试图从数据集中寻找 3 个月的平均值。前 - 根据我的公式,1 月他们有 NA,2 月他们有 100 和 3 月 100,所以平均值应该说 200/3(虽然他们在 1 月没有任何东西,但我仍然想在取平均值时将其显示为计数.
-
是的@Simon,如果这不是#N/A Errors 那么你的公式是正确的。
标签: excel vba if-statement excel-formula