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

Вход

Регистрация

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

 

= Мир MS Excel/сложная формула расчета переработки - Мир MS Excel

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

всем привет..
хочу сделать формулу которая бы считала переработанные рабочие часы следующим образом.. первые 2 часа считаются по 1.5, последующие часы, каждый за 2.. и так суммировал каждый из дней переработки..

например:
в первый день человек работал с 10 до 17.. т.е. 7 часов.. 7 часов это: 2*1,5+5*2=13 часов, потом день не перерабатывал (0), потом отработал с 9 до 10:30.. 1.5 часа (1,5*1,5=2.25)
сумма переработки будет: 13+2,25=15,25 ч.

вот прикрепляю табличку.. там должно получиться 9:30 в сумме..
К сообщению приложен файл: 8726163.xlsx (9.7 Kb)
 
Ответить
Сообщениевсем привет..
хочу сделать формулу которая бы считала переработанные рабочие часы следующим образом.. первые 2 часа считаются по 1.5, последующие часы, каждый за 2.. и так суммировал каждый из дней переработки..

например:
в первый день человек работал с 10 до 17.. т.е. 7 часов.. 7 часов это: 2*1,5+5*2=13 часов, потом день не перерабатывал (0), потом отработал с 9 до 10:30.. 1.5 часа (1,5*1,5=2.25)
сумма переработки будет: 13+2,25=15,25 ч.

вот прикрепляю табличку.. там должно получиться 9:30 в сумме..

Автор - mageslayer
Дата добавления - 04.06.2013 в 11:30
ShAM Дата: Вторник, 04.06.2013, 11:47 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Если правильно понял:
Код
{=СУММ(ЕСЛИ(B4:J4-B3:J3<=1/12;(B4:J4-B3:J3)*1,5;1/8+(B4:J4-B3:J3-1/12)*2))}

Формула массива: вводится одновременным нажатием Ctrl/Shift/Enter.
 
Ответить
СообщениеЕсли правильно понял:
Код
{=СУММ(ЕСЛИ(B4:J4-B3:J3<=1/12;(B4:J4-B3:J3)*1,5;1/8+(B4:J4-B3:J3-1/12)*2))}

Формула массива: вводится одновременным нажатием Ctrl/Shift/Enter.

Автор - ShAM
Дата добавления - 04.06.2013 в 11:47
Формуляр Дата: Вторник, 04.06.2013, 11:49 | Сообщение № 3
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация: 255 ±
Замечаний: 0% ±

Excel 2003, 2013
Проверяйте, так надо ?
К сообщению приложен файл: 8726163.xls (25.0 Kb)


Excel 2003 EN, 2013 EN

Сообщение отредактировал Формуляр - Вторник, 04.06.2013, 11:50
 
Ответить
СообщениеПроверяйте, так надо ?

Автор - Формуляр
Дата добавления - 04.06.2013 в 11:49
mageslayer Дата: Вторник, 04.06.2013, 11:56 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Цитата (ShAM)
...


=СУММ(ЕСЛИ(B4:J4-B3:J3<=1/12;(B4:J4-B3:J3)*1,5;1/8+(B4:J4-B3:J3-1/12)*2))

вот в этом месте сразу выдает #ЗНАЧ и формула не считается... может это из-за того что у меня офис 2010ый?..


Сообщение отредактировал mageslayer - Вторник, 04.06.2013, 11:58
 
Ответить
Сообщение
Цитата (ShAM)
...


=СУММ(ЕСЛИ(B4:J4-B3:J3<=1/12;(B4:J4-B3:J3)*1,5;1/8+(B4:J4-B3:J3-1/12)*2))

вот в этом месте сразу выдает #ЗНАЧ и формула не считается... может это из-за того что у меня офис 2010ый?..

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

Цитата (Формуляр)
Проверяйте, так надо ?

да.. всё правильно)) но я и сам так делал.. это просто пример.. там будет большой файл и надо как-то сделать без использования доп-ячеек..
я так делал)
К сообщению приложен файл: 0772963.xlsx (10.0 Kb)
 
Ответить
Сообщение
Цитата (Формуляр)
Проверяйте, так надо ?

да.. всё правильно)) но я и сам так делал.. это просто пример.. там будет большой файл и надо как-то сделать без использования доп-ячеек..
я так делал)

Автор - mageslayer
Дата добавления - 04.06.2013 в 11:58
ShAM Дата: Вторник, 04.06.2013, 12:07 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Цитата (mageslayer)
вот в этом месте сразу выдает #ЗНАЧ и формула не считается... может это из-за того что у меня офис 2010ый?..

Нет (у меня тоже 2010), это из-за того что невнимательно читаете.
Цитата (ShAM)

Формула массива: вводится одновременным нажатием Ctrl/Shift/Enter.
 
Ответить
Сообщение
Цитата (mageslayer)
вот в этом месте сразу выдает #ЗНАЧ и формула не считается... может это из-за того что у меня офис 2010ый?..

Нет (у меня тоже 2010), это из-за того что невнимательно читаете.
Цитата (ShAM)

Формула массива: вводится одновременным нажатием Ctrl/Shift/Enter.

Автор - ShAM
Дата добавления - 04.06.2013 в 12:07
китин Дата: Вторник, 04.06.2013, 12:07 | Сообщение № 7
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Цитата (mageslayer)
вот в этом месте сразу выдает #ЗНАЧ и формула не считается

Цитата (ShAM)
Формула массива: вводится одновременным нажатием Ctrl/Shift/Enter


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
Цитата (mageslayer)
вот в этом месте сразу выдает #ЗНАЧ и формула не считается

Цитата (ShAM)
Формула массива: вводится одновременным нажатием Ctrl/Shift/Enter

Автор - китин
Дата добавления - 04.06.2013 в 12:07
mageslayer Дата: Вторник, 04.06.2013, 12:14 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

точно... surprised всё начало считаться))

теперь другая проблема..) если переработка идет до 0:00 или например до 1:00.. то ошибка при вычислении.. а если бы даже и вычислил без ошибки, то посчитал бы неправильно) там минус часы бы были))

правка
ой.. считает всё.. ошибка только если сумма отрицательная.. считает в минус.. отнимает от 0 10 и получаеца -10.... модуль может какой-нибуть брать.. О_о ща попробую..)

правка 2
не.. модуль не канает.. 0-23= -23, а не -1.. =\ ... дуу-умаем дальше..


Сообщение отредактировал mageslayer - Вторник, 04.06.2013, 12:21
 
Ответить
Сообщениеточно... surprised всё начало считаться))

теперь другая проблема..) если переработка идет до 0:00 или например до 1:00.. то ошибка при вычислении.. а если бы даже и вычислил без ошибки, то посчитал бы неправильно) там минус часы бы были))

правка
ой.. считает всё.. ошибка только если сумма отрицательная.. считает в минус.. отнимает от 0 10 и получаеца -10.... модуль может какой-нибуть брать.. О_о ща попробую..)

правка 2
не.. модуль не канает.. 0-23= -23, а не -1.. =\ ... дуу-умаем дальше..

Автор - mageslayer
Дата добавления - 04.06.2013 в 12:14
ShAM Дата: Вторник, 04.06.2013, 12:17 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

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

Автор - ShAM
Дата добавления - 04.06.2013 в 12:17
mageslayer Дата: Вторник, 04.06.2013, 12:32 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

блин.. если я правильно понял, то так..))

ладно)) просто сообщу бухам, что если больше 0:00 то надо смещать..) thx всем =)
К сообщению приложен файл: 1011011.xlsx (11.9 Kb)


Сообщение отредактировал mageslayer - Вторник, 04.06.2013, 12:53
 
Ответить
Сообщениеблин.. если я правильно понял, то так..))

ладно)) просто сообщу бухам, что если больше 0:00 то надо смещать..) thx всем =)

Автор - mageslayer
Дата добавления - 04.06.2013 в 12:32
DV Дата: Вторник, 04.06.2013, 13:45 | Сообщение № 11
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация: 194 ±
Замечаний: 0% ±

Excel 2010 RUS
Вот такой вот "монстр":
Код
=СУММПРОИЗВ(ОСТАТ(B4:J4*(B3:J3<>"")-B3:J3*(B4:J4<>"");1))*1,5+СУММПРОИЗВ((ОСТАТ(B4:J4*(B3:J3<>"")-B3:J3*(B4:J4<>"");1)>1/12)*(ОСТАТ(B4:J4*(B3:J3<>"")-B3:J3*(B4:J4<>"");1)-1/12)*0,5)
 
Ответить
СообщениеВот такой вот "монстр":
Код
=СУММПРОИЗВ(ОСТАТ(B4:J4*(B3:J3<>"")-B3:J3*(B4:J4<>"");1))*1,5+СУММПРОИЗВ((ОСТАТ(B4:J4*(B3:J3<>"")-B3:J3*(B4:J4<>"");1)>1/12)*(ОСТАТ(B4:J4*(B3:J3<>"")-B3:J3*(B4:J4<>"");1)-1/12)*0,5)

Автор - DV
Дата добавления - 04.06.2013 в 13:45
  • Страница 1 из 1
  • 1
Поиск:

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