I have this calendar that calculated week based on a particular weekend, which is the last date from another table using this measure "Cutt off daily", everything was fine, untill someone wanted a slicer but as you know calculated column can not change calcultion based on another slicer or filter, is there any workaround
You couldn't have a calculated column interacted with a slicer or interaction , since columns are only calculated when data is loaded/refreshed. So you may need to click "Refresh" button for every time you make filter in slicer or interact with other visual.
In addition, you may create the [dynamic Week End] using measure instead of calculated column like DAX below, While it may not be displayed in Data view, you may show it in table visual using fields as you need.
I undesrtand you wish to group all of the sales for each given week into a seven day period ending on the same day of the week as the selected slicer.
The measure below checks to see if our date on the X-axis is the same day of the week as your slicer. If not it returns BLANK( ), if it is the same day of week, it sums the qty for the previous 7 days.