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

Вход

Регистрация

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

 

= Мир MS Excel/Табель учёта рабочего времени - Страница 52 - Мир MS Excel

Старая форма входа
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Табель учёта рабочего времени (Формулы)
Табель учёта рабочего времени
Валентина Дата: Пятница, 07.08.2015, 12:17 | Сообщение № 1021
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день. Можете, пожалуйста, помочь составить верную формулу для подсчета количества рабочих жней за год с 6-ти дневной рабочей неделей.
Использовала формулу ЧИСТРАБДНИ.МЕЖД, но на нужных компьютерах на не работает и выдает ошибку #ИМЯ!, из-за этого ее нужно заменить.
Формула также должна учесть сотрудников принятых на работу в этом году, т.е. рабочие дни на таких сотрудников отсчитываются не от начала года, а от даты принятия на работу.
Прочитав тему, находила похожие формулы, но не смогла их адаптировать под свой запрос. Буду благодарна за помощь.


Сообщение отредактировал Валентина - Пятница, 07.08.2015, 18:44
 
Ответить
СообщениеДобрый день. Можете, пожалуйста, помочь составить верную формулу для подсчета количества рабочих жней за год с 6-ти дневной рабочей неделей.
Использовала формулу ЧИСТРАБДНИ.МЕЖД, но на нужных компьютерах на не работает и выдает ошибку #ИМЯ!, из-за этого ее нужно заменить.
Формула также должна учесть сотрудников принятых на работу в этом году, т.е. рабочие дни на таких сотрудников отсчитываются не от начала года, а от даты принятия на работу.
Прочитав тему, находила похожие формулы, но не смогла их адаптировать под свой запрос. Буду благодарна за помощь.

Автор - Валентина
Дата добавления - 07.08.2015 в 12:17
Udik Дата: Пятница, 07.08.2015, 13:31 | Сообщение № 1022
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Для нормальных компов :) как-то так
Код
=ЕСЛИ(ГОД(G8)>ГОД(F8);ЧИСТРАБДНИ.МЕЖД(G8;H8;11;$D$18:$D$33);ЧИСТРАБДНИ.МЕЖД(F8;H8;11;$D$18:$D$33))

а для других
Код
=ЕСЛИ(ГОД(G11)>ГОД(F11);ЧИСТРАБДНИ(G11;H11;$D$18:$D$33)+НОМНЕДЕЛИ(H11;2)-НОМНЕДЕЛИ(G11;2);ЧИСТРАБДНИ(F11;H11;$D$18:$D$33)+НОМНЕДЕЛИ(H11;2)-НОМНЕДЕЛИ(F11;2))
К сообщению приложен файл: eAI.xls (34.0 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Пятница, 07.08.2015, 13:31
 
Ответить
СообщениеДля нормальных компов :) как-то так
Код
=ЕСЛИ(ГОД(G8)>ГОД(F8);ЧИСТРАБДНИ.МЕЖД(G8;H8;11;$D$18:$D$33);ЧИСТРАБДНИ.МЕЖД(F8;H8;11;$D$18:$D$33))

а для других
Код
=ЕСЛИ(ГОД(G11)>ГОД(F11);ЧИСТРАБДНИ(G11;H11;$D$18:$D$33)+НОМНЕДЕЛИ(H11;2)-НОМНЕДЕЛИ(G11;2);ЧИСТРАБДНИ(F11;H11;$D$18:$D$33)+НОМНЕДЕЛИ(H11;2)-НОМНЕДЕЛИ(F11;2))

Автор - Udik
Дата добавления - 07.08.2015 в 13:31
_Boroda_ Дата: Пятница, 07.08.2015, 14:13 | Сообщение № 1023
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще вариант для других компьютеров
Код
=СУММПРОИЗВ(--(ДЕНЬНЕД(СТРОКА(ИНДЕКС(A:A;МАКС(F8;G8)):ИНДЕКС(A:A;H8)))>1))-СЧЁТЕСЛИ(D$18:D$33;">="&МАКС(F8:G8))

Добавил там еще легкую смену года и другие мелочи
Евгений, мы с Вами не сходимся в случае високосного года, например, 2016
К сообщению приложен файл: -1-2.xls (37.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант для других компьютеров
Код
=СУММПРОИЗВ(--(ДЕНЬНЕД(СТРОКА(ИНДЕКС(A:A;МАКС(F8;G8)):ИНДЕКС(A:A;H8)))>1))-СЧЁТЕСЛИ(D$18:D$33;">="&МАКС(F8:G8))

Добавил там еще легкую смену года и другие мелочи
Евгений, мы с Вами не сходимся в случае високосного года, например, 2016

Автор - _Boroda_
Дата добавления - 07.08.2015 в 14:13
Udik Дата: Пятница, 07.08.2015, 14:44 | Сообщение № 1024
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
попробовал вручную ввести 03.03.2016 - на вашем ошибку даёт


пока даже не пойму, где чего править.
К сообщению приложен файл: 3727338.jpg (17.1 Kb) · 2531128.jpg (15.6 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com


Сообщение отредактировал Udik - Пятница, 07.08.2015, 15:19
 
Ответить
Сообщениепопробовал вручную ввести 03.03.2016 - на вашем ошибку даёт


пока даже не пойму, где чего править.

Автор - Udik
Дата добавления - 07.08.2015 в 14:44
Udik Дата: Пятница, 07.08.2015, 15:17 | Сообщение № 1025
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
вот подправил, работает для этого столетия
Код
=ЕСЛИ(ГОД(G13)>ГОД(F13);ЧИСТРАБДНИ(G13;H13;$D$18:$D$33)+НОМНЕДЕЛИ(H13;2)-НОМНЕДЕЛИ(G13;2);ЧИСТРАБДНИ(F13;H13;$D$18:$D$33)+НОМНЕДЕЛИ(H13;2)-НОМНЕДЕЛИ(F13;2)+(--ОСТАТ(ГОД(H13);4)=0))
К сообщению приложен файл: 3969807.xls (34.5 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
Сообщениевот подправил, работает для этого столетия
Код
=ЕСЛИ(ГОД(G13)>ГОД(F13);ЧИСТРАБДНИ(G13;H13;$D$18:$D$33)+НОМНЕДЕЛИ(H13;2)-НОМНЕДЕЛИ(G13;2);ЧИСТРАБДНИ(F13;H13;$D$18:$D$33)+НОМНЕДЕЛИ(H13;2)-НОМНЕДЕЛИ(F13;2)+(--ОСТАТ(ГОД(H13);4)=0))

Автор - Udik
Дата добавления - 07.08.2015 в 15:17
_Boroda_ Дата: Пятница, 07.08.2015, 15:35 | Сообщение № 1026
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
попробовал вручную ввести 03.03.2016 - на вашем ошибку даёт

У Вас где-то вместо даты текст - посмотрите на число 261104 в столбце I. Покажите ошибку в моем файле.
работает для этого столетия

Вот теперь сходимся мы с Вами - или оба правильно сделали, или оба в одинаковых местах накосячили.
Кстати, а 2000-й год - это прошлое столетие?


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
попробовал вручную ввести 03.03.2016 - на вашем ошибку даёт

У Вас где-то вместо даты текст - посмотрите на число 261104 в столбце I. Покажите ошибку в моем файле.
работает для этого столетия

Вот теперь сходимся мы с Вами - или оба правильно сделали, или оба в одинаковых местах накосячили.
Кстати, а 2000-й год - это прошлое столетие?

Автор - _Boroda_
Дата добавления - 07.08.2015 в 15:35
Udik Дата: Пятница, 07.08.2015, 15:52 | Сообщение № 1027
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Уточнил, работает в диапазоне 1901-2099гг. Не захотел полную формулу проверки високосного года ставить.

А по 1 пункту - да текст, я ж писал, что вручную вводил. Сейчас кнопкой изменил - нормально.


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеУточнил, работает в диапазоне 1901-2099гг. Не захотел полную формулу проверки високосного года ставить.

А по 1 пункту - да текст, я ж писал, что вручную вводил. Сейчас кнопкой изменил - нормально.

Автор - Udik
Дата добавления - 07.08.2015 в 15:52
Валентина Дата: Пятница, 07.08.2015, 18:51 | Сообщение № 1028
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_, Спасибо Вам, формула из вашего файла работает именно так как и надо было.
только потом заметила что в моем файле при продлении на добавочные строки формула неверно копировалась.
Спасибо за исправление формулы.

Спасибо Всем за помощь.
 
Ответить
Сообщение_Boroda_, Спасибо Вам, формула из вашего файла работает именно так как и надо было.
только потом заметила что в моем файле при продлении на добавочные строки формула неверно копировалась.
Спасибо за исправление формулы.

Спасибо Всем за помощь.

Автор - Валентина
Дата добавления - 07.08.2015 в 18:51
Serge_007 Дата: Суббота, 08.08.2015, 00:00 | Сообщение № 1029
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
есть ли хоть один упорный посетитель, который просмотрел ВСЮ тему
[offtop]Витя, если верить пользователю SVC (5 постов на форуме), то да, он её прочитал. Правда тогда в ней было 35 страниц, что дела, по сути, не меняет [/offtop]


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
есть ли хоть один упорный посетитель, который просмотрел ВСЮ тему
[offtop]Витя, если верить пользователю SVC (5 постов на форуме), то да, он её прочитал. Правда тогда в ней было 35 страниц, что дела, по сути, не меняет [/offtop]

Автор - Serge_007
Дата добавления - 08.08.2015 в 00:00
_Boroda_ Дата: Суббота, 08.08.2015, 00:18 | Сообщение № 1030
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
[offtop]Конечно есть. И не один.
Правда, небольшой нюанс - это те, кто отвечает на вопросы в этой теме.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение[offtop]Конечно есть. И не один.
Правда, небольшой нюанс - это те, кто отвечает на вопросы в этой теме.

Автор - _Boroda_
Дата добавления - 08.08.2015 в 00:18
Serge_007 Дата: Суббота, 08.08.2015, 01:02 | Сообщение № 1031
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
[offtop]Саша, потерпи немного:
Ограничения uCoz- в одной теме не может быть более 10 тысяч сообщений
Потерпеть надо совсем чуть-чуть, буквально 45 лет :D

В честь дня рождения сайта расскажу:
Эта тема - одна из первых на этом форуме. Пусть Вас не смущает дата первого поста этой темы - это "косяк" хостера...
При объединении тем посты располагаются не в хронологическом порядке, а в порядке присоединения присоединяемых постов к присоединяемым :)
Так вот, тема за почти пять лет, набрала чуть более 1 000 ответов, значит что бы ей набрать искомые 10 000 понадобится около 50-и лет
Но пять лет уже прошло ;)
Значит остается - 45[/offtop]


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение[offtop]Саша, потерпи немного:
Ограничения uCoz- в одной теме не может быть более 10 тысяч сообщений
Потерпеть надо совсем чуть-чуть, буквально 45 лет :D

В честь дня рождения сайта расскажу:
Эта тема - одна из первых на этом форуме. Пусть Вас не смущает дата первого поста этой темы - это "косяк" хостера...
При объединении тем посты располагаются не в хронологическом порядке, а в порядке присоединения присоединяемых постов к присоединяемым :)
Так вот, тема за почти пять лет, набрала чуть более 1 000 ответов, значит что бы ей набрать искомые 10 000 понадобится около 50-и лет
Но пять лет уже прошло ;)
Значит остается - 45[/offtop]

Автор - Serge_007
Дата добавления - 08.08.2015 в 01:02
Джуманджи Дата: Понедельник, 10.08.2015, 15:28 | Сообщение № 1032
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Добрый день. Взываю о помощи. Я чайник никчемный. Пересмотрела тему. Что смогла - сама сделала. Но не получается у меня подсчет дробных чисел в табеле - дневные и ночные часы. В приложении показана проблема. Помогите пожалуйста
 
Ответить
СообщениеДобрый день. Взываю о помощи. Я чайник никчемный. Пересмотрела тему. Что смогла - сама сделала. Но не получается у меня подсчет дробных чисел в табеле - дневные и ночные часы. В приложении показана проблема. Помогите пожалуйста

Автор - Джуманджи
Дата добавления - 10.08.2015 в 15:28
Джуманджи Дата: Понедельник, 10.08.2015, 15:28 | Сообщение № 1033
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
не прикрепился файл. Повторяю
К сообщению приложен файл: -1.xls (32.0 Kb)


Сообщение отредактировал Джуманджи - Понедельник, 10.08.2015, 15:49
 
Ответить
Сообщениене прикрепился файл. Повторяю

Автор - Джуманджи
Дата добавления - 10.08.2015 в 15:28
_Boroda_ Дата: Понедельник, 10.08.2015, 15:54 | Сообщение № 1034
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Дневные
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(D$4:AI$4);ДЕНЬ(D10:AI10)))

Ночные
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(D$4:AI$4/D10:AI10);МЕСЯЦ(D10:AI10)))

За 15 дней
Код
=СУММПРОИЗВ(ДЕНЬ(D10:R10))&"/"&СУММПРОИЗВ(МЕСЯЦ(D10:R10)-ЕПУСТО(D10:R10))

Две первый формулы - формулы массива. Вводятся одновременным нажатием Контрл Шифт Ентер.

Основано на том, что ночных часов не может быть больше 12 в сутки, а любое выражение типа m/n, где целые m < 29 и n < 13, можно преобразовать в дату, в которой m - кол-во дней, а n - кол-во месяцев.

Добавлено
И перед четверками доллары нужны (исправил). Я ж для одной ячейки писал, а Вам протянуть нужно.
К сообщению приложен файл: -1_3.xls (49.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДневные
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(D$4:AI$4);ДЕНЬ(D10:AI10)))

Ночные
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(D$4:AI$4/D10:AI10);МЕСЯЦ(D10:AI10)))

За 15 дней
Код
=СУММПРОИЗВ(ДЕНЬ(D10:R10))&"/"&СУММПРОИЗВ(МЕСЯЦ(D10:R10)-ЕПУСТО(D10:R10))

Две первый формулы - формулы массива. Вводятся одновременным нажатием Контрл Шифт Ентер.

Основано на том, что ночных часов не может быть больше 12 в сутки, а любое выражение типа m/n, где целые m < 29 и n < 13, можно преобразовать в дату, в которой m - кол-во дней, а n - кол-во месяцев.

Добавлено
И перед четверками доллары нужны (исправил). Я ж для одной ячейки писал, а Вам протянуть нужно.

Автор - _Boroda_
Дата добавления - 10.08.2015 в 15:54
Джуманджи Дата: Понедельник, 10.08.2015, 15:57 | Сообщение № 1035
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
ООООО!!! "вопли восторга" СПАСИБО ОГРОМНОЕ! расцеловала бы. girl_curtsey
 
Ответить
СообщениеООООО!!! "вопли восторга" СПАСИБО ОГРОМНОЕ! расцеловала бы. girl_curtsey

Автор - Джуманджи
Дата добавления - 10.08.2015 в 15:57
Джуманджи Дата: Понедельник, 10.08.2015, 16:13 | Сообщение № 1036
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
пробую делать, в подсчете по столбика выдает #знач. я тупая? да? что я не так делаю... стыдно...
В файле красным залила. Гляньте плиз, ГУРУ экселя (подлизываюсь)
К сообщению приложен файл: _2.xls (66.0 Kb)
 
Ответить
Сообщениепробую делать, в подсчете по столбика выдает #знач. я тупая? да? что я не так делаю... стыдно...
В файле красным залила. Гляньте плиз, ГУРУ экселя (подлизываюсь)

Автор - Джуманджи
Дата добавления - 10.08.2015 в 16:13
Джуманджи Дата: Понедельник, 10.08.2015, 16:14 | Сообщение № 1037
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
тэкс, смотрю, ща буду пробовать
 
Ответить
Сообщениетэкс, смотрю, ща буду пробовать

Автор - Джуманджи
Дата добавления - 10.08.2015 в 16:14
Джуманджи Дата: Понедельник, 10.08.2015, 16:26 | Сообщение № 1038
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
_Boroda_, КУДЕСНИК, чегой-то он (эксель) мне, пакостник такой, нули малякает... видать хочет, чтобы я на форуме весь день провела...
КРАСНЫМ залила
К сообщению приложен файл: 9017253.xls (66.0 Kb)


Сообщение отредактировал Джуманджи - Понедельник, 10.08.2015, 16:26
 
Ответить
Сообщение_Boroda_, КУДЕСНИК, чегой-то он (эксель) мне, пакостник такой, нули малякает... видать хочет, чтобы я на форуме весь день провела...
КРАСНЫМ залила

Автор - Джуманджи
Дата добавления - 10.08.2015 в 16:26
_Boroda_ Дата: Понедельник, 10.08.2015, 16:31 | Сообщение № 1039
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
видать хочет, чтобы я на форуме весь день провела
Дык, уж коли мы целоваться-то затеяли, то как иначе-то?

У меня в первом ответе на Ваш вопрос про формулу массива читали? И еще я сейчас туда дописал про 4-ю строку.
Формулы массива в объединенных ячейках на вводятся, поэтому я ячейки разъединил, формулы ввел, а Вы, если нужно, их потом объединить можете.
К сообщению приложен файл: 9017253_1.xls (76.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
видать хочет, чтобы я на форуме весь день провела
Дык, уж коли мы целоваться-то затеяли, то как иначе-то?

У меня в первом ответе на Ваш вопрос про формулу массива читали? И еще я сейчас туда дописал про 4-ю строку.
Формулы массива в объединенных ячейках на вводятся, поэтому я ячейки разъединил, формулы ввел, а Вы, если нужно, их потом объединить можете.

Автор - _Boroda_
Дата добавления - 10.08.2015 в 16:31
Джуманджи Дата: Понедельник, 10.08.2015, 16:48 | Сообщение № 1040
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
_Boroda_, расцеловываю тщательно в обе щеки)))) еще раз СПАСИБО! думаю, я тут часто пастись буду... уж не взыщите. Очень уж мне Ваша помощь понравилась

все работает)))) а еще я с Вашей помощью теперь перед другими кадровиками с умным видом буду выпендриваться ^_^ ... а это многого стоит)))


Сообщение отредактировал Джуманджи - Понедельник, 10.08.2015, 16:53
 
Ответить
Сообщение_Boroda_, расцеловываю тщательно в обе щеки)))) еще раз СПАСИБО! думаю, я тут часто пастись буду... уж не взыщите. Очень уж мне Ваша помощь понравилась

все работает)))) а еще я с Вашей помощью теперь перед другими кадровиками с умным видом буду выпендриваться ^_^ ... а это многого стоит)))

Автор - Джуманджи
Дата добавления - 10.08.2015 в 16:48
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Табель учёта рабочего времени (Формулы)
Поиск:

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