Количество дней отпуска по месяцам
Алексей2018
Дата: Пятница, 05.01.2018, 19:28 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый вечер! Есть файл пример, есть столбцы начало и конец отпуска. Мне необходимо, если в столбце начало отпуска стоит дата до 12.06, то прибавлять 57 дней, а если после 12.06, то нужно прибавить 56 дней. И чтобы после, дата окончания отпуска, была в столбце "окончание".А также, если дата отпуска, например 11.06, то в столбце июнь 20
если 18.06., то 13 если 25.06, то 7 Заранее благодарю. P.S.Прочел правила форума, но не понял пункт про использование тегов. Не вставил их, потому, что ни ссылки, ни изображения, ни формулы у меня не было.
Добрый вечер! Есть файл пример, есть столбцы начало и конец отпуска. Мне необходимо, если в столбце начало отпуска стоит дата до 12.06, то прибавлять 57 дней, а если после 12.06, то нужно прибавить 56 дней. И чтобы после, дата окончания отпуска, была в столбце "окончание".А также, если дата отпуска, например 11.06, то в столбце июнь 20
если 18.06., то 13 если 25.06, то 7 Заранее благодарю. P.S.Прочел правила форума, но не понял пункт про использование тегов. Не вставил их, потому, что ни ссылки, ни изображения, ни формулы у меня не было. Алексей2018
Сообщение отредактировал Алексей2018 - Пятница, 05.01.2018, 19:32
Ответить
Сообщение Добрый вечер! Есть файл пример, есть столбцы начало и конец отпуска. Мне необходимо, если в столбце начало отпуска стоит дата до 12.06, то прибавлять 57 дней, а если после 12.06, то нужно прибавить 56 дней. И чтобы после, дата окончания отпуска, была в столбце "окончание".А также, если дата отпуска, например 11.06, то в столбце июнь 20
если 18.06., то 13 если 25.06, то 7 Заранее благодарю. P.S.Прочел правила форума, но не понял пункт про использование тегов. Не вставил их, потому, что ни ссылки, ни изображения, ни формулы у меня не было. Автор - Алексей2018 Дата добавления - 05.01.2018 в 19:28
Nic70y
Дата: Пятница, 05.01.2018, 19:40 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2272
±
Замечаний:
0% ±
Excel 2010
а если =12.06?А также, если дата отпуска, например 11.06, то в столбце июнь 20 если 18.06., то 13 если 25.06, то 7
ваще не понял
а если =12.06?А также, если дата отпуска, например 11.06, то в столбце июнь 20 если 18.06., то 13 если 25.06, то 7
ваще не понял Nic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Пятница, 05.01.2018, 19:41
Ответить
Сообщение а если =12.06?А также, если дата отпуска, например 11.06, то в столбце июнь 20 если 18.06., то 13 если 25.06, то 7
ваще не понял Автор - Nic70y Дата добавления - 05.01.2018 в 19:40
Che79
Дата: Пятница, 05.01.2018, 19:54 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация:
306
±
Замечаний:
0% ±
2013 Win, 365 Mac
я, честно признаться, тоже. Может что-то типа этого имеется в виду? Для июня Код
=КОНМЕСЯЦА(ДАТАМЕС(1&E1;0);0)-C5+1
я, честно признаться, тоже. Может что-то типа этого имеется в виду? Для июня Код
=КОНМЕСЯЦА(ДАТАМЕС(1&E1;0);0)-C5+1
Che79
Делай нормально и будет нормально!
Сообщение отредактировал Che79 - Пятница, 05.01.2018, 19:55
Ответить
Сообщение я, честно признаться, тоже. Может что-то типа этого имеется в виду? Для июня Код
=КОНМЕСЯЦА(ДАТАМЕС(1&E1;0);0)-C5+1
Автор - Che79 Дата добавления - 05.01.2018 в 19:54
Алексей2018
Дата: Пятница, 05.01.2018, 20:05 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
, честно признаться, тоже. Может что-то типа этого имеется в виду? Для июня =КОНМЕСЯЦА(ДАТАМЕС(1&E1;0);0)-C5+1
спасибо, я именно это имел ввиду
, честно признаться, тоже. Может что-то типа этого имеется в виду? Для июня =КОНМЕСЯЦА(ДАТАМЕС(1&E1;0);0)-C5+1
спасибо, я именно это имел ввидуАлексей2018
Ответить
Сообщение , честно признаться, тоже. Может что-то типа этого имеется в виду? Для июня =КОНМЕСЯЦА(ДАТАМЕС(1&E1;0);0)-C5+1
спасибо, я именно это имел ввидуАвтор - Алексей2018 Дата добавления - 05.01.2018 в 20:05
Pelena
Дата: Пятница, 05.01.2018, 20:23 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19174
Репутация:
4413
±
Замечаний:
±
Excel 365 & Mac Excel
Для всех месяцевКод
=МИН(МАКС(КОНМЕСЯЦА(E$1;0)-$C5+1;0);МИН(МАКС($D5-КОНМЕСЯЦА(E$1;-1);0));ДЕНЬ(КОНМЕСЯЦА(E$1;0)))
Для всех месяцевКод
=МИН(МАКС(КОНМЕСЯЦА(E$1;0)-$C5+1;0);МИН(МАКС($D5-КОНМЕСЯЦА(E$1;-1);0));ДЕНЬ(КОНМЕСЯЦА(E$1;0)))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Для всех месяцевКод
=МИН(МАКС(КОНМЕСЯЦА(E$1;0)-$C5+1;0);МИН(МАКС($D5-КОНМЕСЯЦА(E$1;-1);0));ДЕНЬ(КОНМЕСЯЦА(E$1;0)))
Автор - Pelena Дата добавления - 05.01.2018 в 20:23
Karataev
Дата: Пятница, 05.01.2018, 21:16 |
Сообщение № 6
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация:
533
±
Замечаний:
0% ±
Excel
Алексей2018, при составлении задания Вы не учли ситуацию, если будет 12 июня (у Вас два условия: меньше или больше 12 июня).
Алексей2018, при составлении задания Вы не учли ситуацию, если будет 12 июня (у Вас два условия: меньше или больше 12 июня). Karataev
Ответить
Сообщение Алексей2018, при составлении задания Вы не учли ситуацию, если будет 12 июня (у Вас два условия: меньше или больше 12 июня). Автор - Karataev Дата добавления - 05.01.2018 в 21:16
Алексей2018
Дата: Пятница, 05.01.2018, 21:30 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Алексей2018, при составлении задания Вы не учли ситуацию, если будет 12 июня (у Вас два условия: меньше или больше 12 июня).
как правило, в отпуск уходят, с начала недели, т.е. с понедельника, а 12 июня выпадает на вторник, поэтому так
Алексей2018, при составлении задания Вы не учли ситуацию, если будет 12 июня (у Вас два условия: меньше или больше 12 июня).
как правило, в отпуск уходят, с начала недели, т.е. с понедельника, а 12 июня выпадает на вторник, поэтому такАлексей2018
Ответить
Сообщение Алексей2018, при составлении задания Вы не учли ситуацию, если будет 12 июня (у Вас два условия: меньше или больше 12 июня).
как правило, в отпуск уходят, с начала недели, т.е. с понедельника, а 12 июня выпадает на вторник, поэтому такАвтор - Алексей2018 Дата добавления - 05.01.2018 в 21:30
Karataev
Дата: Пятница, 05.01.2018, 21:41 |
Сообщение № 8
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация:
533
±
Замечаний:
0% ±
Excel
Вот такую формулу придумал на основе своего принципа и принципа Пелены. Получается, короче чем у Пелены.Код
=МАКС(ЕСЛИ($D5>КОНМЕСЯЦА(E$1;0);КОНМЕСЯЦА(E$1;0);$D5)-ЕСЛИ($C5<E$1;E$1;$C5)+1;0)
Вот такую формулу придумал на основе своего принципа и принципа Пелены. Получается, короче чем у Пелены.Код
=МАКС(ЕСЛИ($D5>КОНМЕСЯЦА(E$1;0);КОНМЕСЯЦА(E$1;0);$D5)-ЕСЛИ($C5<E$1;E$1;$C5)+1;0)
Karataev
Ответить
Сообщение Вот такую формулу придумал на основе своего принципа и принципа Пелены. Получается, короче чем у Пелены.Код
=МАКС(ЕСЛИ($D5>КОНМЕСЯЦА(E$1;0);КОНМЕСЯЦА(E$1;0);$D5)-ЕСЛИ($C5<E$1;E$1;$C5)+1;0)
Автор - Karataev Дата добавления - 05.01.2018 в 21:41
Алексей2018
Дата: Пятница, 05.01.2018, 22:24 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
всем огромное спасибо!
Ответить
Сообщение всем огромное спасибо! Автор - Алексей2018 Дата добавления - 05.01.2018 в 22:24
Nic70y
Дата: Суббота, 06.01.2018, 06:43 |
Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 8759
Репутация:
2272
±
Замечаний:
0% ±
Excel 2010
Код
=МАКС(МИН(КОНМЕСЯЦА(E$1;0);$D5)+1-$C5-СУММ($D5:D5;-$D5);0)
настаиваю на +55 + наверное
Код
=МАКС(МИН(КОНМЕСЯЦА(E$1;0);$D5)+1-$C5-СУММ($D5:D5;-$D5);0)
настаиваю на +55 + наверноеNic70y
ЮMoney 41001841029809
Сообщение отредактировал Nic70y - Суббота, 06.01.2018, 07:20
Ответить
Сообщение Код
=МАКС(МИН(КОНМЕСЯЦА(E$1;0);$D5)+1-$C5-СУММ($D5:D5;-$D5);0)
настаиваю на +55 + наверноеАвтор - Nic70y Дата добавления - 06.01.2018 в 06:43
Karataev
Дата: Суббота, 06.01.2018, 07:55 |
Сообщение № 11
Группа: Проверенные
Ранг: Старожил
Сообщений: 1334
Репутация:
533
±
Замечаний:
0% ±
Excel
Ник 70 позволил взглянуть по-другому на свою формулу. Новый вариант.Код
=МАКС(МИН(КОНМЕСЯЦА(E$1;0);$D2)-МАКС(E$1;$C2)+1;0)
Ник 70 позволил взглянуть по-другому на свою формулу. Новый вариант.Код
=МАКС(МИН(КОНМЕСЯЦА(E$1;0);$D2)-МАКС(E$1;$C2)+1;0)
Karataev
Ответить
Сообщение Ник 70 позволил взглянуть по-другому на свою формулу. Новый вариант.Код
=МАКС(МИН(КОНМЕСЯЦА(E$1;0);$D2)-МАКС(E$1;$C2)+1;0)
Автор - Karataev Дата добавления - 06.01.2018 в 07:55