Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
I have a DateTable with a list of dates and then I have the table below with fiscal year data:
I'm trying to add columns to the DateTable to reflect the data from this fiscal year table. For the Financial Period I was able to use the below formula and it worked great:
Financial Period w/ Dates =
MINX(
FILTER(
'Fiscal Calendar Data',
'Fiscal Calendar Data'[Start Date]<=DateDim[Date] &&
'Fiscal Calendar Data'[End Date]>=DateDim[Date]),
'Fiscal Calendar Data'[FY Period Dates])
However when I try to use the same formula for the "Ship Days", the data returned is not correct (for P12 it returns the correct value of 20 but for all the rest of the dates it returns 19).
I've tried many other suggestions (including this one) but I continue to get the error message: A table of multiple values was supplied where a single value was expected.
Anyone have any other suggestions for how to solve this?
Solved! Go to Solution.
pls see the attachment to check if this is what you want
Proud to be a Super User!
I know this thread is old but I think your formula is correct but your dataset is wrong. Periods 11 and 12 are both 13 months long. The from dates for 11 and 12 are both in 22 instead of 23.
@ryan_mayu Maybe you can make sense of this - I literally copied and pasted the same fiscal calendar data into your sample file (power query) as a new data source and used the same formulas you did, replacing your fiscal calendar table column with the new ones, and I'm getting different results:
@ryan_mayu It should be noted that the Fiscal Calendar data is coming from a shared Google Sheets doc so that it can be easily accessible for others in the company to update whne needed.
I even tried connecting your sample file to the Google Sheet I'm using for the Fiscal Calendar and I'm having the same issues in your file when I reproduce your formulas with the Google Sheet fiscal calendar. Leads me to believe this has something to do with the originating file.
Finally, I tried using an Excel file for the Fiscal Calendar data instead and I'm still getting the same incorrect results. Perplexing.
Thank you, @ryan_mayu! It looks good in your example. However, what's strange is when I add that formula into my pbix file it's not producing the same results. Leads me to believe there's something else going on in my file that's affecting this.
Hi @ryan_mayu,
I'm trying to take a date table with a list of dates:
And a fiscal calendar with various data points like the number of ship days in each period:
Fiscal Year | Period | FY Period | FY Period Dates | Start Date | End Date | Ship Days |
FY23 | P01 | FY23 P01 | FY23 P01 (2/28-4/3) | 2/28/2022 | 4/3/2022 | 25 |
FY23 | P02 | FY23 P02 | FY23 P02 (4/4-5/1) | 4/4/2022 | 5/1/2022 | 20 |
FY23 | P03 | FY23 P03 | FY23 P03 (5/2-5/29) | 5/2/2022 | 5/29/2022 | 20 |
FY23 | P04 | FY23 P04 | FY23 P04 (5/30-7/3) | 5/30/2022 | 7/3/2022 | 24 |
FY23 | P05 | FY23 P05 | FY23 P05 (7/4-7/31) | 7/4/2022 | 7/31/2022 | 19 |
FY23 | P06 | FY23 P06 | FY23 P06 (8/1-8/28) | 8/1/2022 | 8/28/2022 | 20 |
FY23 | P07 | FY23 P07 | FY23 P07 (8/29-10/2) | 8/29/2022 | 10/2/2022 | 24 |
FY23 | P08 | FY23 P08 | FY23 P08 (10/3-10/30) | 10/3/2022 | 10/30/2022 | 20 |
FY23 | P09 | FY23 P09 | FY23 P09 (10/31-11/27) | 10/31/2022 | 11/27/2022 | 19 |
FY23 | P10 | FY23 P10 | FY23 P10 (11/28-1/1) | 11/28/2022 | 1/1/2023 | 24 |
FY23 | P11 | FY23 P11 | FY23 P11 (1/2-1/29) | 1/2/2022 | 1/29/2023 | 19 |
FY23 | P12 | FY23 P12 | FY23 P12 (1/30-2/27) | 1/30/2022 | 2/27/2023 | 20 |
And combine them so the data from the fiscal calendar is added to the date table based on the Date (column A of the Date table) falling between the Start and End dates in the Fiscal Calendar:
pls see the attachment to check if this is what you want
Proud to be a Super User!
could you pls provide the sample data for both table and the expected output?
Proud to be a Super User!
User | Count |
---|---|
123 | |
76 | |
63 | |
50 | |
50 |
User | Count |
---|---|
175 | |
125 | |
60 | |
60 | |
58 |