Разница в датах, исключая воскресенья и праздничные дни в PowerApps

#datediff #powerapps #powerapps-formula

Вопрос:

Я создал приложение PowerApps, в котором мне нужно найти дни, оставшиеся до крайнего срока. Я использовал функцию DateDiff и функцию дня недели в поле. Чтобы получить праздники, я использовал excel, где я хранил даты. У нас есть 6 рабочих дней с понедельника по субботу. Дата, похоже, по-прежнему не меняется при добавлении или удалении праздников. Вот код, который я использовал:

 RoundDown(DateDiff(Now(), DataCardValue1.SelectedDate, Days) / 7, 0) * 6  
Mod(6   Weekday(DataCardValue1.SelectedDate) - Weekday(Now()), 6) -
CountIf(Table1,Column1 >= Now(), Column1 <= DataCardValue1.SelectedDate)
 

Есть какие-нибудь предложения или альтернативы?