Табель-форма

Программирование на Visual Basic for Applications
Woodsman
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 29.09.2006 (Пт) 13:53
Откуда: Россия, г. Псков

Табель-форма

Сообщение Woodsman » 05.10.2006 (Чт) 10:50

Кто-нить ведь вероятно делал ЭТО!
Можно долго читать, искать по необъятному интернету,
научиться программировать в конце-концов... самому.
...но время не бесконечно и я доверяю в таких случаях спецам и людям знающим.

Собственно и вопрос и просьба.

Имеем табель-календарь в Excel за текущий месяц.
В строке календаря вместо чисел месяца коды "я", "от", "б", "к"
в другой строке соответственно под ними 8,15 или 7,00 (пятница)

требуется посчитать:
1. часов отработано (условие суммы по "я" и "к")
2. часов в отпуске (условие суммы по "от")
3. часов на больничном (условие суммы по "б")
и записать эти ответы в соответствующие ячейки.

Сам эту проблему встроенными формулами победил,
но частично... не красиво я сказал бы.
Самое главное формат ячейки "Время" <[ч],мм>
не позволяет скрывать ,00 и даже 00,00.
Может подскажете готовые решения, макросы, скрипты?

С уважением к аудитории, Владимир.

uhm
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1597
Зарегистрирован: 02.12.2004 (Чт) 15:21

Сообщение uhm » 05.10.2006 (Чт) 10:53

С трудом, но понял, что написано (кроме того, что в конце, про формат).

Есть замечательная встроенная функция СУММЕСЛИ. Скорее всего, она тебе поможет.
Быть... или не быть. Вот. В чём вопрос?


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 57

    TopList