Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
Hi everyone! Wish you all have a very nice day!
Based on the image above, i have TimeIn & TimeOut. So i try to get the hours between these 2 times, meaning that TimeOut - TimeIn. So based on that simple calculation, i got the hours worked values. But some of the value have -ve sign. I just want to know how many hours worked & i just want to ignore the -ve values. So how can i do that? Thanks in advance 😊
Solved! Go to Solution.
@New_be Try this:
Number.Abs(Number.From([Adj_OutTime]) - Number.From([Adj_InTime])) * 24
Indeed! It is because the out time is in the next day & vice versa. Thanks!
@New_be - Use Number.Abs to get the absolute value. So formula should be:
Number.Abs([Adj_OutTime] - [Adj_InTime])
I try to use this formula;
But i got the error;
@New_be Try this:
Number.Abs(Number.From([Adj_OutTime]) - Number.From([Adj_InTime])) * 24
@New_be - Cool. Sometimes Power Query really annoys the **bleep** out of me!! 🙂
@New_be Maybe try some spaces? This worked for me
Number.Abs([SampleID] - [Outcome]) * 24
Oh, wait, those are date time, hang on.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.
User | Count |
---|---|
72 | |
68 | |
53 | |
39 | |
33 |
User | Count |
---|---|
70 | |
63 | |
57 | |
49 | |
46 |