Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateJoin 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.
I need to create calculate column that add the last day rate if it is empty. I need that all date have rates .
Thanks !!!
date rate all rates
1/11/17 5
2/11/17
3/11/17
4/11/17 4
5/11/17
6/11/17 4.8
Solved! Go to Solution.
Hi @yoav20007,
Why don't you do this in the query editor.
Insert a custom column with the following syntax:
All Rates = [Rate]
Then right click on the new column header and select fill down final result below:
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em PortuguêsHi @yoav20007
Try this calculated column
= VAR Daybefore = PREVIOUSDAY ( Table1[date] ) RETURN IF ( ISBLANK ( Table1[Rates] ), CALCULATE ( VALUES ( Table1[Rates] ), FILTER ( ALL ( Table1 ), Table1[date] = Daybefore ) ), Table1[Rates] )
Thanks @Zubair_Muhammad
But when i have more than 1 day blanks rates it's dosn't work.
I need to repeat the same rate
Hi @yoav20007
Try this
= IF ( ISBLANK ( Table1[Rates] ), CALCULATE ( LASTNONBLANK ( Table1[Rates], Table1[Rates] ), FILTER ( Table1, Table1[date] < EARLIER ( Table1[date] ) ) ), Table1[Rates] )
Thanks @Zubair_Muhammad
I try .
But it dosn't works. That's the result . the same number for all of them.
@yoav20007
Hmmm!!!! May be this one
= IF ( ISBLANK ( Table1[Rates] ), CALCULATE ( LASTNONBLANK ( Table1[Rates], Table1[Rates] ), FILTER ( Table1, Table1[date] < EARLIER ( Table1[date] ) && Table1[date] > MIN ( Table1[date] ) ) ), Table1[Rates] )
Thanks again @Zubair_Muhammad but ...
Almost 🙂
that's the result. after the first time it dosn't works.
Hi @yoav20007,
Why don't you do this in the query editor.
Insert a custom column with the following syntax:
All Rates = [Rate]
Then right click on the new column header and select fill down final result below:
Regards,
MFelix
Regards
Miguel Félix
Proud to be a Super User!
Check out my blog: Power BI em Portuguêshow to replace 0 with earlier value?
test = IF(ISBLANK(sales[rate])=TRUE(),0,sales[rate])
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
User | Count |
---|---|
61 | |
61 | |
55 | |
38 | |
27 |
User | Count |
---|---|
85 | |
60 | |
45 | |
41 | |
39 |