Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Lh_8900
New Member

Creating Power BI slicer by combining 2 date/time fields from 2 different dataflows

I would like to create a date slicer (filter) in my Power BI report. This slicer should combine 2 date/time fields from 2 different dataflows so that when we start filtering, not only 1 column (example timesheet dataflow) in the matrix visual adjusts but also the 2nd column (example leaves dataflow).

 

I have already tried working with a new global table 'Date' with an autogenerate date field in it. Then we created relations to our 2 different dataflows (timesheet & leaves) allowing us to use the autogenerate field in the slicer. But unfortunately, this doesn't work as some online tutorials say.

 

How do I solve this problem best?

10 REPLIES 10
Lh_8900
New Member

@Idrissshatila  

This is my model view as the settings of my relationships. 

 

Date field in table Date has the DAX formule of "Date = CALENDARAUTO()"

 

Lh_8900_0-1697447181338.pngLh_8900_1-1697447227337.pngLh_8900_2-1697447247751.png

 

If I add field Date as a slicer and select for example Last 1 weeks. I have no input, table is blank. If I remove the filter then I see my values 

 

Lh_8900_3-1697447698153.png

Lh_8900_4-1697447701292.png

 

 

 

@Lh_8900 ,

 

so the solution for this is that go to power query and convert the data type of these columns to date instead of data time and it should work.

 

If I answered your question, please mark my post as solution, Appreciate your Kudos 👍

Follow me on Linkedin
Vote for my Community Mobile App Idea 💡



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




@Idrissshatila  I have changed the column 'Date' from Timesheets and 'DateFrom' from Leaves to data type 'Date' but it doesn't work with this solution. My table is still blank if I filter 😕  

 

Are there other things I should watch/check?

@Lh_8900 , did you change them from power query (transform data ) or from the data view ?

 

and also you should change the data type of the date column .

 

If I answered your question, please mark my post as solution, Appreciate your Kudos 👍

Follow me on Linkedin
Vote for my Community Mobile App Idea 💡



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




@Idrissshatila  Only through this did I change it 

Lh_8900_0-1697450018748.png

 

I have now changed this to 'date' in the 'transform data' view as well.
I see that the date filter works but only for timesheets and not for leave days.

 

Example: the person who worked 40 hours last week has 132 hours of leave. So this is not really correct, any idea where it goes wrong?

Lh_8900_3-1697450703070.png

 

 

 

 

@Lh_8900 ,

 

now you should validate the data in the data view and check the numbers there, then check the measure that is getting the numbers.

 

If I answered your question, please mark my post as solution, Appreciate your Kudos 👍

Follow me on Linkedin
Vote for my Community Mobile App Idea 💡



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




@Idrissshatila What do you exactly mean with 'data view'? Is that the table view?

 

Do I understand it correctly: I need to check the date values manually to see if there is a difference or ...?

@Lh_8900 , yes the table view

 

yes check one example just to see if the data is coming right or no.

 

If I answered your question, please mark my post as solution, Appreciate your Kudos 👍

Follow me on Linkedin
Vote for my Community Mobile App Idea 💡



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




@Idrissshatila 

 

 My example:
* on 1 august Person X was on leave -> 8 hours of leave
* on 2 august, Person X was on leave for half a day & worked for half a day -> 4 hours leave + 4 hours actual hours from the timesheets 

Lh_8900_2-1697457245100.png

Lh_8900_3-1697457290618.png


So in my table, we should have 4 hours of actual hours and 12 hours of leave. As you can also see in the screenshots of my 'table view'. The values are correct, so there must be something wrong after this step. See next picture.

Instead I get 4 hours actual hours and 132 hours leave and so this is still not correct. 

Lh_8900_0-1697456672220.png


When I look at the formulas of these fields, they have the same formula structure and it goes for sum in the visual itself. 

Lh_8900_0-1697457983196.png

Lh_8900_5-1697457356892.png

 

Lh_8900_6-1697457545774.png


Something is wrong , but what the error is, I can't see directly.

 

Have you already faced this before?

Idrissshatila
Super User
Super User

Hello @Lh_8900 ,

 

the method of creating a global date table is the best solution, but why it didn't work in your case, what was the isseu ?

 

If I answered your question, please mark my post as solution, Appreciate your Kudos 👍

Follow me on Linkedin
Vote for my Community Mobile App Idea 💡



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.