【问题标题】:Excel - Averege value in column when cells contains certain text but average without zerosExcel - 当单元格包含某些文本但平均值没有零时,列中的平均值
【发布时间】:2014-12-05 17:58:12
【问题描述】:

当同一行中的单元格包含文本“mobile”时,我正在尝试使用此公式 =AVERAGEIF(A:A,"*mobile",B:B) 对数字行求平均值,但我没有因为 B 列中的零而无法获得良好的价值。

[A 栏 - 网站]
Blic - 计算机
Blic - 移动
b92 - 电脑
b92 - 手机
politika - 计算机
politika - 移动

[B 列 - 成本]
$5.00
0
0
$13.00
$20.00
$17.00

平均 - 计算机 $8.33
平均 - 移动 $10.00
平均 - 总计 9.17 美元

如何排除零?

谢谢,

【问题讨论】:

    标签: excel average


    【解决方案1】:

    使用功能稍强的=AverageIfs() 代替=AverageIf(),这样您就可以添加更多条件:

    =AVERAGEIFS(B:B, A:A,"*mobile",B:B, "<>0")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-08
      • 1970-01-01
      • 1970-01-01
      • 2019-08-28
      相关资源
      最近更新 更多