This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
I need an IF statement where if a specific column has a Date and Hour it would get me the Final Date by checking a separate hour table or a condition that if the Hour is between 00:00:00 and 08:00:00 it would return the previous date.
An example table below shows that ID A to D has an hour between 00:00:00 and 08:00:00 and it must return Date 1 which is reduced by 1 and if the condition is false simply return Date1.
| ID | Date 1 | Hour | Final Date |
| a | 01/05/2020 | 01:00:00 | 01/04/2020 |
| b | 01/05/2020 | 02:00:00 | 01/04/2020 |
| c | 01/05/2020 | 03:00:00 | 01/04/2020 |
| d | 01/05/2020 | 04:00:00 | 01/04/2020 |
| e | 01/05/2020 | 11:00:00 | 01/05/2020 |
The formula i tried to use is
Solved! Go to Solution.
Hi @ggzmorsh
try
Final Time = IF([Hour] < TIME(8,0,0),Date1 - 1,Date1)or
Final Time = IF(TIME(VALUE(LEFT([Hour],2)),00,00) < TIME(8,0,0),Date1 - 1,Date1)
do not hesitate to give a kudo to useful posts and mark solutions as solution
I do not know why my data is always returning the statement true. So the workaround i did is i extracted just the HOUR from the Hour column and used the IF statement on that and it worked.
@ggzmorsh
The issue is possibly cause by unmatched format, please check the format for the date(Date/ Date time) and hour(Time) columns.
Best,
Paul
Hi @ggzmorsh
try
Final Time = IF([Hour] < TIME(8,0,0),Date1 - 1,Date1)or
Final Time = IF(TIME(VALUE(LEFT([Hour],2)),00,00) < TIME(8,0,0),Date1 - 1,Date1)
do not hesitate to give a kudo to useful posts and mark solutions as solution
I forgot to mention this:
Final Time = IF([Hour] < TIME(8,0,0),Date1 - 1,Date1)
When i used this formula earlier it would always return as true.
I used this:
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 36 | |
| 29 | |
| 29 | |
| 21 | |
| 18 |
| User | Count |
|---|---|
| 68 | |
| 45 | |
| 33 | |
| 24 | |
| 23 |