Eu tenho uma tabela como mostrado na imagem. Eu preciso criar dois filtros no PowerPivot:
Group1Member_On_Any_Day: Set to 1 if any record in Group1MemberFlag is set to 1
Group1Member_On_All_Days: Set to 1 if all records in Group1MemberFlag is set to 1
Os problemas que estou encontrando são:
- Como faço para filtrar em um agregado
- Como faço para garantir que os filtros agregados sejam aplicados à medida que eu tabela por data ou CustomerId
Respostas:
0 para resposta № 1Eu tive um momento Eureka e percebi que oa filtragem deve ser feita na medida e essa medida deve ser usada para visualizar as agregações. Por exemplo, se eu quisesse contar os clientes que são membros do Grupo 1, criaria uma medida da seguinte forma:
Cnt_Customer_In_Group1: = Calcular (DISTINCTCOUNT ([CustomerId]), FILTER ("CustomerTable", [Group1MemberFlag] = 1))
Se você também tiver uma medida que conta CustomerIds distintos, poderá filtrar Group1MemberFlag para ver quais customerIds estão no Grupo1 e quais não estão no Grupo1.