Попробуйте это в Excel 2010 или новее:
=IF ( WEEKDAY (A1, 16) > 3 , A1-1 , A1 - WEEKDAY (A1, 16) )
Добавление 16 в качестве второго параметра WEEKDAY устанавливает субботу = 1.
16
WEEKDAY