Get certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now
I have three tables as below. in the middle table I want to see the man hour only is shown once per document in the report and is shown against the line which has the highest priority, 1.
For example Doc1 has been repeated multiple times in the middle table. However I want to see the hours for WP1 which has priority1
Any idea how this can be done?
The target is that, each Doc man hour only get reflected in WP table once.
priority has 1 to many relationship with workpack. each workpack has only one priority.
There are many workpacks with priority 1 or priority 2 . and each document may get repeated multiple time in the middle table against different work pack. However, I want the man hour for each document only get reflected once in the middle table and against the workpack which has the lowest priority. Hope I answered your question
@amirghaderi
I created a calculated column to get the desired results, please check.
Result =
IF(
CALCULATE( MIN( Table31[Priority] ) , ALLEXCEPT( Table31 , Table31[Doc List] ) ) = Table31[Priority] &&
CALCULATE( MIN( Table31[Work pack] ) , ALLEXCEPT( Table31 , Table31[Doc List] ) ) = Table31[Work pack],
RELATED(Table32[Ramaining Hours])
)
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
The result comes blank in the below case.
Min1 is your formula first part, Min2 is your formula second part. there is no record with both to be True. So, it comes blank result.
I do understand min1 which check the lowest priority. However, I dont understand what is the second Min. WP is a text column. I expect to see the result against one of the top 4 priority order 6 (does not matter which one.
@amirghaderi
It seems you're referring to a situation where there's a need to calculate results when the document list and priorities are the same, like Doc 2 and Priority 2. In this scenario, you don't want to display the remaining hours for both WP2 and WP3.
In this case, since Doc 2 and Priority 2 are the same, we want to show only one entry. We can use a function, let's say MIN, to pick one of the remaining hours
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
it only needs the first Min function which picks the minimum priority, then from the result should pick one of them (it does not matter which one, However it hsould only be one and for the rest "the remaining man hour to be zero). Min of work pack in my view is not required. ANy idea which function can be used to pick only one from the first Min function?
@amirghaderi
How to handle it for Doc 2 where the priority (2) appears twice, in this case the difference the Work Pack. How to identify which work pack to consider first?
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Check out the October 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
113 | |
107 | |
102 | |
92 | |
69 |
User | Count |
---|---|
173 | |
135 | |
131 | |
96 | |
95 |