Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi guys,
can someone please help me with this issue:
I would like to have in another column product flag from previous date (not DAY-1, but last previous)
I've found a solution for similar problem:
Previous Day Sales =
CALCULATE(
SUM(Table2[Sales]),
LASTDATE(
FILTER(
ALL(Table2[Date] ),
Table2[Date] < EARLIER([Date])
)
),
ALLEXCEPT(Table2,Table2[Store ID])
)
but I have two variables: ID and vendor
Can you please help me to achieve a solution like in Column E?
| Date | ID | Vendor | Product flag |
| 19.09.2022 | 1 | A | 1 |
| 19.09.2022 | 1 | B | 0 |
| 19.09.2022 | 1 | C | 0 |
| 20.09.2022 | 2 | A | 0 |
| 20.09.2022 | 2 | B | 1 |
| 20.09.2022 | 2 | C | 1 |
| 21.09.2022 | 3 | A | 1 |
| 21.09.2022 | 3 | B | 1 |
| 21.09.2022 | 3 | C | 1 |
| 22.09.2022 | 4 | A | 1 |
| 22.09.2022 | 4 | B | 0 |
| 22.09.2022 | 4 | C | 1 |
Hey, can anyone please help? 😞
@gwaczoka Try:
Column =
VAR __Date = [Date]
VAR __Vendor = [Vendor]
VAR __Last = MAXX(FILTER('Table2',[Date] < __Date && [Vendor] = __Vendor),[Date])
VAR __Result = MAXX(FILTER('Table2',[Date] = __Last && [Vendor] = __Vendor),[Product flag])
RETURN
__Result
Hi Greg,
thank you for the response and sorry for late reply.
It doesn't work, because there is no information about ID of the product included 😞
It is in the second column, might looks like hidden
Hi @gwaczoka,
Can you please share a pbix or some dummy data that keep the raw data structure with expected results? It should help us clarify your scenario and test to coding formula.
How to Get Your Question Answered Quickly
Regards,
Xiaoxin Sheng
Hi,
can it like this? Maybe it's not a pbix, but it should help.
In the last column you can find excepted result, notice that I deleted vendor C for ID 3, so previous flag for day 22.09 is getting the data not from 21, but from 20.09
looking quickly at the table, it is easy not to notice that there is a column B with ID, but it's important
| Date | ID | Vendor | Product flag | Previous flag |
| 19.09.2022 | 1 | A | 1 | |
| 19.09.2022 | 1 | B | 0 | |
| 19.09.2022 | 1 | C | 1 | |
| 20.09.2022 | 2 | A | 0 | 1 |
| 20.09.2022 | 2 | B | 1 | 0 |
| 20.09.2022 | 2 | C | 0 | 1 |
| 21.09.2022 | 3 | A | 1 | 0 |
| 21.09.2022 | 3 | B | 1 | 1 |
| 22.09.2022 | 4 | A | 1 | 1 |
| 22.09.2022 | 4 | B | 0 | 1 |
| 22.09.2022 | 4 | C | 1 | 0 |
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!