vba - 如何在excel宏中使用AverageIf函数
问题描述
下面的代码不起作用。我正在尝试创建一个平均为 Hrs 的支点,我不希望在平均值中考虑值 0。
With ActiveSheet.PivotTables("AnalyticsPivotTable").PivotFields("Hrs")
.Orientation = xlDataField
.Position = 2
.Function = "=AverageIf(M:M,"">0"")"
.NumberFormat = "#,##0"
解决方案
推荐阅读
- jquery - 计算html表格中突出显示的单元格
- php - PHP:解析没有变量名的 URL 查询的最佳方法?
- php - 保存按钮后出现白页 - 我有日志
- .net - 在 vb .net 中使用 SMTPClient 从 Mandrill 获取响应
- javascript - 尝试将java中的3sum转换为javascript
- ios - UIView 在顶部状态栏下,滚动集合视图时它回到正确的位置
- excel - 如何在excel vba中创建动态范围和跳过空白单元格
- python - 将 1d numpy 数组更改为 3d numpy 数组(python)
- excel - XLRDError:Excel 2007 xlsb 文件;不支持
- html - 我有一个带有 100 多个略有不同的 URL 的向量,如何在不为每个 URL 手动编写行的情况下进行抓取