This is best Fabric, Power BI, SQL and AI community event. How do we know? The last event sold out! Save €200 with code FABCMTY200.
Register nowThe Fabric community is upgrading! Read all of the details including the timeline and what you can expect. Learn more
Hello All, appreciate your help in this.
I am trying to filter my table, by getting one company value for each date, there are some cases where one employee worked for two companies during the same day and I need to filter the data for the one that has a higher time duration.
Conditions For the filter
Current Table
| Reported Date | Employee | Employee ID | Total Duration | Company | |
| 12/1/2022 | Andy | 123 | 8 | Cars Company | |
| 12/1/2022 | Andy | 123 | 7 | Mobile Company | |
| 12/1/2022 | Sam | 321 | 8 | Chicken Company | |
| 12/1/2022 | Sam | 321 | 8 |
| |
| 12/3/2022 | Dan | 456 | 5 | Soups Company | |
| 2/2/2023 | Sam | 123 | 8 | Soups Company |
Expected filtered Table
| Reported Date | Employee | Employee ID | Total Duration | Company |
| 12/1/2022 | Andy | 123 | 8 | Cars Company |
| 12/1/2022 | SAm | 321 | 8 | Chicken Company |
| 12/3/2022 | Dan | 456 | 5 | Soups Company |
| 2/2/2023 | Sam | 123 | 8 | Soups Company |
The goal is to get unique company values for each date employee id on each date available.
Solved! Go to Solution.
Hi,
you have to group by
Expand all rows
add 2 conditional columns
and finally filter all Yes
(you obtain the company in alphabetical order, if you want the first you have to add an index before)
You can take a look at the attached file
If this post is useful to help you to solve your issue, consider giving the post a thumbs up and accepting it as a solution!
Hi,
you have to group by
Expand all rows
add 2 conditional columns
and finally filter all Yes
(you obtain the company in alphabetical order, if you want the first you have to add an index before)
You can take a look at the attached file
If this post is useful to help you to solve your issue, consider giving the post a thumbs up and accepting it as a solution!
Its removing some of my dates, I need to keep all the dates but it seems when it encounters the same duration for the same date and with a different company it removes the date completely. Please Help. Wondering if this is related to not adding the index, could you explain that step by step, thanks in advance.
Current Status
| Employee Id | Company | Date | Duration |
| 123 | Chicken Company | 1/1/2023 | 4 |
| 123 | Box Company | 1/1/2023 | 4 |
| 321 | Box Company | 1/2/2023 | 8 |
Error out of query:
| Employee Id | Company | Date | Duration |
| 321 | Box Company | 1/2/2023 | 8 |
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
| User | Count |
|---|---|
| 24 | |
| 22 | |
| 20 | |
| 18 | |
| 14 |
| User | Count |
|---|---|
| 31 | |
| 26 | |
| 23 | |
| 20 | |
| 20 |