|  | Народ хелп, начисления в пределах нормы. | ☑ | 
    
        | 0
    
        КУНГ ФУ 1С   25.11.14✎ 12:55 | 
        Три дня не могу тел-то задачу.
Необходимо сделать начисление в пределах нормы, имеются
 прошлое начисление 2000,
 Текущее начисление 19000,
 Норма 20000.
 Не могу рассчитать результат, необходимо чтобы результат считался в пределах нормы, т.е. не больше 20000.
 |  | 
    
        | 1
    
        shuhard   25.11.14✎ 12:56 | 
        (0) водка в миллилитрах/рыло ?     |  | 
    
        | 2
    
        zulu_mix   25.11.14✎ 12:56 | 
        функция минимум?     |  | 
    
        | 3
    
        RomanYS   25.11.14✎ 12:58 | 
        Мин(текущее, норма-прошлое)
если раньше начислил лишнего, получишь минус
 |  | 
    
        | 4
    
        КУНГ ФУ 1С   25.11.14✎ 13:09 | 
        не получаеться. Формула рассчета следующая, здесь не могу
обойти условие про норму.
 общееНачисление = прошлое начисление + текущее.
 результат = общееНачисление / норму * премию.
 
 если 500 прошлое начисление, 19900 текущее начисление.
 то он должен начислить на 100.
 |  | 
    
        | 5
    
        Cube   25.11.14✎ 13:12 | 
        (4) Тебе же сказали:
 РезультатНеБольшеНормы = Мин(общееНачисление, 20000);
 |  | 
    
        | 6
    
        RomanYS   25.11.14✎ 13:18 | 
        (4) "если 500 прошлое начисление, 19900 текущее начисление.
то он должен начислить на 100."
 Почему 100, здравый смысл подсказывает - 19500
 |  |