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

Вход

Регистрация

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

 

= Мир MS Excel/Табель учёта рабочего времени - Страница 45 - Мир MS Excel

Старая форма входа
Модератор форума: китин, _Boroda_  
Табель учёта рабочего времени
vikttur Дата: Воскресенье, 18.01.2015, 11:58 | Сообщение № 881
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Почему не вписать восьмерку?
 
Ответить
СообщениеПочему не вписать восьмерку?

Автор - vikttur
Дата добавления - 18.01.2015 в 11:58
gge29 Дата: Воскресенье, 18.01.2015, 12:03 | Сообщение № 882
Группа: Проверенные
Ранг: Обитатель
Сообщений: 302
Репутация: 3 ±
Замечаний: 0% ±

когда 8 всё норма речи идёт о том когда жен.берёт увольнение.(я)-это увольнение
 
Ответить
Сообщениекогда 8 всё норма речи идёт о том когда жен.берёт увольнение.(я)-это увольнение

Автор - gge29
Дата добавления - 18.01.2015 в 12:03
gge29 Дата: Воскресенье, 18.01.2015, 12:05 | Сообщение № 883
Группа: Проверенные
Ранг: Обитатель
Сообщений: 302
Репутация: 3 ±
Замечаний: 0% ±

я даже набросал формулу через ЕСЛИ,но надо как-то привязаться к рабдню ПН (верхняя таблица с дн нед и дат)
 
Ответить
Сообщениея даже набросал формулу через ЕСЛИ,но надо как-то привязаться к рабдню ПН (верхняя таблица с дн нед и дат)

Автор - gge29
Дата добавления - 18.01.2015 в 12:05
vikttur Дата: Воскресенье, 18.01.2015, 12:13 | Сообщение № 884
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Не разбирался, поэтому без оптимизации. Дополнить формулу в AN24:
Код
=СУММПРОИЗВ(--ТЕКСТ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(H24:AL24;"я";"");"/";"");"#,#;;0;\0"))+СУММ(H25:AL25)+СУММПРОИЗВ(--(ДЕНЬНЕД($H$8:$AL$8;2)=1);--(H24:AL24="я/7"))


Сообщение отредактировал vikttur - Воскресенье, 18.01.2015, 12:17
 
Ответить
СообщениеНе разбирался, поэтому без оптимизации. Дополнить формулу в AN24:
Код
=СУММПРОИЗВ(--ТЕКСТ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(H24:AL24;"я";"");"/";"");"#,#;;0;\0"))+СУММ(H25:AL25)+СУММПРОИЗВ(--(ДЕНЬНЕД($H$8:$AL$8;2)=1);--(H24:AL24="я/7"))

Автор - vikttur
Дата добавления - 18.01.2015 в 12:13
gge29 Дата: Воскресенье, 18.01.2015, 13:16 | Сообщение № 885
Группа: Проверенные
Ранг: Обитатель
Сообщений: 302
Репутация: 3 ±
Замечаний: 0% ±


Код
=ЕСЛИ($H$8:$AL$10=ПнРаб день[b]СЧЁТ(H24:AL24)+СУММПРОИЗВ((ТАБЛИЦА!$B$1:$B$28=H24:AL24)*ТАБЛИЦА!$C$1:$C$28);СЧЁТ(H24:AL24)+СУММПРОИЗВ((ТАБЛИЦА!$F$1:$F$28=H24:AL24)*ТАБЛИЦА!$G$1:$G$28)[/b]

Спасибо,но не то,надо вот именно с оптимизацией и ссылаться на таблицы. Надо вот ту дописать через жирным точно будет верно,а вот начало нет.
Человек может взять не только час увол 7/я,а так же и я/5 и 5/я
я-впереди значит увольнение в начале дня
я-в конце значит увольнение в конце дня
для этого существует таблица с долями,первоначально формулу писал Александр(Boroda)


Сообщение отредактировал gge29 - Воскресенье, 18.01.2015, 13:49
 
Ответить
Сообщение
Код
=ЕСЛИ($H$8:$AL$10=ПнРаб день[b]СЧЁТ(H24:AL24)+СУММПРОИЗВ((ТАБЛИЦА!$B$1:$B$28=H24:AL24)*ТАБЛИЦА!$C$1:$C$28);СЧЁТ(H24:AL24)+СУММПРОИЗВ((ТАБЛИЦА!$F$1:$F$28=H24:AL24)*ТАБЛИЦА!$G$1:$G$28)[/b]

Спасибо,но не то,надо вот именно с оптимизацией и ссылаться на таблицы. Надо вот ту дописать через жирным точно будет верно,а вот начало нет.
Человек может взять не только час увол 7/я,а так же и я/5 и 5/я
я-впереди значит увольнение в начале дня
я-в конце значит увольнение в конце дня
для этого существует таблица с долями,первоначально формулу писал Александр(Boroda)

Автор - gge29
Дата добавления - 18.01.2015 в 13:16
vikttur Дата: Воскресенье, 18.01.2015, 14:05 | Сообщение № 886
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Цитата
надо вот именно с оптимизацией

Я писал об оптимизации своего решения. Но чтобы предложить оптимальную формулу, нужно вникать в задачу глубже.
Лень/Некогда - выберите, что Вам по душе :)

Возможно, дополнение у формуле должно быть таким:
Код
СУММПРОИЗВ(--(ДЕНЬНЕД($H$8:$AL$8;2)=1);--ЕЧИСЛО(ПОИСКПОЗ(H24:AL24;ТАБЛИЦА!$B$1:$B$28;)))

Счет значений, если день Пн и значения присутствуют в таблице.
 
Ответить
Сообщение
Цитата
надо вот именно с оптимизацией

Я писал об оптимизации своего решения. Но чтобы предложить оптимальную формулу, нужно вникать в задачу глубже.
Лень/Некогда - выберите, что Вам по душе :)

Возможно, дополнение у формуле должно быть таким:
Код
СУММПРОИЗВ(--(ДЕНЬНЕД($H$8:$AL$8;2)=1);--ЕЧИСЛО(ПОИСКПОЗ(H24:AL24;ТАБЛИЦА!$B$1:$B$28;)))

Счет значений, если день Пн и значения присутствуют в таблице.

Автор - vikttur
Дата добавления - 18.01.2015 в 14:05
gge29 Дата: Воскресенье, 18.01.2015, 15:44 | Сообщение № 887
Группа: Проверенные
Ранг: Обитатель
Сообщений: 302
Репутация: 3 ±
Замечаний: 0% ±


эта формула вообще непонятно для чего выдаёт 1
 
Ответить
Сообщение
эта формула вообще непонятно для чего выдаёт 1

Автор - gge29
Дата добавления - 18.01.2015 в 15:44
Muvo Дата: Воскресенье, 18.01.2015, 17:11 | Сообщение № 888
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем Доброго Вечера!
прошу помощи с табелем:не получается привязать числа к дням недели
пример:если 1 число было четверг,то при смене Пн на Чт что бы табель атоматически перекидывал дни недели
К сообщению приложен файл: 6840296.xlsx (16.4 Kb)


Сообщение отредактировал Muvo - Воскресенье, 18.01.2015, 17:15
 
Ответить
СообщениеВсем Доброго Вечера!
прошу помощи с табелем:не получается привязать числа к дням недели
пример:если 1 число было четверг,то при смене Пн на Чт что бы табель атоматически перекидывал дни недели

Автор - Muvo
Дата добавления - 18.01.2015 в 17:11
gge29 Дата: Воскресенье, 18.01.2015, 17:32 | Сообщение № 889
Группа: Проверенные
Ранг: Обитатель
Сообщений: 302
Репутация: 3 ±
Замечаний: 0% ±


мой глянь,там всё есть
 
Ответить
Сообщение
мой глянь,там всё есть

Автор - gge29
Дата добавления - 18.01.2015 в 17:32
vikttur Дата: Воскресенье, 18.01.2015, 17:45 | Сообщение № 890
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Цитата
gge29: эта формула вообще непонятно для чего выдаёт 1

Цитата
vikttur: Счет значений, если день Пн и значения присутствуют в таблице.

Понял, что не то, ведь время может быть не обязательно 7 часов (а 8-7=1 - вот этот час и предполагалось добавлять к найденной ранее сумме часов).

Уточняющие вопросы:
1. Мужской график - чем отличается от женского?
2. Значения типа "я/7", "4/я" брать из какой таблицы - 8-часовой или 7-часовой?
3. Считать часы в столбце AN?


Сообщение отредактировал vikttur - Воскресенье, 18.01.2015, 17:54
 
Ответить
Сообщение
Цитата
gge29: эта формула вообще непонятно для чего выдаёт 1

Цитата
vikttur: Счет значений, если день Пн и значения присутствуют в таблице.

Понял, что не то, ведь время может быть не обязательно 7 часов (а 8-7=1 - вот этот час и предполагалось добавлять к найденной ранее сумме часов).

Уточняющие вопросы:
1. Мужской график - чем отличается от женского?
2. Значения типа "я/7", "4/я" брать из какой таблицы - 8-часовой или 7-часовой?
3. Считать часы в столбце AN?

Автор - vikttur
Дата добавления - 18.01.2015 в 17:45
Pelena Дата: Воскресенье, 18.01.2015, 17:49 | Сообщение № 891
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация: 4558 ±
Замечаний: ±

Excel 365 & Mac Excel
gge29, проверьте такой вариант
Код
=СЧЁТ(H24:AL24)+СУММПРОИЗВ(ЕСЛИ((ДЕНЬНЕД(H$9:AL$9;2)=1)*ЕНД(ПОИСКПОЗ(H$9:AL$9;$T$2:$AD$2;0));(ТАБЛИЦА!$B$1:$B$28=H24:AL24)*ТАБЛИЦА!$C$1:$C$28;(ТАБЛИЦА!$F$1:$F$28=H24:AL24)*ТАБЛИЦА!$G$1:$G$28))
К сообщению приложен файл: _2015.xlsm (49.7 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениеgge29, проверьте такой вариант
Код
=СЧЁТ(H24:AL24)+СУММПРОИЗВ(ЕСЛИ((ДЕНЬНЕД(H$9:AL$9;2)=1)*ЕНД(ПОИСКПОЗ(H$9:AL$9;$T$2:$AD$2;0));(ТАБЛИЦА!$B$1:$B$28=H24:AL24)*ТАБЛИЦА!$C$1:$C$28;(ТАБЛИЦА!$F$1:$F$28=H24:AL24)*ТАБЛИЦА!$G$1:$G$28))

Автор - Pelena
Дата добавления - 18.01.2015 в 17:49
vikttur Дата: Воскресенье, 18.01.2015, 17:56 | Сообщение № 892
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

[offtop]А я все время - о столбце AN :)[/offtop]


Сообщение отредактировал vikttur - Воскресенье, 18.01.2015, 17:57
 
Ответить
Сообщение[offtop]А я все время - о столбце AN :)[/offtop]

Автор - vikttur
Дата добавления - 18.01.2015 в 17:56
jakim Дата: Воскресенье, 18.01.2015, 18:00 | Сообщение № 893
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Может подойдет.
К сообщению приложен файл: 7467084.xlsx (28.8 Kb)
 
Ответить
Сообщение
Может подойдет.

Автор - jakim
Дата добавления - 18.01.2015 в 18:00
Muvo Дата: Воскресенье, 18.01.2015, 18:17 | Сообщение № 894
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
К сожалению-но Ваш не подходит
 
Ответить
СообщениеК сожалению-но Ваш не подходит

Автор - Muvo
Дата добавления - 18.01.2015 в 18:17
jakim Дата: Воскресенье, 18.01.2015, 19:32 | Сообщение № 895
Группа: Друзья
Ранг: Старожил
Сообщений: 1216
Репутация: 316 ±
Замечаний: 0% ±

Excel 2010
Применительно к Вашей форме.
К сообщению приложен файл: 8304253.xlsx (33.7 Kb)
 
Ответить
Сообщение
Применительно к Вашей форме.

Автор - jakim
Дата добавления - 18.01.2015 в 19:32
gge29 Дата: Воскресенье, 18.01.2015, 21:13 | Сообщение № 896
Группа: Проверенные
Ранг: Обитатель
Сообщений: 302
Репутация: 3 ±
Замечаний: 0% ±


Елена спасибо!!!Вроде то что доктор прописал,сейчас буду тестировать)))
 
Ответить
Сообщение
Елена спасибо!!!Вроде то что доктор прописал,сейчас буду тестировать)))

Автор - gge29
Дата добавления - 18.01.2015 в 21:13
Muvo Дата: Понедельник, 19.01.2015, 06:42 | Сообщение № 897
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
всем спасибо-вопрос был решён самостоятельно
 
Ответить
Сообщениевсем спасибо-вопрос был решён самостоятельно

Автор - Muvo
Дата добавления - 19.01.2015 в 06:42
gge29 Дата: Понедельник, 19.01.2015, 10:57 | Сообщение № 898
Группа: Проверенные
Ранг: Обитатель
Сообщений: 302
Репутация: 3 ±
Замечаний: 0% ±


Елена добрый день,проверил почти отлично,но стоит в шапке сменить на 2(февраль)начинаются проблемы,касаемо пустых ячеек,так-как 28 дней и это касается всех месяцев когда пустые ячейки появляются.
 
Ответить
Сообщение
Елена добрый день,проверил почти отлично,но стоит в шапке сменить на 2(февраль)начинаются проблемы,касаемо пустых ячеек,так-как 28 дней и это касается всех месяцев когда пустые ячейки появляются.

Автор - gge29
Дата добавления - 19.01.2015 в 10:57
gge29 Дата: Понедельник, 19.01.2015, 10:59 | Сообщение № 899
Группа: Проверенные
Ранг: Обитатель
Сообщений: 302
Репутация: 3 ±
Замечаний: 0% ±

почему-то на форуме личка отключена?
 
Ответить
Сообщениепочему-то на форуме личка отключена?

Автор - gge29
Дата добавления - 19.01.2015 в 10:59
Pelena Дата: Понедельник, 19.01.2015, 11:13 | Сообщение № 900
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация: 4558 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=СЧЁТ(H24:AL24)+СУММПРОИЗВ(ЕСЛИ(H$9:AL$9<>"";ЕСЛИ((ДЕНЬНЕД(H$9:AL$9;2)=1)*ЕНД(ПОИСКПОЗ(H$9:AL$9;$T$2:$AD$2;0));(ТАБЛИЦА!$B$1:$B$28=H24:AL24)*ТАБЛИЦА!$C$1:$C$28;(ТАБЛИЦА!$F$1:$F$28=H24:AL24)*ТАБЛИЦА!$G$1:$G$28);0))


Про личку http://www.excelworld.ru/forum/12-13748-1


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Код
=СЧЁТ(H24:AL24)+СУММПРОИЗВ(ЕСЛИ(H$9:AL$9<>"";ЕСЛИ((ДЕНЬНЕД(H$9:AL$9;2)=1)*ЕНД(ПОИСКПОЗ(H$9:AL$9;$T$2:$AD$2;0));(ТАБЛИЦА!$B$1:$B$28=H24:AL24)*ТАБЛИЦА!$C$1:$C$28;(ТАБЛИЦА!$F$1:$F$28=H24:AL24)*ТАБЛИЦА!$G$1:$G$28);0))


Про личку http://www.excelworld.ru/forum/12-13748-1

Автор - Pelena
Дата добавления - 19.01.2015 в 11:13
Поиск:

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