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

Вход

Регистрация

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

 

= Мир MS Excel/Минуты опоздания сотрудников - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Минуты опоздания сотрудников (Формулы/Formulas)
Минуты опоздания сотрудников
venn4u1 Дата: Вторник, 19.08.2014, 12:56 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Привет всем,

Нужна ваша помощь и консультация по шаблону. У нас стоит датчик регистрации сотрудников Suprema Biostation T2. Оно регистрирует, во сколько приходит сотрудник и во сколько он уходит. Вещь очень нужная, но только вот минуты за опоздания оно отдельно не считает. Решил создать я это в шаблоне, записываю время из показателя по датчику как показано в таблице, но вот отдельно минуты в конце месяца за опоздания я считаю отдельно в ручную. По итоге минуты опоздания перевожу в часы и высчитываю из зарплаты как опоздания. Но вот что делать, что бы так не считать постоянно каждого персонала в отдельности, что бы с экономить время? И еще допустим время начало рабочего дня 8 утра но сотрудник приходит в 7:30 то есть на полчаса раньше, ну вот какое значение мне поставить что бы эти 30 минут формула на считала как за минуты опоздания?

В формуле я указал как бы так =СУММ(AI4/60)*957+AL4 (где 957 это сума стоимости рабочего часа).

С уважением к вам и к вашим коментариям.
К сообщению приложен файл: 3294840.xlsx (15.7 Kb)
 
Ответить
СообщениеПривет всем,

Нужна ваша помощь и консультация по шаблону. У нас стоит датчик регистрации сотрудников Suprema Biostation T2. Оно регистрирует, во сколько приходит сотрудник и во сколько он уходит. Вещь очень нужная, но только вот минуты за опоздания оно отдельно не считает. Решил создать я это в шаблоне, записываю время из показателя по датчику как показано в таблице, но вот отдельно минуты в конце месяца за опоздания я считаю отдельно в ручную. По итоге минуты опоздания перевожу в часы и высчитываю из зарплаты как опоздания. Но вот что делать, что бы так не считать постоянно каждого персонала в отдельности, что бы с экономить время? И еще допустим время начало рабочего дня 8 утра но сотрудник приходит в 7:30 то есть на полчаса раньше, ну вот какое значение мне поставить что бы эти 30 минут формула на считала как за минуты опоздания?

В формуле я указал как бы так =СУММ(AI4/60)*957+AL4 (где 957 это сума стоимости рабочего часа).

С уважением к вам и к вашим коментариям.

Автор - venn4u1
Дата добавления - 19.08.2014 в 12:56
Pelena Дата: Вторник, 19.08.2014, 13:21 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Как вариант формула массива
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(D4:AH4);--ТЕКСТ(D4:AH4-ЗНАЧЕН("8:00");"ч:мм;\0");0))*1440
К сообщению приложен файл: 2129786.xlsx (16.2 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКак вариант формула массива
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(D4:AH4);--ТЕКСТ(D4:AH4-ЗНАЧЕН("8:00");"ч:мм;\0");0))*1440

Автор - Pelena
Дата добавления - 19.08.2014 в 13:21
Rioran Дата: Вторник, 19.08.2014, 13:21 | Сообщение № 3
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
venn4u1, здравствуйте.

Пока смотрю файл, есть уточняющий вопрос - если человек пришёл заранее, это уменьшает общую сумму опозданий или никак не влияет?


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
Сообщениеvenn4u1, здравствуйте.

Пока смотрю файл, есть уточняющий вопрос - если человек пришёл заранее, это уменьшает общую сумму опозданий или никак не влияет?

Автор - Rioran
Дата добавления - 19.08.2014 в 13:21
_Boroda_ Дата: Вторник, 19.08.2014, 13:33 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
У меня такой вариант получился
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(1/D4:AH4);D4:AH4;"8:")-"8:")*24*60


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеУ меня такой вариант получился
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(1/D4:AH4);D4:AH4;"8:")-"8:")*24*60

Автор - _Boroda_
Дата добавления - 19.08.2014 в 13:33
venn4u1 Дата: Вторник, 19.08.2014, 13:38 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Если сотрудник пришел раньше это никак не уменьшает сумму опоздания. Главное что бы не позже 8 утра.
 
Ответить
СообщениеЕсли сотрудник пришел раньше это никак не уменьшает сумму опоздания. Главное что бы не позже 8 утра.

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

Excel 2010
Как вариант формула массива

=СУММ(ЕСЛИ(ЕЧИСЛО(D4:AH4);--ТЕКСТ(D4:AH4-ЗНАЧЕН("8:00");"ч:мм;\0");0))*1440


Спасибо, очень интересно получилось. Сейчас проверяю вроде всё правильно высчитывает. Хорошо что есть этот форум и умные головы.
 
Ответить
Сообщение
Как вариант формула массива

=СУММ(ЕСЛИ(ЕЧИСЛО(D4:AH4);--ТЕКСТ(D4:AH4-ЗНАЧЕН("8:00");"ч:мм;\0");0))*1440


Спасибо, очень интересно получилось. Сейчас проверяю вроде всё правильно высчитывает. Хорошо что есть этот форум и умные головы.

Автор - venn4u1
Дата добавления - 19.08.2014 в 14:16
Russel Дата: Вторник, 19.08.2014, 15:08 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Еще вариант:
Код
=(СУММЕСЛИ(D4:AH4;">"&1/3)-СЧЁТЕСЛИ(D4:AH4;">"&1/3)/3)*1440


QIWI 9173973973
 
Ответить
СообщениеЕще вариант:
Код
=(СУММЕСЛИ(D4:AH4;">"&1/3)-СЧЁТЕСЛИ(D4:AH4;">"&1/3)/3)*1440

Автор - Russel
Дата добавления - 19.08.2014 в 15:08
venn4u1 Дата: Вторник, 19.08.2014, 15:14 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Еще один вопрос в эту же таблицу какую нужно формулу прописать что бы просто посчитала общее отработанное время сотрудника?
 
Ответить
СообщениеЕще один вопрос в эту же таблицу какую нужно формулу прописать что бы просто посчитала общее отработанное время сотрудника?

Автор - venn4u1
Дата добавления - 19.08.2014 в 15:14
Russel Дата: Вторник, 19.08.2014, 15:17 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
посчитала общее отработанное время сотрудника?

Сумма времени ухода минус сумма времени прихода.

UPD: минус обеды (если есть) - кол-во дней с временем прихода меньше времени обеда * длительность обеда.


QIWI 9173973973

Сообщение отредактировал Russel - Вторник, 19.08.2014, 15:19
 
Ответить
Сообщение
посчитала общее отработанное время сотрудника?

Сумма времени ухода минус сумма времени прихода.

UPD: минус обеды (если есть) - кол-во дней с временем прихода меньше времени обеда * длительность обеда.

Автор - Russel
Дата добавления - 19.08.2014 в 15:17
venn4u1 Дата: Вторник, 19.08.2014, 15:22 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Да. Но для этого мне надо будет наверное еще вписать когда сотрудник закончил свое рабочее время+ время обеда+ ужин?
 
Ответить
СообщениеДа. Но для этого мне надо будет наверное еще вписать когда сотрудник закончил свое рабочее время+ время обеда+ ужин?

Автор - venn4u1
Дата добавления - 19.08.2014 в 15:22
Pelena Дата: Вторник, 19.08.2014, 15:29 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
общее отработанное время сотрудника

Это уже совсем другой вопрос, а значит, другая тема


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
общее отработанное время сотрудника

Это уже совсем другой вопрос, а значит, другая тема

Автор - Pelena
Дата добавления - 19.08.2014 в 15:29
venn4u1 Дата: Вторник, 19.08.2014, 15:40 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Pelena в вашей формуле
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(D4:AH4);--ТЕКСТ(D4:AH4-ЗНАЧЕН("8:00");"ч:мм;\0");0))*1440
где можно будет поменять значение времени не с 8 утра а скажем например с 9 утра или же с 6 так как еще есть охранники которые приходят рано.


Сообщение отредактировал Serge_007 - Среда, 20.08.2014, 00:20
 
Ответить
СообщениеPelena в вашей формуле
Код
=СУММ(ЕСЛИ(ЕЧИСЛО(D4:AH4);--ТЕКСТ(D4:AH4-ЗНАЧЕН("8:00");"ч:мм;\0");0))*1440
где можно будет поменять значение времени не с 8 утра а скажем например с 9 утра или же с 6 так как еще есть охранники которые приходят рано.

Автор - venn4u1
Дата добавления - 19.08.2014 в 15:40
Pelena Дата: Вторник, 19.08.2014, 15:49 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Ну, как бы... там, где написано "8:00"

Или можно завести отдельный столбец, где занести время начала работы сотрудника, и в формулу подставлять ссылку на ячейку


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНу, как бы... там, где написано "8:00"

Или можно завести отдельный столбец, где занести время начала работы сотрудника, и в формулу подставлять ссылку на ячейку

Автор - Pelena
Дата добавления - 19.08.2014 в 15:49
jakim Дата: Вторник, 19.08.2014, 15:51 | Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 1199
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Ещё один вариант.
К сообщению приложен файл: 8619084.xlsx (16.2 Kb)
 
Ответить
Сообщение
Ещё один вариант.

Автор - jakim
Дата добавления - 19.08.2014 в 15:51
venn4u1 Дата: Вторник, 19.08.2014, 15:53 | Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Ясно, просто уже сейчас пытался поменять с 8 на 9 и уже формула прекращает работать.
 
Ответить
СообщениеЯсно, просто уже сейчас пытался поменять с 8 на 9 и уже формула прекращает работать.

Автор - venn4u1
Дата добавления - 19.08.2014 в 15:53
Pelena Дата: Вторник, 19.08.2014, 15:56 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 19184
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
А Вы не забыли, что это формула массива, и вводится она сочетанием клавиш Ctrl+Shift+Enter?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА Вы не забыли, что это формула массива, и вводится она сочетанием клавиш Ctrl+Shift+Enter?

Автор - Pelena
Дата добавления - 19.08.2014 в 15:56
igrtsk Дата: Вторник, 19.08.2014, 16:04 | Сообщение № 17
Группа: Проверенные
Ранг: Обитатель
Сообщений: 314
Репутация: 50 ±
Замечаний: 0% ±

Excel 2016
[offtop]Я согласен - и впредь не платите,
Пусть шатает меня на ходу,
Не давайте жилья, не кормите,
Всё равно на работу приду.

День получки - нет траурней даты,
Просто нет её в этом году,
Не давайте паёк и зарплату,
Всё равно на работу приду.

Отдыхать ни за что не поеду,
(Это море имел я в виду),
Чай пустой и сухарик к обеду,
Всё равно на работу приду.

И лечиться мне вовсе не надо,
Могут вылечить вдруг на беду,
Не нужны никакие награды,
Всё равно на работу приду.

Ничего, что одежда в заплатах,
Я не вру Вам, имейте в виду,
Даже если проезд будет платным,
Всё равно на работу приду.

Я приду, даже если затменье,
Даже если начальник Иуда,
Даже если в мозгу помутненье,
Я ПРИДУ! НО РАБОТАТЬ НЕ БУДУ!!!
[/offtop]


Инструктор по применению лосей в кавалерийских частях РККА
 
Ответить
Сообщение[offtop]Я согласен - и впредь не платите,
Пусть шатает меня на ходу,
Не давайте жилья, не кормите,
Всё равно на работу приду.

День получки - нет траурней даты,
Просто нет её в этом году,
Не давайте паёк и зарплату,
Всё равно на работу приду.

Отдыхать ни за что не поеду,
(Это море имел я в виду),
Чай пустой и сухарик к обеду,
Всё равно на работу приду.

И лечиться мне вовсе не надо,
Могут вылечить вдруг на беду,
Не нужны никакие награды,
Всё равно на работу приду.

Ничего, что одежда в заплатах,
Я не вру Вам, имейте в виду,
Даже если проезд будет платным,
Всё равно на работу приду.

Я приду, даже если затменье,
Даже если начальник Иуда,
Даже если в мозгу помутненье,
Я ПРИДУ! НО РАБОТАТЬ НЕ БУДУ!!!
[/offtop]

Автор - igrtsk
Дата добавления - 19.08.2014 в 16:04
venn4u1 Дата: Вторник, 19.08.2014, 16:06 | Сообщение № 18
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
Да все разобрался спасибо за Ctrl+Shift+Enter )
 
Ответить
СообщениеДа все разобрался спасибо за Ctrl+Shift+Enter )

Автор - venn4u1
Дата добавления - 19.08.2014 в 16:06
AlexM Дата: Среда, 20.08.2014, 10:43 | Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4493
Репутация: 1115 ±
Замечаний: 0% ±

Excel 2003
Вчера не получилось предложить еще вариант формулы массива
Код
=СУММ(ЕСЛИ(ЕТЕКСТ(D4:AH4)+(D4:AH4>1);;(D4:AH4>8/24)*(D4:AH4-8/24)))*1440

Полученные значения этой формулой совпадают с значениями формулы Елены в сообщении №2 и с формулой Руслана в сообщении №7 кроме строки 13 таблицы.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВчера не получилось предложить еще вариант формулы массива
Код
=СУММ(ЕСЛИ(ЕТЕКСТ(D4:AH4)+(D4:AH4>1);;(D4:AH4>8/24)*(D4:AH4-8/24)))*1440

Полученные значения этой формулой совпадают с значениями формулы Елены в сообщении №2 и с формулой Руслана в сообщении №7 кроме строки 13 таблицы.

Автор - AlexM
Дата добавления - 20.08.2014 в 10:43
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Минуты опоздания сотрудников (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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