Есть выполнение по дням: где ставится плановое число и фактически выполненное. Нам нужно найти отставание/опережение факта от плана на отчетный день. Когда проставлен и план и факт тут все просто. Факт накопительный на день-план накопительный на день/план накопительный на день*100%. Но бывает что есть выполнение раньше проставленного плана, и тогда план на день подачи равняется 0. Вот задача посчитать сколько будет опережение, но! Считать нужно не от общего кол-ва сколько всего нужно сделать, а от ближайшего по дате плана в графике. Например на 16.11: план-0, факт-10, 17.11: план-0, факт-20, и 18.11: план-50, факт 10 Получается на 16.11 нам нужно факт 10/план (18.11) 50, На 17.11 факт 30/план 50 А вот на 18.11 уже идёт подсчёт 40-50/50*100
Юлия Мокеева написал: Например на 16.11: план-0, факт-10, 17.11: план-0, факт-20, и 18.11: план-50, факт 10Получается на 16.11 нам нужно факт 10/план (18.11) 50, На 17.11 факт 30/план 50А вот на 18.11 уже идёт подсчёт 40-50/50*100
А где в файле эти цифры? там нет 16.11, и цифры не совпадают с тем что вы пишете.