Новые сообщения · Участники · Правила форума · Поиск · RSS
Страница 1 из 11
Модератор форума: DV68, Author 
Форум » ТЕМАТИЧЕСКИЕ » Excel - Готовые формулы » Учет времени (Вопросик по формуле счета с условием)
Учет времени
DV68Дата: Понедельник, 13.07.2009, 22:42 | Сообщение # 1
Группа: Модераторы
Сообщений: 648
Статус: Offline
Вопрос в файлике
Прикрепления: 8077403.xls(38Kb)
 
DV68Дата: Четверг, 16.07.2009, 19:22 | Сообщение # 2
Группа: Модераторы
Сообщений: 648
Статус: Offline
Попробовал решить проблему через несколько ЕСЛИ, но формула уж больно большая получается, может все-таки можно как то попроще решить?
Прикрепления: 0208423.xls(48Kb)
 
AuthorДата: Пятница, 17.07.2009, 21:06 | Сообщение # 3
Гуру
Группа: Администраторы
Сообщений: 187
Статус: Offline
лучше было бы, если бы Вы написали ЧТО должна считать Ваша формула! )
есть подозрение, что требуемое можно подсчитать намного проще..
Так что же именно должна считать эта мегаформула:

=СЧЁТЕСЛИ(ЕСЛИ($C$4=$C$12;C5:G5;ЕСЛИ($C$4=$D$12;C5:F5;ЕСЛИ($C$4=$E$12;C5:E5;ЕСЛИ($C$4=$F$12;C5:D5;ЕСЛИ($C$4=$G$12;C5;ЕСЛИ($C$4=$H$12;E5:I5;D5:H5))))));$AM$4)+СЧЁТЕСЛИ(ЕСЛИ($C$4=$C$12;J5:N5;ЕСЛИ($C$4=$D$12;I5:M5;ЕСЛИ($C$4=$E$12;H5:L5;ЕСЛИ($C$4=$F$12;G5:K5;ЕСЛИ($C$4=$G$12;F5:J5;ЕСЛИ($C$4=$H$12;L5:P5;K5:O5))))));$AM$4)+СЧЁТЕСЛИ(ЕСЛИ($C$4=$C$12;Q5:U5;ЕСЛИ($C$4=$D$12;P5:T5;ЕСЛИ($C$4=$E$12;O5:S5;ЕСЛИ($C$4=$F$12;N5:R5;ЕСЛИ($C$4=$G$12;M5:Q5;ЕСЛИ($C$4=$H$12;S5:W5;R5:V5))))));$AM$4)+СЧЁТЕСЛИ(ЕСЛИ($C$4=$C$12;X5:AB5;ЕСЛИ($C$4=$D$12;W5:AA5;ЕСЛИ($C$4=$E$12;V5:Z5;ЕСЛИ($C$4=$F$12;U5:Y5;ЕСЛИ($C$4=$G$12;T5:X5;ЕСЛИ($C$4=$H$12;Z5:AD5;Y5:AC5))))));$AM$4)+СЧЁТЕСЛИ(ЕСЛИ($C$4=$C$12;AE5:AG5;ЕСЛИ($C$4=$D$12;AD5:AG5;ЕСЛИ($C$4=$E$12;AC5:AG5;ЕСЛИ($C$4=$F$12;AB5:AF5;ЕСЛИ($C$4=$G$12;AA5:AE5;ЕСЛИ($C$4=$H$12;AG4;AF5:AG5))))));$AM$4)

???
:)



Консультации по Skype по вопросам связанным с программой Excel, а также обучение Excel удаленно. Сайт: excelskype.ru
 
DV68Дата: Суббота, 18.07.2009, 06:24 | Сообщение # 4
Группа: Модераторы
Сообщений: 648
Статус: Offline
Прошу прощения, может действительно надо было здесь писать вопрос, а не в файле.
Quote (Author)
Так что же именно должна считать эта мегаформула:

Она должна подсчитать (и к слову, подсчитывает) сколько дней отпуска ("О") было у работника в данном месяце (это первое условие), но не считая суббот и воскресений (это второе условие) Результат в ячейке $АМ$5. В идеале еще и не считая официальных праздников. Вообще результат от формулы вспомогательный, нужен, чтобы в итоге автоматически посчитывалась норма рабочих часов работника в этом месяце (Ячейка $AI$5) с учетом отпуска, больничных и др.
Прикрепления: 1568525.xls(42Kb)
 
AuthorДата: Понедельник, 20.07.2009, 13:11 | Сообщение # 5
Гуру
Группа: Администраторы
Сообщений: 187
Статус: Offline
У Вас по первому работнику (Иванов) в $АМ$5 в приложенном файле стоит 160 - это никак не может быть числом дней отпуска, которое было у работника в пределах указанных дат, т.к. это число превышает более чем в 5 раз количество дат


Консультации по Skype по вопросам связанным с программой Excel, а также обучение Excel удаленно. Сайт: excelskype.ru
 
DV68Дата: Вторник, 21.07.2009, 02:13 | Сообщение # 6
Группа: Модераторы
Сообщений: 648
Статус: Offline
Quote (Author)
У Вас по первому работнику (Иванов) в $АМ$5 в приложенном файле стоит 160 - это никак не может быть числом дней отпуска, которое было у работника в пределах указанных дат, т.к. это число превышает более чем в 5 раз количество дат

дней*8(часов).
Решил проблемку свою другим способом, путем создания 3-х дополнительных табличек.
Прикрепления: 9796099.xls(89Kb)
 
vladДата: Пятница, 31.07.2009, 02:32 | Сообщение # 7
Группа: Модераторы
Сообщений: 720
Статус: Offline
Quote (DIM5955)
Решил проблемку свою другим способом, путем создания 3-х дополнительных табличек.

Можно проще.
Прикрепления: 8077403.rar(10Kb)
 
DV68Дата: Суббота, 01.08.2009, 11:34 | Сообщение # 8
Группа: Модераторы
Сообщений: 648
Статус: Offline
vlad,
спасибо!
 
Форум » ТЕМАТИЧЕСКИЕ » Excel - Готовые формулы » Учет времени (Вопросик по формуле счета с условием)
Страница 1 из 11
Поиск:
  <script type="text/javascript">teasernet_blockid = 656993;teasernet_padid = 271069;</script><script type="text/javascript" src="http://bzlwe.com/07f6/bad6484c927/07.js"></script> 
Copyright MyCorp © 2017 Используются технологии uCoz