Сотруднику изменили (увеличили) оклад не с первого числ (24 мая).
В начислении новая з/п считается с начала месяца, что нам не нужно. До 24 мая по старому окладу, с 24 - по новому.
Если сотруднику изменили оклад с 24-го мая, то так и должно считать - до 24-го "по старому", а после "по новому". Тут все верно.

Что не устраивает?