Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
How do I create a table listing dates for all Mondays/Tuesdays from a given start date till today?
Solved! Go to Solution.
Hi @Anonymous
Or dax table version
datesMonAndTue = VAR _dates = CALENDAR( DATE( 2019, 1, 1 ), TODAY() ) VAR _result = FILTER( _dates, WEEKDAY( [Date] ) IN {2, 3} ) RETURN _result
Hi @Anonymous
Or dax table version
datesMonAndTue = VAR _dates = CALENDAR( DATE( 2019, 1, 1 ), TODAY() ) VAR _result = FILTER( _dates, WEEKDAY( [Date] ) IN {2, 3} ) RETURN _result
Hi @Anonymous
You can do it in query editor by adding this two queries like below.
start date
#date(2019, 1, 1) meta [IsParameterQuery=true, Type="Date", IsParameterQueryRequired=true]
dates
let dates = List.Dates( #"start date", Duration.Days( DateTime.Date( DateTime.LocalNow() ) - #"start date" ), #duration( 1, 0, 0, 0 ) ), #"Converted to Table" = Table.FromList(dates, Splitter.SplitByNothing(), null, null, ExtraValues.Error), #"Renamed Columns" = Table.RenameColumns(#"Converted to Table",{{"Column1", "Dates"}}), #"Changed Type" = Table.TransformColumnTypes(#"Renamed Columns",{{"Dates", type date}}), #"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each Date.DayOfWeekName( [Dates] ), type text ), #"Filtered Rows" = Table.SelectRows(#"Added Custom", each [Custom] = "Monday" or [Custom] = "Tuesday") in #"Filtered Rows"
Hi @Anonymous
create a table
calendar = CALENDAR("2018-01-01";"2021-12-31")
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
111 | |
100 | |
80 | |
64 | |
58 |
User | Count |
---|---|
146 | |
110 | |
93 | |
84 | |
67 |