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

Вход

Регистрация

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

 

= Мир MS Excel/Расчёт переработки и недоработки сотрудника - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Расчёт переработки и недоработки сотрудника
Sipovar Дата: Вторник, 21.10.2014, 12:51 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Добрый день. В общем и целом проблема такая: в отделе кадров девочки мастерят разные таблицы, одна из них как раз по расчету переработок и недоработок сотрудников. Кусок таблицы в атаче. Мне необходимо на каждый день рассчитать переработку сотрудника и его недоработку, в случае таковых. Как посчитать переработку, это понятно, я сделал это через: =ЕСЛИ(D:D-C:C>ВРЕМЯ(9;0;0);D:D-C:C-ВРЕМЯ(9;0;0);0)
Но в случае недоработки у нас получается ноль, так как время, вроде как, отрицательным быть не может. Как мне корректно считать недоработку?
К сообщению приложен файл: 12.xlsx (10.7 Kb)
 
Ответить
СообщениеДобрый день. В общем и целом проблема такая: в отделе кадров девочки мастерят разные таблицы, одна из них как раз по расчету переработок и недоработок сотрудников. Кусок таблицы в атаче. Мне необходимо на каждый день рассчитать переработку сотрудника и его недоработку, в случае таковых. Как посчитать переработку, это понятно, я сделал это через: =ЕСЛИ(D:D-C:C>ВРЕМЯ(9;0;0);D:D-C:C-ВРЕМЯ(9;0;0);0)
Но в случае недоработки у нас получается ноль, так как время, вроде как, отрицательным быть не может. Как мне корректно считать недоработку?

Автор - Sipovar
Дата добавления - 21.10.2014 в 12:51
Russel Дата: Вторник, 21.10.2014, 13:04 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Как вариант:
Код
=ЕСЛИ(G:G-F:F>=ВРЕМЯ(9;0;0);G:G-F:F-ВРЕМЯ(9;0;0);"-"&ТЕКСТ(ВРЕМЯ(9;0;0)+F:F-G:G;"ч:мм"))

Значение будет текстовым.

Второй вариант: считать недоработку и переработку в разных столбцах.


QIWI 9173973973

Сообщение отредактировал Russel - Вторник, 21.10.2014, 13:08
 
Ответить
СообщениеКак вариант:
Код
=ЕСЛИ(G:G-F:F>=ВРЕМЯ(9;0;0);G:G-F:F-ВРЕМЯ(9;0;0);"-"&ТЕКСТ(ВРЕМЯ(9;0;0)+F:F-G:G;"ч:мм"))

Значение будет текстовым.

Второй вариант: считать недоработку и переработку в разных столбцах.

Автор - Russel
Дата добавления - 21.10.2014 в 13:04
Pelena Дата: Вторник, 21.10.2014, 13:08 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19420
Репутация: 4567 ±
Замечаний: ±

Excel 365 & Mac Excel
Ещё вариант: установить в Параметрах использование системы дат 1904, тогда можно работать с отрицательным временем.
Не понятно, зачем в формуле ссылки на столбцы целиком
К сообщению приложен файл: 9768406.xlsx (11.1 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕщё вариант: установить в Параметрах использование системы дат 1904, тогда можно работать с отрицательным временем.
Не понятно, зачем в формуле ссылки на столбцы целиком

Автор - Pelena
Дата добавления - 21.10.2014 в 13:08
_Boroda_ Дата: Вторник, 21.10.2014, 14:09 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16766
Репутация: 6549 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Еще можно такой вариант
Код
=ЕСЛИ(C3;ЕСЛИ(D3-C3-"9:"<0;"-";"+")&ТЕКСТ(ABS(D3-C3-"9:");"ч:мм");"")
К сообщению приложен файл: 122222_1.xlsx (11.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще можно такой вариант
Код
=ЕСЛИ(C3;ЕСЛИ(D3-C3-"9:"<0;"-";"+")&ТЕКСТ(ABS(D3-C3-"9:");"ч:мм");"")

Автор - _Boroda_
Дата добавления - 21.10.2014 в 14:09
Sipovar Дата: Вторник, 21.10.2014, 14:11 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Второй вариант: считать недоработку и переработку в разных столбцах.

Дело в том, что сперва я так и предлагал, но пользователи этой таблицы наотрез отказываются от доп. столбца, им нужно не более трех.

Ещё вариант: установить в Параметрах использование системы дат 1904, тогда можно работать с отрицательным временем.

Опаньки, а вот это уже интересно. Спасибо большое!!!
Не понятно, зачем в формуле ссылки на столбцы целиком

Ну, скажем так: я не большой спец в excel, по сути говоря, вообще мало с ним сталкивался до сей поры. Я всё как-то больше по *nix администрированию занимаюсь, а тут свалилась задачка такая, вот и "напридумывал", что Вы увидели :-)

А вообще предложил им альтернативный вариант: в третьем столбце считать отработанные часы, а в "сводных" столбцах в конце месяца считать сумму отработанных часов, кол-во часов по производ. календарю и разницу между ними. А там пускай сами выбирают, какая из двух им по душе.
Спасибо за помощь!!!


Сообщение отредактировал Sipovar - Вторник, 21.10.2014, 14:13
 
Ответить
Сообщение
Второй вариант: считать недоработку и переработку в разных столбцах.

Дело в том, что сперва я так и предлагал, но пользователи этой таблицы наотрез отказываются от доп. столбца, им нужно не более трех.

Ещё вариант: установить в Параметрах использование системы дат 1904, тогда можно работать с отрицательным временем.

Опаньки, а вот это уже интересно. Спасибо большое!!!
Не понятно, зачем в формуле ссылки на столбцы целиком

Ну, скажем так: я не большой спец в excel, по сути говоря, вообще мало с ним сталкивался до сей поры. Я всё как-то больше по *nix администрированию занимаюсь, а тут свалилась задачка такая, вот и "напридумывал", что Вы увидели :-)

А вообще предложил им альтернативный вариант: в третьем столбце считать отработанные часы, а в "сводных" столбцах в конце месяца считать сумму отработанных часов, кол-во часов по производ. календарю и разницу между ними. А там пускай сами выбирают, какая из двух им по душе.
Спасибо за помощь!!!

Автор - Sipovar
Дата добавления - 21.10.2014 в 14:11
  • Страница 1 из 1
  • 1
Поиск:

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