Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/стаж работника в определенные даты - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » стаж работника в определенные даты (Формулы/Formulas)
стаж работника в определенные даты
nata1 Дата: Четверг, 31.07.2014, 15:58 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Помогите составить формулу
В графе J2 должна появится дата, когда стаж работника будет равен или 2г. или 5г. или 10г. или 20г.
Спасибо
К сообщению приложен файл: 2918639.xls (15.0 Kb)
 
Ответить
СообщениеПомогите составить формулу
В графе J2 должна появится дата, когда стаж работника будет равен или 2г. или 5г. или 10г. или 20г.
Спасибо

Автор - nata1
Дата добавления - 31.07.2014 в 15:58
ArkaIIIa Дата: Четверг, 31.07.2014, 16:04 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
nata1
Если честно, из Вашего описания мало что понятно.
Вот в примере есть ячейки "год", "месяц" и "день" - это текущий стаж?
Если да, то какая именно дата, должна появляться в ячейке J2 по достижении 2,5,10 и 20 лет стажа?
Если нет, то откуда мы берем точку отсчета?
 
Ответить
Сообщениеnata1
Если честно, из Вашего описания мало что понятно.
Вот в примере есть ячейки "год", "месяц" и "день" - это текущий стаж?
Если да, то какая именно дата, должна появляться в ячейке J2 по достижении 2,5,10 и 20 лет стажа?
Если нет, то откуда мы берем точку отсчета?

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 16:04
Pelena Дата: Четверг, 31.07.2014, 16:06 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19203
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=ДАТА(ГОД(СЕГОДНЯ())+ПРОСМОТР(0;E2-{20;10;5;2};{20;10;5;2}-E2);МЕСЯЦ(СЕГОДНЯ())-G2;ДЕНЬ(СЕГОДНЯ())-I2)


UPD. Исправила формулу, перевложила файл
К сообщению приложен файл: 9491230.xls (25.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816


Сообщение отредактировал Pelena - Четверг, 31.07.2014, 16:13
 
Ответить
Сообщение
Код
=ДАТА(ГОД(СЕГОДНЯ())+ПРОСМОТР(0;E2-{20;10;5;2};{20;10;5;2}-E2);МЕСЯЦ(СЕГОДНЯ())-G2;ДЕНЬ(СЕГОДНЯ())-I2)


UPD. Исправила формулу, перевложила файл

Автор - Pelena
Дата добавления - 31.07.2014 в 16:06
nata1 Дата: Четверг, 31.07.2014, 16:13 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Уважаемый модератор клуба, формула работает, но как понять какой стаж 2,5,10, или 20л, сделала еще одну ячейку- K2, там должно быть написано какой стаж на дату в графе J2
К сообщению приложен файл: 7171162.xls (15.0 Kb)
 
Ответить
СообщениеУважаемый модератор клуба, формула работает, но как понять какой стаж 2,5,10, или 20л, сделала еще одну ячейку- K2, там должно быть написано какой стаж на дату в графе J2

Автор - nata1
Дата добавления - 31.07.2014 в 16:13
ArkaIIIa Дата: Четверг, 31.07.2014, 16:13 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Эээ... вроде понял задумку автора, позволю себе чуть-чуть поправить формулу Елены (которую сам бы не написал :-)

Код
=ДАТА(ГОД(СЕГОДНЯ())+ПРОСМОТР(E2;{2;5;10;20}-E2);МЕСЯЦ(СЕГОДНЯ())-G2;ДЕНЬ(СЕГОДНЯ())-I2)


Таким образом там будет отражаться следующая актуальная дата. Т.е. если сотрудник проработал 1 год и 1 месяц - то будет отражаться дата, когда наступит 2 года, если проработал 2 года и 1 месяц - то дата наступления 5 лет и т.д.


Сообщение отредактировал ArkaIIIa - Четверг, 31.07.2014, 16:17
 
Ответить
СообщениеЭээ... вроде понял задумку автора, позволю себе чуть-чуть поправить формулу Елены (которую сам бы не написал :-)

Код
=ДАТА(ГОД(СЕГОДНЯ())+ПРОСМОТР(E2;{2;5;10;20}-E2);МЕСЯЦ(СЕГОДНЯ())-G2;ДЕНЬ(СЕГОДНЯ())-I2)


Таким образом там будет отражаться следующая актуальная дата. Т.е. если сотрудник проработал 1 год и 1 месяц - то будет отражаться дата, когда наступит 2 года, если проработал 2 года и 1 месяц - то дата наступления 5 лет и т.д.

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 16:13
ArkaIIIa Дата: Четверг, 31.07.2014, 16:21 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
nata1
Это Вас интересует?
К сообщению приложен файл: 7171162_2.xls (25.5 Kb)
 
Ответить
Сообщениеnata1
Это Вас интересует?

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 16:21
nata1 Дата: Четверг, 31.07.2014, 16:33 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
А формула если 0 лет и сколько-то месяцев не работает, посмотрите!
К сообщению приложен файл: 7175310.xls (14.5 Kb)
 
Ответить
СообщениеА формула если 0 лет и сколько-то месяцев не работает, посмотрите!

Автор - nata1
Дата добавления - 31.07.2014 в 16:33
ArkaIIIa Дата: Четверг, 31.07.2014, 16:35 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
nata1
Используйте формулу Елены:

Код
=ДАТА(ГОД(СЕГОДНЯ())+ПРОСМОТР(0;E2-{20;10;5;2};{20;10;5;2}-E2);МЕСЯЦ(СЕГОДНЯ())-G2;ДЕНЬ(СЕГОДНЯ())-I2)
К сообщению приложен файл: 7175310_3.xls (24.0 Kb)
 
Ответить
Сообщениеnata1
Используйте формулу Елены:

Код
=ДАТА(ГОД(СЕГОДНЯ())+ПРОСМОТР(0;E2-{20;10;5;2};{20;10;5;2}-E2);МЕСЯЦ(СЕГОДНЯ())-G2;ДЕНЬ(СЕГОДНЯ())-I2)

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 16:35
nata1 Дата: Четверг, 31.07.2014, 16:36 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Да, а еще если более 210 лет, то пишет ложь, а надо "Более 20 лет"
К сообщению приложен файл: 9716365.xls (14.5 Kb)
 
Ответить
СообщениеДа, а еще если более 210 лет, то пишет ложь, а надо "Более 20 лет"

Автор - nata1
Дата добавления - 31.07.2014 в 16:36
ArkaIIIa Дата: Четверг, 31.07.2014, 16:39 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Пожалуйста)
И лучше сразу пишите все, что должно появляться в ячейках)
К сообщению приложен файл: 9716365_4.xls (24.0 Kb)
 
Ответить
СообщениеПожалуйста)
И лучше сразу пишите все, что должно появляться в ячейках)

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 16:39
nata1 Дата: Четверг, 31.07.2014, 16:49 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Сделайте так, пж, если в ячейке J2 стаж более 20 лет, пусть пишет "Более 20 лет"
К сообщению приложен файл: 6957187.xls (24.0 Kb)
 
Ответить
СообщениеСделайте так, пж, если в ячейке J2 стаж более 20 лет, пусть пишет "Более 20 лет"

Автор - nata1
Дата добавления - 31.07.2014 в 16:49
ArkaIIIa Дата: Четверг, 31.07.2014, 16:53 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Сделайте так, пж, если в ячейке J2 стаж более 20 лет, пусть пишет "Более 20 лет"

В ячейке J2 у Вас отображается не стаж, а дата наступления стажа 2,5,10 или 20 лет. А стаж в годах отображается в ячейке E2. См. файл "9716365_4.xls" в сообщении № 10.
 
Ответить
Сообщение
Сделайте так, пж, если в ячейке J2 стаж более 20 лет, пусть пишет "Более 20 лет"

В ячейке J2 у Вас отображается не стаж, а дата наступления стажа 2,5,10 или 20 лет. А стаж в годах отображается в ячейке E2. См. файл "9716365_4.xls" в сообщении № 10.

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 16:53
nata1 Дата: Четверг, 31.07.2014, 16:55 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
согласна, но все же если более 20 лет, пусть так и пишет "Более 20 лет"
 
Ответить
Сообщениесогласна, но все же если более 20 лет, пусть так и пишет "Более 20 лет"

Автор - nata1
Дата добавления - 31.07.2014 в 16:55
ArkaIIIa Дата: Четверг, 31.07.2014, 16:56 | Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Да он так и пишет. Файл посмотрите. Или пример еще один закиньте, ГДЕ и ЧТО должно быть написано.
 
Ответить
СообщениеДа он так и пишет. Файл посмотрите. Или пример еще один закиньте, ГДЕ и ЧТО должно быть написано.

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 16:56
nata1 Дата: Четверг, 31.07.2014, 16:58 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
вот надо чтоб в ячейке j2 писал "более 20 лет"
К сообщению приложен файл: 2583723.xls (24.0 Kb)
 
Ответить
Сообщениевот надо чтоб в ячейке j2 писал "более 20 лет"

Автор - nata1
Дата добавления - 31.07.2014 в 16:58
ArkaIIIa Дата: Четверг, 31.07.2014, 17:00 | Сообщение № 16
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Боги...))
Держите.
К сообщению приложен файл: 2583723_5.xls (24.0 Kb)
 
Ответить
СообщениеБоги...))
Держите.

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 17:00
nata1 Дата: Четверг, 31.07.2014, 17:10 | Сообщение № 17
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
я конечно извиняюсь, но если работник только приступил к работе, и соответственно у него 0 лет 0 месяцев и 0 дней, он дату, когда будет 2 года не правильно считает!
К сообщению приложен файл: 111.xls (24.0 Kb)
 
Ответить
Сообщениея конечно извиняюсь, но если работник только приступил к работе, и соответственно у него 0 лет 0 месяцев и 0 дней, он дату, когда будет 2 года не правильно считает!

Автор - nata1
Дата добавления - 31.07.2014 в 17:10
ArkaIIIa Дата: Четверг, 31.07.2014, 17:15 | Сообщение № 18
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
nata1
Почему это неправильно? Сегодня 31.07.2014, он считает, что 2 года будет 31.07.2016
 
Ответить
Сообщениеnata1
Почему это неправильно? Сегодня 31.07.2014, он считает, что 2 года будет 31.07.2016

Автор - ArkaIIIa
Дата добавления - 31.07.2014 в 17:15
nata1 Дата: Четверг, 31.07.2014, 17:26 | Сообщение № 19
Группа: Пользователи
Ранг: Новичок
Сообщений: 46
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
ПРОСТИТЕ, Я ЗАБЫЛА, ЧТО ДАТУ НАДО СЧИТАТЬ НЕ ОТ СЕГОДНЯ, А ОТ ДАТЫ, УКАЗАННОЙ В ЯЧЕЙКЕ d2
К сообщению приложен файл: 6857873.xls (24.0 Kb)
 
Ответить
СообщениеПРОСТИТЕ, Я ЗАБЫЛА, ЧТО ДАТУ НАДО СЧИТАТЬ НЕ ОТ СЕГОДНЯ, А ОТ ДАТЫ, УКАЗАННОЙ В ЯЧЕЙКЕ d2

Автор - nata1
Дата добавления - 31.07.2014 в 17:26
Pelena Дата: Четверг, 31.07.2014, 17:38 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 19203
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
[offtop] ArkaIIIa, мужайтесь :D [/offtop]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение[offtop] ArkaIIIa, мужайтесь :D [/offtop]

Автор - Pelena
Дата добавления - 31.07.2014 в 17:38
Мир MS Excel » Вопросы и решения » Вопросы по Excel » стаж работника в определенные даты (Формулы/Formulas)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!