Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
I need measure for Deliveries table , wich counts rows for each combination 'New, Modified, Repeat' (Type, in matrix as row) and 'Roof, Wall, Floor, Stair' (Design, in matrix as column) in each cell, where data is, but ignore Days column context (in matrix as row). Table filtered by DeliveryDate column in related (many to one) table Surveys. In right table — what i have with COUNTROWS('Deliveries'), in left table — marked sample of expected result. Could you help me please?
Hi, @YKarpenko
Can you provide a simple PBIX file for testing? Sensitive information can be removed in advance.
Best Regards
@v-zhangti I'm resolved this issue by creating next table:
DeliveriesCount =
GROUPBY(
FILTER(
ALLSELECTED('Deliveries'),
Deliveries[Days] <> "Late"
),
'Deliveries'[Type],
'Deliveries'[Design],
'Deliveries'[CustomerOrderId],
'Deliveries'[Days],
"Count", COUNTX(
CURRENTGROUP(),
'Deliveries'[RelatedDesignId]
)
)
Thank guys for your advices
Table 1 being your deliveries table
table 2 being your Days dimension table
@Anonymous result as in previous case. I tried CALCULATE( COUNTROWS('Deliveries'), ALLSELECTED(Days[Days]) )
@amitchandak, thanks. I tried CALCULATE( COUNTROWS('Deliveries'), REMOVEFILTERS(Deliveries[Days]) ) (right table), but result the same as just with COUNTROWS('Deliveries') (left table). What I'm doing wrong?
Example of expected result
@YKarpenko , In your, measure add removefilters(Table[Days])
Assume you are using M1 measure in left
M2 = calculate([M1],removefilters(Table[Days]) )
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
107 | |
94 | |
75 | |
63 | |
62 |
User | Count |
---|---|
143 | |
104 | |
104 | |
80 | |
66 |