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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчет ночного времени - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Подсчет ночного времени
roman66rus Дата: Среда, 23.12.2015, 14:44 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 0% ±

2010
Доброго времени суток. Уважаемые форумчани помогите пожалуйста. Суть проблемы в следующем. Есть табель раб.времени (приложил одну строку), с буковкой "н" обозначаются количество часов ночного времени. Ночных оплачивается только 7 часов, они и считаются как за ночные. Вроде все сделал и все работает. Но если человек отработал в ночь меньше 7 часов, не могу придумать как это в формуле прописать.
К сообщению приложен файл: 8105037.xlsx (11.5 Kb)
 
Ответить
СообщениеДоброго времени суток. Уважаемые форумчани помогите пожалуйста. Суть проблемы в следующем. Есть табель раб.времени (приложил одну строку), с буковкой "н" обозначаются количество часов ночного времени. Ночных оплачивается только 7 часов, они и считаются как за ночные. Вроде все сделал и все работает. Но если человек отработал в ночь меньше 7 часов, не могу придумать как это в формуле прописать.

Автор - roman66rus
Дата добавления - 23.12.2015 в 14:44
YouGreed Дата: Среда, 23.12.2015, 15:00 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
roman66rus, Чуточку поизвращался.
1-ое условие:
Код
=СЧЁТЗ(A3:AE3)

2-ое условие:
Код
=СУММ(--ЕСЛИ(ЛЕВБ(A3:AE3;2)<>"";ЛЕВБ(A3:AE3;2)))

Формула массива вводится нажатием клавиш Ctrl+Shift+Enter
3-ее условие я так понимаю целевое? У вас в примере просто везде указано 11н, значит нормально все выполнено?
К сообщению приложен файл: 5905486.xlsx (11.1 Kb)


Сообщение отредактировал YouGreed - Среда, 23.12.2015, 15:02
 
Ответить
Сообщениеroman66rus, Чуточку поизвращался.
1-ое условие:
Код
=СЧЁТЗ(A3:AE3)

2-ое условие:
Код
=СУММ(--ЕСЛИ(ЛЕВБ(A3:AE3;2)<>"";ЛЕВБ(A3:AE3;2)))

Формула массива вводится нажатием клавиш Ctrl+Shift+Enter
3-ее условие я так понимаю целевое? У вас в примере просто везде указано 11н, значит нормально все выполнено?

Автор - YouGreed
Дата добавления - 23.12.2015 в 15:00
VIDEO56 Дата: Среда, 23.12.2015, 15:02 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 262
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
Посмотрите может пригодится!
К сообщению приложен файл: 6674247.xlsm (91.0 Kb)


Всем удачного дня!
 
Ответить
СообщениеПосмотрите может пригодится!

Автор - VIDEO56
Дата добавления - 23.12.2015 в 15:02
roman66rus Дата: Среда, 23.12.2015, 15:18 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 0% ±

2010
YouGreed, Прошу прощения, я не точно задал вопрос, как раз 3-ее условие и надо допилить. Т.е. если человек отработал 5 ночных часов, то в табеле это будет указано как "5н". Если 6, то "6н", если 7 и больше то в формула останется такой же.
 
Ответить
СообщениеYouGreed, Прошу прощения, я не точно задал вопрос, как раз 3-ее условие и надо допилить. Т.е. если человек отработал 5 ночных часов, то в табеле это будет указано как "5н". Если 6, то "6н", если 7 и больше то в формула останется такой же.

Автор - roman66rus
Дата добавления - 23.12.2015 в 15:18
VIDEO56 Дата: Среда, 23.12.2015, 15:22 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 262
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
roman66rus, а формат ячейке если задать??
###н


Всем удачного дня!
 
Ответить
Сообщениеroman66rus, а формат ячейке если задать??
###н

Автор - VIDEO56
Дата добавления - 23.12.2015 в 15:22
VIDEO56 Дата: Среда, 23.12.2015, 15:23 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 262
Репутация: 27 ±
Замечаний: 0% ±

Excel 2010
Теперь понял что нужно!


Всем удачного дня!
 
Ответить
СообщениеТеперь понял что нужно!

Автор - VIDEO56
Дата добавления - 23.12.2015 в 15:23
roman66rus Дата: Среда, 23.12.2015, 15:31 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 0% ±

2010
VIDEO56, можно, но каждый месяц задавать формат нужным ячейкам для 368-и сотрудников+большенство кто ведет эти табеля даже шрифт менять не умеют.
 
Ответить
СообщениеVIDEO56, можно, но каждый месяц задавать формат нужным ячейкам для 368-и сотрудников+большенство кто ведет эти табеля даже шрифт менять не умеют.

Автор - roman66rus
Дата добавления - 23.12.2015 в 15:31
китин Дата: Среда, 23.12.2015, 15:42 | Сообщение № 8
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
во я поизвращался.проверяйте (масивная)
Код
=СУММ(ЕСЛИОШИБКА(ЕСЛИ(--ЛЕВБ(A3:AE3;ПОИСК("н";A3:AE3)-1)=11;7;--ЛЕВБ(A3:AE3;ПОИСК("н";A3:AE3)-1));0))
К сообщению приложен файл: roman66rus.xlsx (11.8 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Среда, 23.12.2015, 15:43
 
Ответить
Сообщениево я поизвращался.проверяйте (масивная)
Код
=СУММ(ЕСЛИОШИБКА(ЕСЛИ(--ЛЕВБ(A3:AE3;ПОИСК("н";A3:AE3)-1)=11;7;--ЛЕВБ(A3:AE3;ПОИСК("н";A3:AE3)-1));0))

Автор - китин
Дата добавления - 23.12.2015 в 15:42
roman66rus Дата: Среда, 23.12.2015, 15:52 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 0% ±

2010
китин, круто, спасибо, массив на другом листе сделаю и скрою :)
 
Ответить
Сообщениекитин, круто, спасибо, массив на другом листе сделаю и скрою :)

Автор - roman66rus
Дата добавления - 23.12.2015 в 15:52
roman66rus Дата: Четверг, 24.12.2015, 17:23 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 0% ±

2010
Доброго времени суток. китин, вчера поспешил с проверкой. Ваш вариант правильно считает только для 11,7 и менее часов. Для 8,9,10 должно быть также как и для 11 и 7.
 
Ответить
СообщениеДоброго времени суток. китин, вчера поспешил с проверкой. Ваш вариант правильно считает только для 11,7 и менее часов. Для 8,9,10 должно быть также как и для 11 и 7.

Автор - roman66rus
Дата добавления - 24.12.2015 в 17:23
AlexM Дата: Четверг, 24.12.2015, 22:04 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003
А так?
Код
=СУММ(ЕСЛИ(--ПОДСТАВИТЬ(0&A3:AE3;"н";)>7;7;ПОДСТАВИТЬ(0&A3:AE3;"н";))*(ПРАВБ(A3:AE3)="н"))
К сообщению приложен файл: roman66rus.xls (28.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеА так?
Код
=СУММ(ЕСЛИ(--ПОДСТАВИТЬ(0&A3:AE3;"н";)>7;7;ПОДСТАВИТЬ(0&A3:AE3;"н";))*(ПРАВБ(A3:AE3)="н"))

Автор - AlexM
Дата добавления - 24.12.2015 в 22:04
roman66rus Дата: Четверг, 24.12.2015, 22:26 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 113
Репутация: 0 ±
Замечаний: 0% ±

2010
Спасибо всем за участие. Разобрался. Выкладываю окончательный вариант, наверняка многим пригодится.
К сообщению приложен файл: 0410774.xlsx (11.6 Kb)
 
Ответить
СообщениеСпасибо всем за участие. Разобрался. Выкладываю окончательный вариант, наверняка многим пригодится.

Автор - roman66rus
Дата добавления - 24.12.2015 в 22:26
  • Страница 1 из 1
  • 1
Поиск:

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