Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

Форум поддержки пользователей. LibreOffice, Apache OpenOffice, OpenOffice.org

14 Август 2022, 19:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Доступно и просто о работе в офисных пакетах
 
   Начало   Помощь Поиск Войти Регистрация    задать вопрос  
Страниц: 1   Вниз
  Печать  
Автор Тема: Нужна помощь, что бы 9/9 считалось за 24  (Прочитано 2988 раз)
0 Пользователей и 1 Гость смотрят эту тему.
KakBeOlolo
Новичок
*
Offline Offline

Сообщений: 3


« Стартовое сообщение: 22 Январь 2021, 15:03 »

Здравствуйте, я состовляю графики работы, где обозначается время начала смены и конец, например 9/9, 17/9, 19/9.
Подскажите как сделать что бы сумма считалась как часы, как сделать что бы "подменить" 9/9 на 24 и в том же духе, что бы колонка с суммой часов была.
Записан
Bigor
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 1 257


« Ответ #1: 22 Январь 2021, 18:23 »

Добрый день.
А где у Вас сумма? Приложите лучше пример, в котором вручную укажите, что Вам нужно.
Записан

Поддержать разработчиков LibreOffice можно можно тут, а наш форум вот тут
sokol92
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 984


WWW
« Ответ #2: 22 Январь 2021, 18:45 »

Попробуем угадать Подмигивающий (при условии, что продолжительность смены не более 24 часов):

Код:
=MOD(RIGHT(A1;LEN(A1)-SEARCH("/";A1))-LEFT(A1;SEARCH("/";A1)-1)-1;24)+1
Код:
=ОСТАТ(ПРАВ(A1;ДЛСТР(A1)-ПОИСК("/";A1))-ЛЕВ(A1;ПОИСК("/";A1)-1)-1;24)+1
« Последнее редактирование: 22 Январь 2021, 18:52 от sokol92 » Записан

Владимир.
KakBeOlolo
Новичок
*
Offline Offline

Сообщений: 3


« Ответ #3: 25 Январь 2021, 11:25 »

Приложил файл, хотелось бы сделать так что бы считалась сумма часов, получается что в  указанные в полях 9/9, 19/9, 18/9 надо что бы воспринималось при подсчете как 24, 14 и т.п часов и выводило сумму.

* Для форума.ods (14.81 Кб - загружено 14 раз.)
Записан
sokol92
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 984


WWW
« Ответ #4: 25 Январь 2021, 15:43 »

Для AJ12 формула (наследница #2) и протянуть:

Код:
=СУММПРОИЗВ(ЕСЛИОШИБКА(ОСТАТ(ПРАВ(E12:AI12;ДЛСТР(E12:AI12)-ПОИСК("/";E12:AI12))-ЛЕВ(E12:AI12;ПОИСК("/";E12:AI12)-1)-1;24)+1;0))

* Для форума.ods (17.61 Кб - загружено 14 раз.)
Записан

Владимир.
KakBeOlolo
Новичок
*
Offline Offline

Сообщений: 3


« Ответ #5: 26 Январь 2021, 09:34 »

Для AJ12 формула (наследница #2) и протянуть:

Код:
=СУММПРОИЗВ(ЕСЛИОШИБКА(ОСТАТ(ПРАВ(E12:AI12;ДЛСТР(E12:AI12)-ПОИСК("/";E12:AI12))-ЛЕВ(E12:AI12;ПОИСК("/";E12:AI12)-1)-1;24)+1;0))

Ого, спасибо большое, сам бы я не смог это сделать)
Записан
sokol92
Мастер
*****
Offline Offline

Пол: Мужской
Сообщений: 984


WWW
« Ответ #6: 26 Январь 2021, 16:42 »

Успехов!
Записан

Владимир.
Страниц: 1   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!