This should do it for you:
DECLARE @numDays int
SET @numDays = 12
UPDATE someTable
SET Days = CASE WHEN @numDays < 5
THEN CASE WHEN @numDays >= 6 - PeriodId THEN 1 ELSE NULL END
ELSE FLOOR((@numDays + 5 - PeriodId) / 5)
END