Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hi,
I would like to compute SAMEPERIODLASTYEAR() to understand YoY growth of my revenue numbers. However, my data model doesn't have a date column but it has a fiscal_quarter column which is of "Text" data type. Since SAMEPERIODLASTYEAR() requires a date column as an input how do I go about it?
I tried adding a column in my data "quarter_start_date" (a date data type) which corresponds to each fiscal_quarter value and compute SAMEPERIODLASTYEAR() based on quarter_start_date, but when i use fiscal_quarter column in the slicer to fiter our the quarter it doen't give me the last year data. Please let me know. Thanks.
Solved! Go to Solution.
hi @kev_sav
not sure if i fully get you, please try plot a visual with a measure like:
Measure =
VAR MaxDate =
MAX(data[fiscal_quarter_date])
RETURN
CALCULATE(
SUM(data[revenue]),
data[fiscal_quarter_date]=EDATE(MaxDate, -12),
ALL(data)
)
tried to verify with expanded data like:
it worked like:
hi @kev_sav
not sure if i fully get you, please try plot a visual with a measure like:
Measure =
VAR MaxDate =
MAX(data[fiscal_quarter_date])
RETURN
CALCULATE(
SUM(data[revenue]),
data[fiscal_quarter_date]=EDATE(MaxDate, -12),
ALL(data)
)
tried to verify with expanded data like:
it worked like:
Thanks a lot. This solution worked!
User | Count |
---|---|
15 | |
13 | |
12 | |
10 | |
10 |
User | Count |
---|---|
19 | |
15 | |
14 | |
11 | |
10 |