|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Здравствуйте. Нужно составить график учёта рабочего времени работников по дням месяца, чтобы формула считала количество часов в день минус один час перерыва. Как написать формулу, если начало смены в 22, а конец в 3 часа следующих суток, чтобы получилось 5 часов -1 час перерыва, то есть 4 часа? Так как минуты в данном графике могут не учитыватся, то формат отображения может быть и "22" и "22:00". ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 11:05 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Для наглядности выкладываю файл .jpg ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 11:07 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Юрий Л, тебе нужно формат таблицы учета сменить. Сделай следующие поля: работник;дата начала смены; дата конца смены. И тогда формулой в 4 колонке элементарно посчитаешь рабочее время. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 11:15 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
гр. к., Неудобно записывать в каждую клетку дату и время. Иначе бы вопроса небыло. Реальный файл выглядит так. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 11:34 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Ну если предположить, что смен по 23 часа не бывает, то тупо Время = ЕСЛИ( Начало < Конец ; Конец - Начало - 1; Конец + 23 - Начало ) Где Начало , Конец и Время - соответственно адреса ячеек с указанными данными. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 11:50 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Akina, Формула работает, но если человека небыло на работе и клетка Начало и Конец пустые, то за этот день формула насчитывает ему 23 отработанных часа. Ещё бывает, что в клетку Начало или Конец нужно поставить букву, В-выходной или О-отпуск. Тогда формула не считает. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 12:17 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
но если человека небыло на работе и клетка Начало и Конец пустые, то за этот день формула насчитывает ему 23 отработанных часа. Ещё бывает, что в клетку Начало или Конец нужно поставить букву, В-выходной или О-отпуск. Тогда формула не считает. дополнительно можно использовать ф-ции ЕСЛИ и ЕОШИБКА ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 12:23 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
[/quot]дополнительно можно использовать ф-ции ЕСЛИ и ЕОШИБКА[/quot] Мой Excell 2003 SP3 не знает функции ЕОШИБКА. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 12:59 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Юрий ЛМой Excell 2003 SP3 не знает функции ЕОШИБКА. Значит, битый... выполни восстановление Офиса. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 13:40 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Пакет анализа подключите ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 13:56 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
t0lixно если человека небыло на работе и клетка Начало и Конец пустые, то за этот день формула насчитывает ему 23 отработанных часа. Ещё бывает, что в клетку Начало или Конец нужно поставить букву, В-выходной или О-отпуск. Тогда формула не считает. дополнительно можно использовать ф-ции ЕСЛИ и ЕОШИБКА Нашёл функцию Еошибка. Итоговая клетка пишет #ЗНАЧ! если в одной из клеток вместо цифр ставить букву "В". Как здесь применить Еошибку - не пойму. А для чего нужно подключить пакет анализа? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2013, 15:18 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Сработала формула Akina и совет t0lix: =ЕСЛИ(ИЛИ(ЕТЕКСТ(Начало);ЕТЕКСТ(Конец);ЕПУСТО(Начало);ЕПУСТО(Конец));0;ЕСЛИ(Начало<Конец;Конец-Начало-1;Конец+23-Начало)) Эта формула для расчёта рабочего времени за одни сутки. Попробовал просуммировать 31 такую формулу в одной ячейке для итогового расчёта за месяц. Но Excell сказал, что слишком сложная формула. Поэтому добавил соседний лист, в котором в 31 клетке записаны эти формулы и потом просуммированы. Это неудобно, потому что для добавления или удаления строки с сотрудником приходится выделять оба листа одновременно, а для пользователя этого файла это сложно. Может есть какие-нибудь идеи, как записать длиннющую формулу в одной клетке? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2013, 10:11 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Вы можете файл приложить с тем что Вам посчитать надо или нам гадать дальше? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2013, 10:22 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Выкладываю. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2013, 10:56 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Так надо? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2013, 11:42 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Serge 007, Спасибо за формулу, это то, что надо: {=СУММ(ЕСЛИ(ЕЧИСЛО(D7:AH7);(D7:AH7<D8:AH8)*(D8:AH8-D7:AH7-1)+(D7:AH7>D8:AH8)*(D8:AH8+23-D7:AH7)))} Разъясните пожалуйста, что означают скобки, внутри которых лежит формула? И когда я кликнул на строку формул, они исчезли, а после нажатия Enter они пропадают из формулы. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2013, 12:47 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Помогите, что-то не получается. Я скопировал формулу =СУММ(ЕСЛИ(ЕЧИСЛО(D7:AH7);(D7:AH7<D8:AH8)*(D8:AH8-D7:AH7-1)+(D7:AH7>D8:AH8)*(D8:AH8+23-D7:AH7))) в свой рабочий файл без скобок, потому что они не копируются. Вписал перед и до формулы скобки при помощи клавиатуры, и формула не работает. Что это за хитрые скобки и как их вписать правильно? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2013, 13:45 |
|
Как посчитать время в Excell?
|
|||
---|---|---|---|
#18+
Юрий Л, Фигурные скобки обозначают "формулу массива". Эти формулы вводятся по особенному: Ctrl+Shift+Энтр ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2013, 14:16 |
|
|
start [/forum/topic.php?fid=61&msg=38428003&tid=2174477]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 157ms |
0 / 0 |