HOW TO GET A LIST OF DATES BETWEEN TWO DATE COLUMNS.


                                                       You will need two columns, one for start date and the other for end date.
                                                       If end date isn’t available or it has null values then you can add a column that has today’s date or replaces null values
                                                       with today’s date in the end date column.


                                                      The steps and formula would be, create a custom new column and use this formula:

                                                                     if [Ending Date] = null then 
                                                                     Date.From(DateTime.LocalNow()) else [Ending Date]

                                                      We can also just replace the current column’s null values using this code:

                                                                    = Table.ReplaceValue(#”Changed Type with
                                                                     Locale”,null,Date.From(DateTime.LocalNow()),Replacer.ReplaceValue,{“Promo
                                                                     End date”}

                                                  Next, we will get the list of dates.

                                                       Add a custom column and paste this formula:

                                                                      let

                                                                     Alldaysnumber =

                                                                    {Number.From([Starting Date])..Number.From([Ending
                                                                     Date Latest])},

                                                                    listdays=

                                                                   List.Transform(Alldaysnumber, each Date.From(_))

                                                                   in

                                                                         listdays

                                                    Then click on top right of the new custom column and select expand as rows.


Scroll to Top