【发布时间】:2019-06-05 12:54:22
【问题描述】:
Excel for Mac 不支持 Power Pivot,因此没有不同计数 功能。
在这种情况下获得不同计数的最佳解决方法是什么?
Excel 列示例:
期间标准 1 标准 2 标准 3 数据
示例数据透视表:
- “期间”中的不同值将成为数据透视列。
- “Criteria1”可以是数据透视表的过滤器。
- 'Criteria2'&'Criteria3' 列都可以是数据透视行。
现在,count of'Data'可以直接通过pivot获取。
如何获得'Data'的distinct count?
答案选项
- 对原始数据使用 'Countif' - 缺点: 处理大数据时速度非常慢。
- 计算通过连接 Criteria 列生成的唯一键 - 缺点:在具有许多标准列的大型数据中变得复杂并且需要更多努力
有没有更好的解决方法来获得具有过滤器/多个条件的数据透视表(Excel for Mac)中的不同计数?
【问题讨论】:
-
当您突出显示从中创建数据透视的原始数据集时,底部应该有一个小文本说将其添加到数据模型中勾选旁边的框 - 然后当您分配您的数据透视表中的值,您将能够选择不同的计数函数(它将出现)-它将是列表中的最后一个
-
Criteria 是复数,单数是criteria...
-
@AnnaSemjén 此功能在“Excel for Mac”中不可用。
-
您只能使用具有唯一记录的高级过滤器选项 - 根据您需要的列,您将数据集复制到另一个没有重复值的位置并创建数据透视表。但这仍然很麻烦,特别是如果您想拥有和额外的过滤器。
-
看起来很多有用的功能在 Mac 版本上不可用 - 电子表格比较应用程序也丢失了..
标签: excel excel-formula pivot-table distinct powerpivot