我有一个包含以下列的数据标签:
State => string
City => string
Person_ID => int
Status => values(0/1)
OnLeave => values(0/1)
需要创建如下的数据透视表:
Report Filter: State
Row Labels: City
Values: count(Person_ID), sum(Status), sum(OnLeave)
我想对count(Person_ID)进行条件计数,只有在OnLeave为0时才应计算Person_ID。
尝试使用“计算字段”,它不起作用,因为它应用于数据透视表级别而不是数据行。有没有办法在数据透视表中直接进行?
答案 0 :(得分:2)
使用IF语句向源数据添加一列,该IF语句用于评估OnLeave列,并在为true时返回1。然后在数据透视表中对该列求和。
答案 1 :(得分:0)
添加到报告过滤器:onLeave列,选择0作为过滤器