Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.02.2012, 17:22   #1
Макавели
 
Регистрация: 23.02.2012
Сообщений: 4
По умолчанию Думаю вы не сможете мне помочь) кто знает?)

добрый день !
Люди добрые помогите)
я веду график рабочего времени. с обозначениями 8/2 вечер 8/6 ночь 8 дневная смена. =СЧЁТЕСЛИ(F5:AI5;"8")+СЧЁТЕСЛИ(F5:A I5;"8/2")+СЧЁТЕСЛИ(F5:AI5;"8/6")
так я посчитал отработанные дни. мне нужно еще посчитать кол-во часов всего отработанных.(полученное ранее умножаю на полную загр дня 8 часов)
проблема: некоторые "труженики" нашего предприятия имеют привычку отпрашиваться с работы. из чего в табеле появляется такое значение 7/6, 6/6, 7/2, 6/2 и т.д.
вопрос: как сделать мой табель автоматическим полностью, так чтобы он считал часы для лентяев не по полному рабочему дню(8часов),а соответственно 7 6 4 и т.д.
Спасибо заранее за помощь))

Последний раз редактировалось Макавели; 24.02.2012 в 13:29. Причина: поздравления не актуальны более)
Макавели вне форума Ответить с цитированием
Старый 23.02.2012, 19:00   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Если надо брать только первый символ из ячейки (т.е. не может быть 10, 10/2 и т.п.), то
Код:
=СУММПРОИЗВ(--ЛЕВСИМВ(F5:AI5))
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 23.02.2012, 19:55   #3
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Цитата:
Сообщение от Макавели Посмотреть сообщение
добрый день ! всех с праздником !
Люди добрые помогите)
я веду график рабочего времени. с обозначениями 8/2 вечер 8/6 ночь 8 дневная смена. =СЧЁТЕСЛИ(F5:AI5;"8")+СЧЁТЕСЛИ(F5:A I5;"8/2")+СЧЁТЕСЛИ(F5:AI5;"8/6")
так я посчитал отработанные дни. мне нужно еще посчитать кол-во часов всего отработанных.(полученное ранее умножаю на полную загр дня 8 часов)
проблема: некоторые "труженики" нашего предприятия имеют привычку отпрашиваться с работы. из чего в табеле появляется такое значение 7/6, 6/6, 7/2, 6/2 и т.д.
вопрос: как сделать мой табель автоматическим полностью, так чтобы он считал часы для лентяев не по полному рабочему дню(8часов),а соответственно 7 6 4 и т.д.
Спасибо заранее за помощь))
А можно разнести "8/6" две ячейки в одну "8" и "6".
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Старый 24.02.2012, 13:25   #4
Макавели
 
Регистрация: 23.02.2012
Сообщений: 4
По умолчанию

Спасибо за варианты предложенные выше. но не один не смог решить задачу.


вот файл. на листе общая красным выделена проблемная зона, а синим как бы считалось если бы не некоторые нюансы.
Вложения
Тип файла: rar Книга1.rar (83.5 Кб, 13 просмотров)
Макавели вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SOS ksucha Фриланс 4 01.05.2011 06:28
SOS!!! --PapaZi-- Помощь студентам 1 27.03.2011 13:15