Помогите, пожалуйста, с фиксированной доплатой. ДоплатаЗаКачество = ФиксированнаяСумма * ОтработаноВремениВДнях / НормаВремениВДнях (формула) В январе 2013 Доплата = 1000 * 17/17 = 1000 если полный месяц отработал, 1000 *16/17 = 941 если один день погулял. Если человек отработал несколько выходных дней, то ему все равно надо заплатить за рабочие дни, а получается 1000 * (16 + 2 (выходные дни)) / 17 = 1058 р. Как сделать, чтобы ТОЛЬКО от рабочих дней плясать и не учитывать праздники/выходные?
Если просто надо отсечь превышение над фиксированной суммой, то Мин(Фиксированная сумма * Отработано времени в днях / Норма времени в днях, Фиксированная сумма) Если надо, чтобы в указанном примере начислялось за 16 дней, несмотря на то, что работал еще и в праздники, то, боюсь, без дописывания не получится.