Подсчёт часов в ненормированном графике смен
Светлый
Дата: Понедельник, 09.07.2018, 16:04 |
Сообщение № 21
Группа: Друзья
Ранг: Старожил
Сообщений: 1852
Репутация:
523
±
Замечаний:
0% ±
Excel 2013, 2016
Нет, я не такой ас в знании функций Excel. Уже иссяк. Жду решения.
Нет, я не такой ас в знании функций Excel. Уже иссяк. Жду решения. Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Нет, я не такой ас в знании функций Excel. Уже иссяк. Жду решения. Автор - Светлый Дата добавления - 09.07.2018 в 16:04
MCH
Дата: Вторник, 10.07.2018, 15:12 |
Сообщение № 22
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
с 12.07.18 буду в отпуске, думать над задачей уже некогда. Ничего нового не придумал Пытался ЧАС() применить вместо ОСТАТ(;24) но к сокращению это не проводит с помощью ТЕКСТ можно "занулить" текст, отбросить знак, установить формат по условию, но ничего короткого не получилось. Значит есть более короткий алгоритм решения задачи Либо нужна дополнительная подсказка, либо решение (завтра - 11.07.18)
с 12.07.18 буду в отпуске, думать над задачей уже некогда. Ничего нового не придумал Пытался ЧАС() применить вместо ОСТАТ(;24) но к сокращению это не проводит с помощью ТЕКСТ можно "занулить" текст, отбросить знак, установить формат по условию, но ничего короткого не получилось. Значит есть более короткий алгоритм решения задачи Либо нужна дополнительная подсказка, либо решение (завтра - 11.07.18) MCH
Ответить
Сообщение с 12.07.18 буду в отпуске, думать над задачей уже некогда. Ничего нового не придумал Пытался ЧАС() применить вместо ОСТАТ(;24) но к сокращению это не проводит с помощью ТЕКСТ можно "занулить" текст, отбросить знак, установить формат по условию, но ничего короткого не получилось. Значит есть более короткий алгоритм решения задачи Либо нужна дополнительная подсказка, либо решение (завтра - 11.07.18) Автор - MCH Дата добавления - 10.07.2018 в 15:12
_Boroda_
Дата: Вторник, 10.07.2018, 17:06 |
Сообщение № 23
Группа: Админы
Ранг: Местный житель
Сообщений: 16745
Репутация:
6534
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Блин, сижу вот, думаю - как подсказку дать, не написав саму формулу. Что-то ничего не придумывается. Ну, разве что вот - в обеих формулах по 56(57) символов алгоритм сохраняется, но есть кусок из 15 символов, который можно заменить на 3 символа
Блин, сижу вот, думаю - как подсказку дать, не написав саму формулу. Что-то ничего не придумывается. Ну, разве что вот - в обеих формулах по 56(57) символов алгоритм сохраняется, но есть кусок из 15 символов, который можно заменить на 3 символа _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Блин, сижу вот, думаю - как подсказку дать, не написав саму формулу. Что-то ничего не придумывается. Ну, разве что вот - в обеих формулах по 56(57) символов алгоритм сохраняется, но есть кусок из 15 символов, который можно заменить на 3 символа Автор - _Boroda_ Дата добавления - 10.07.2018 в 17:06
Светлый
Дата: Вторник, 10.07.2018, 22:30 |
Сообщение № 24
Группа: Друзья
Ранг: Старожил
Сообщений: 1852
Репутация:
523
±
Замечаний:
0% ±
Excel 2013, 2016
Кроме функции Ч() ничего не могу придумать, но она вырождает массив и результат неверный. Очень странная функция.
Кроме функции Ч() ничего не могу придумать, но она вырождает массив и результат неверный. Очень странная функция. Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Кроме функции Ч() ничего не могу придумать, но она вырождает массив и результат неверный. Очень странная функция. Автор - Светлый Дата добавления - 10.07.2018 в 22:30
krosav4ig
Дата: Вторник, 10.07.2018, 22:57 |
Сообщение № 25
Группа: Друзья
Ранг: Старожил
Сообщений: 2347
Репутация:
997
±
Замечаний:
0% ±
Excel 2007,2010,2013
массив - нет, а вот диапазон - да
email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460
Ответить
Сообщение массив - нет, а вот диапазон - даАвтор - krosav4ig Дата добавления - 10.07.2018 в 22:57
MCH
Дата: Среда, 11.07.2018, 08:31 |
Сообщение № 26
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Так D6:AG6-Ч(D5:AG5) не работает Как еще можно подавить текст или нужно в другом направлении думать?
Так D6:AG6-Ч(D5:AG5) не работает Как еще можно подавить текст или нужно в другом направлении думать? MCH
Ответить
Сообщение Так D6:AG6-Ч(D5:AG5) не работает Как еще можно подавить текст или нужно в другом направлении думать? Автор - MCH Дата добавления - 11.07.2018 в 08:31
_Boroda_
Дата: Среда, 11.07.2018, 10:59 |
Сообщение № 27
Группа: Админы
Ранг: Местный житель
Сообщений: 16745
Репутация:
6534
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Через час убегаю до ночи , поэтому сейчас выкладываюмассив - нет, а вот диапазон - да
можно и диапазон массивом через ЧТак D6:AG6-Ч(D5:AG5) не работает
Да, а вот так работает D6:AG6-Ч(+D5:AG5) Плюсик перед ссылкой на диапазон многие функции, возвращающие одно значение, заставляет давать массив У меня сначала было 55 без равноКод
=СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG5)-D6:AG6);"[>12]-0");24))
Код
=СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG6)*{1:-1});"[>12]-#");24))
Симбиоз с формулами Михаила и Сергея даст 44 знакаКод
=СУММ(ABS(ОСТАТ(D6:AG6-Ч(+D5:AG5)+12;24)-12))
Код
=СУММ(12-ABS(12-ОСТАТ(D6:AG6-Ч(+D5:AG5);24)))
Через час убегаю до ночи , поэтому сейчас выкладываюмассив - нет, а вот диапазон - да
можно и диапазон массивом через ЧТак D6:AG6-Ч(D5:AG5) не работает
Да, а вот так работает D6:AG6-Ч(+D5:AG5) Плюсик перед ссылкой на диапазон многие функции, возвращающие одно значение, заставляет давать массив У меня сначала было 55 без равноКод
=СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG5)-D6:AG6);"[>12]-0");24))
Код
=СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG6)*{1:-1});"[>12]-#");24))
Симбиоз с формулами Михаила и Сергея даст 44 знакаКод
=СУММ(ABS(ОСТАТ(D6:AG6-Ч(+D5:AG5)+12;24)-12))
Код
=СУММ(12-ABS(12-ОСТАТ(D6:AG6-Ч(+D5:AG5);24)))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Через час убегаю до ночи , поэтому сейчас выкладываюмассив - нет, а вот диапазон - да
можно и диапазон массивом через ЧТак D6:AG6-Ч(D5:AG5) не работает
Да, а вот так работает D6:AG6-Ч(+D5:AG5) Плюсик перед ссылкой на диапазон многие функции, возвращающие одно значение, заставляет давать массив У меня сначала было 55 без равноКод
=СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG5)-D6:AG6);"[>12]-0");24))
Код
=СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG6)*{1:-1});"[>12]-#");24))
Симбиоз с формулами Михаила и Сергея даст 44 знакаКод
=СУММ(ABS(ОСТАТ(D6:AG6-Ч(+D5:AG5)+12;24)-12))
Код
=СУММ(12-ABS(12-ОСТАТ(D6:AG6-Ч(+D5:AG5);24)))
Автор - _Boroda_ Дата добавления - 11.07.2018 в 10:59
MCH
Дата: Среда, 11.07.2018, 11:45 |
Сообщение № 28
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Плюсик перед ссылкой на диапазон многие функции, возвращающие одно значение, заставляет давать массив
Нужно проверить в 2003 Excel, возможно не будет работать
Плюсик перед ссылкой на диапазон многие функции, возвращающие одно значение, заставляет давать массив
Нужно проверить в 2003 Excel, возможно не будет работатьMCH
Ответить
Сообщение Плюсик перед ссылкой на диапазон многие функции, возвращающие одно значение, заставляет давать массив
Нужно проверить в 2003 Excel, возможно не будет работатьАвтор - MCH Дата добавления - 11.07.2018 в 11:45
_Boroda_
Дата: Среда, 11.07.2018, 11:50 |
Сообщение № 29
Группа: Админы
Ранг: Местный житель
Сообщений: 16745
Репутация:
6534
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А куда оно денется?
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А куда оно денется? Автор - _Boroda_ Дата добавления - 11.07.2018 в 11:50
Светлый
Дата: Среда, 11.07.2018, 12:00 |
Сообщение № 30
Группа: Друзья
Ранг: Старожил
Сообщений: 1852
Репутация:
523
±
Замечаний:
0% ±
Excel 2013, 2016
Вот чего не знал, того не знал! С минусом даёт ошибку, с 0& даёт нули, а про плюс не догадался. Действительно, странная функция.
Вот чего не знал, того не знал! С минусом даёт ошибку, с 0& даёт нули, а про плюс не догадался. Действительно, странная функция. Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Вот чего не знал, того не знал! С минусом даёт ошибку, с 0& даёт нули, а про плюс не догадался. Действительно, странная функция. Автор - Светлый Дата добавления - 11.07.2018 в 12:00
Светлый
Дата: Среда, 11.07.2018, 12:16 |
Сообщение № 31
Группа: Друзья
Ранг: Старожил
Сообщений: 1852
Репутация:
523
±
Замечаний:
0% ±
Excel 2013, 2016
Ну, тогда в свете открывшихся знаний у меня 43 символа без равно. Дать время подумать или открыть?
Ну, тогда в свете открывшихся знаний у меня 43 символа без равно. Дать время подумать или открыть? Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Ну, тогда в свете открывшихся знаний у меня 43 символа без равно. Дать время подумать или открыть? Автор - Светлый Дата добавления - 11.07.2018 в 12:16
MCH
Дата: Среда, 11.07.2018, 12:29 |
Сообщение № 32
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Сейчас проверить негде, но помню, что в подобной ситуации Excel 2003 выдавал ошибку на тексте
Сейчас проверить негде, но помню, что в подобной ситуации Excel 2003 выдавал ошибку на текстеMCH
Ответить
Сообщение Сейчас проверить негде, но помню, что в подобной ситуации Excel 2003 выдавал ошибку на текстеАвтор - MCH Дата добавления - 11.07.2018 в 12:29
_Boroda_
Дата: Среда, 11.07.2018, 22:57 |
Сообщение № 33
Группа: Админы
Ранг: Местный житель
Сообщений: 16745
Репутация:
6534
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
В 2003 нормально работает 43 смвола - мне понятно, думаю, Михаилу тоже
В 2003 нормально работает 43 смвола - мне понятно, думаю, Михаилу тоже _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение В 2003 нормально работает 43 смвола - мне понятно, думаю, Михаилу тоже Автор - _Boroda_ Дата добавления - 11.07.2018 в 22:57
Светлый
Дата: Среда, 11.07.2018, 23:17 |
Сообщение № 34
Группа: Друзья
Ранг: Старожил
Сообщений: 1852
Репутация:
523
±
Замечаний:
0% ±
Excel 2013, 2016
Думаю, что ещё что-то сократить уже не удастся.Код
=СУММ(ABS(ЧАС(D6:AG6-Ч(+D5:AG5)+36&":")-12))
Думаю, что ещё что-то сократить уже не удастся.Код
=СУММ(ABS(ЧАС(D6:AG6-Ч(+D5:AG5)+36&":")-12))
Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Думаю, что ещё что-то сократить уже не удастся.Код
=СУММ(ABS(ЧАС(D6:AG6-Ч(+D5:AG5)+36&":")-12))
Автор - Светлый Дата добавления - 11.07.2018 в 23:17
Светлый
Дата: Среда, 11.07.2018, 23:57 |
Сообщение № 35
Группа: Друзья
Ранг: Старожил
Сообщений: 1852
Репутация:
523
±
Замечаний:
0% ±
Excel 2013, 2016
=СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG6)*{1:-1});"[>12]-#");24))
Эта формула не работает. При паре 8-16 она даёт 8+8, а д.б. 8
=СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG6)*{1:-1});"[>12]-#");24))
Эта формула не работает. При паре 8-16 она даёт 8+8, а д.б. 8Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение =СУММ(ОСТАТ(ТЕКСТ(ABS(Ч(+D5:AG6)*{1:-1});"[>12]-#");24))
Эта формула не работает. При паре 8-16 она даёт 8+8, а д.б. 8Автор - Светлый Дата добавления - 11.07.2018 в 23:57
electro54
Дата: Среда, 01.06.2022, 14:09 |
Сообщение № 36
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Добрый день извини те что сюда пишу но не смог найти подходящую тему я сталкнулсяс такой проблемой Существует некая таблица где в одной колонке номер по порядку а другая колонка это моментальное время написание номера по порядку и вот исходя из этого я хотел бы вас спросить возможно ли по средствам формул (без макросов так как делаю не для себя) сделать сделать так что бы время оставалась не изменым Преведу пример в первой колонке номер по порядку 1 Вторая колонка время 12.36.54 Или так 1 12.30.44 2 12.31.30 3 12.40.00 Ещё раз извините что не туда пишу и надеюсь что вы сможете помочь мне
Добрый день извини те что сюда пишу но не смог найти подходящую тему я сталкнулсяс такой проблемой Существует некая таблица где в одной колонке номер по порядку а другая колонка это моментальное время написание номера по порядку и вот исходя из этого я хотел бы вас спросить возможно ли по средствам формул (без макросов так как делаю не для себя) сделать сделать так что бы время оставалась не изменым Преведу пример в первой колонке номер по порядку 1 Вторая колонка время 12.36.54 Или так 1 12.30.44 2 12.31.30 3 12.40.00 Ещё раз извините что не туда пишу и надеюсь что вы сможете помочь мне electro54
Сообщение отредактировал electro54 - Среда, 01.06.2022, 14:10
Ответить
Сообщение Добрый день извини те что сюда пишу но не смог найти подходящую тему я сталкнулсяс такой проблемой Существует некая таблица где в одной колонке номер по порядку а другая колонка это моментальное время написание номера по порядку и вот исходя из этого я хотел бы вас спросить возможно ли по средствам формул (без макросов так как делаю не для себя) сделать сделать так что бы время оставалась не изменым Преведу пример в первой колонке номер по порядку 1 Вторая колонка время 12.36.54 Или так 1 12.30.44 2 12.31.30 3 12.40.00 Ещё раз извините что не туда пишу и надеюсь что вы сможете помочь мне Автор - electro54 Дата добавления - 01.06.2022 в 14:09
китин
Дата: Среда, 01.06.2022, 15:13 |
Сообщение № 37
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
electro54 , - Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума - Создайте свою тему в соответствующем разделе форума
electro54 , - Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума - Создайте свою тему в соответствующем разделе форумакитин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение electro54 , - Прочитайте Правила форума - Приложите файл с исходными данными и желаемым результатом (можно вручную) в формате Excel размером до 500 кб согласно п.3 Правил форума - Создайте свою тему в соответствующем разделе форумаАвтор - китин Дата добавления - 01.06.2022 в 15:13
ultrafviolet
Дата: Понедельник, 20.03.2023, 16:30 |
Сообщение № 38
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Помогите решить задачу, я только учусь работать в exсel и вот в чес вопрос , мне надо формулой посчитать количество часов между сменами, но учитывать если это однофамильцы с разными именами (не считать), если разные фамилии , но одинаковые имена ( не считать), и не считать если один человек вышел на смену, затем был перерыв в час, а потом он снова вышел еще на какое-то количество часов ( в рамках суток не учитывать этот расчет). Что я смогла сделать находится в столбце "Менее 10 часов" , буду очень благодарна если поможете
Помогите решить задачу, я только учусь работать в exсel и вот в чес вопрос , мне надо формулой посчитать количество часов между сменами, но учитывать если это однофамильцы с разными именами (не считать), если разные фамилии , но одинаковые имена ( не считать), и не считать если один человек вышел на смену, затем был перерыв в час, а потом он снова вышел еще на какое-то количество часов ( в рамках суток не учитывать этот расчет). Что я смогла сделать находится в столбце "Менее 10 часов" , буду очень благодарна если поможете ultrafviolet
Ответить
Сообщение Помогите решить задачу, я только учусь работать в exсel и вот в чес вопрос , мне надо формулой посчитать количество часов между сменами, но учитывать если это однофамильцы с разными именами (не считать), если разные фамилии , но одинаковые имена ( не считать), и не считать если один человек вышел на смену, затем был перерыв в час, а потом он снова вышел еще на какое-то количество часов ( в рамках суток не учитывать этот расчет). Что я смогла сделать находится в столбце "Менее 10 часов" , буду очень благодарна если поможете Автор - ultrafviolet Дата добавления - 20.03.2023 в 16:30
Serge_007
Дата: Понедельник, 20.03.2023, 16:34 |
Сообщение № 39
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
ultrafviolet , - Прочитайте Правила форума - Создайте свою тему в соответствующем разделе форума
ultrafviolet , - Прочитайте Правила форума - Создайте свою тему в соответствующем разделе форумаSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение ultrafviolet , - Прочитайте Правила форума - Создайте свою тему в соответствующем разделе форумаАвтор - Serge_007 Дата добавления - 20.03.2023 в 16:34