I'm trying to build a report for employee time stamping, that has worker name, date, and personnelnumber as separate slicers. The report table has Date and several time stamps from the StampJournalTable as rows. I'm trying to include the lunch in/out times from StampJournalTrans in the report table. To achieve this, I'm building 2 calculated columns(Lunch in 2/Lunch out 2) that have data which corresponds the date and personnelnumber in StampJournalTable and have duplicate values. Also in StampJournalTrans both Date and Worker ID have duplicate values since there can be several worker stamps for each date.
I've tried to use the following DAX formulas for Lunch out 2 calculated column:
Produces wrong values. For example for a date when the worker has not made any other time stamps.
I have added a picture of my current data model, which has the keys between tables circled in red. I feel like I'm close to solving this but still can't quite figure it out. Any idea how I should fix my DAX formulas? I hope my explanation of the problem made sense. Thanks for any help.