Страницы: 1
RSS
Даты выхода на льготную пенсию в зависимости от стажа и возраста
 
Доброе утро!
Есть реальная таблица выхода на льготную пенсию на 5 и менее лет раньше в зависимости от выработанного стажа и возраста (Список № 2 из Постановления Кабинета Министров СССР от 26 января 1991 года № 10).
Возможны 2 варианта.
1) Чтобы наступила пенсия, надо, чтобы при достижении определённого возраста был выработан указанный стаж. Дата выхода на пенсию - всегда День Рождения. Если после ДР вырабатывается нужный стаж, это не считается, ждём следующий ДР.
2) Если после ДР вырабатывается нужный стаж, это уже считается. Таким образом дата выхода на пенсию - или ДР или день приёма на работу (что раньше наступит).

Применяется в жизни вариант 1, но как его реализовать формулами?
Для варианта 2 тоже интересно формулы вывести.
Подскажите пожалуйста, голову сломал, ВПР никак не прикручивается.
C уважением, Влад!
 
Цитата
Vlad написал:
Если после ДР вырабатывается нужный стаж, это не считается
Цитата
Vlad написал:
Если после ДР вырабатывается нужный стаж, это уже считается
Истина где-то рядом.
 
Пробую формулы массива прикрутить, не получается.
C уважением, Влад!
 
Доброй ночи!
Извиняюсь, я второй раз поднимаю свой вопрос со 2-й страницы форума, куда он благополучно опускается в небытие.
За 3 дня ещё никто ничего не посоветовал. Наверно, причина в том, что это происходит ночами.
Задача, вроде не заумная для знатоков формул.
Подскажите пожалуйста!
C уважением, Влад!
 
Причина в том, что задание непонятное, о чем тактично намекнул ув.Юрий М.
Кому решение нужно - тот пример и рисует.
 
Объясняю задачу словами, как возможно упростил.
Человеку исполняется 60 лет и он выходит на пенсию. Но работа вредная и он может выйти раньше, отработав на ней определённый срок.

ВАРИАНТ 1
В каждый свой ДР он смотрит стаж и определяет - можно ли сейчас выйти на пенсию:
1) Если на момент 55-илетия он отработал не менее 12,5 лет - то выходит на пенсию, иначе ждёт следующий ДР.
2) На момент 56-илетия отработал не менее 10 лет - аналогично.
3) 57-илетия - не менее 7,5 лет.
4) 58-илетия - не менее 6,25 лет.
Как найти один из 5-и ДР (55, 56, 57, 58 или 60 лет), когда можно выйти на пенсию?

ВАРИАНТ 2
1) Если на момент 55-илетия он отработал не менее 12,5 лет или до исполнения 56-ти лет наступает стаж 12,5 лет - то выходит на пенсию, иначе пункт 2.
2) Если на момент 56-илетия он отработал не менее 10 лет или до исполнения 57-ти лет наступает стаж 10 лет - то выходит на пенсию, иначе пункт 3.
В пунктах 3 и 4 возраст и стаж аналогичны варианту 1.
Как найти дату выхода на пенсию? Это может быть или ДР или дата выработки стажа.
C уважением, Влад!
 
Вот упрощённый пример.
C уважением, Влад!
 
Понял так..
 
Спасибо, но не совсем правильно поняли.
Какой стаж на сегодня неважно, даты могут быть и будущие.

Например, в Вашем файле у Смирнова льгота должна быть.
Дата выхода его на пенсию 15.12.2017 (в 57 лет), так как на этот момент его стаж более 7,5 лет.
Посмотрите последний мой упрощённый файл и текстовое объяснение.
Логика понятна, нужно по очереди перебирать возраста и смотреть, в каком наименьшим из них будет выработан стаж из таблицы.
Но как этот перебор сделать формулой?
C уважением, Влад!
 
Вроде работает, формула массива (Ctrl+Shift+Enter), правда довольно громоздкая
 
В 2003 не показывает эти формулы, вместо них {=#ЗНАЧ!}
Напишите пожалуйста формулы в сообщении.
C уважением, Влад!
 
Получилось!!!
С помощью именованных диапазонов, доп. столбца и формул массива.
Может, кому интересно, напишет более простые формулы?
C уважением, Влад!
Страницы: 1
Наверх