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

Вход

Регистрация

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

 

= Мир MS Excel/Подсчёт часов в нескольких ячейках в формате чч:мм-чч:мм - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчёт часов в нескольких ячейках в формате чч:мм-чч:мм (Формулы/Formulas)
Подсчёт часов в нескольких ячейках в формате чч:мм-чч:мм
Bill_Murray Дата: Пятница, 28.08.2020, 12:55 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
VBA всем в хату!
Дорогие форумчане, подскажите пожалуйста формулу как можно подсчитать время в нескольких ячейках, если внутри ячейки оно задано в формате чч:мм-чч:мм?
Например: A1 10:00-19:00 B1 09:00-17:00 C1 3:00-12:00 должно получиться 23 часа (минус 1 час обед в каждой ячейке)?
 
Ответить
СообщениеVBA всем в хату!
Дорогие форумчане, подскажите пожалуйста формулу как можно подсчитать время в нескольких ячейках, если внутри ячейки оно задано в формате чч:мм-чч:мм?
Например: A1 10:00-19:00 B1 09:00-17:00 C1 3:00-12:00 должно получиться 23 часа (минус 1 час обед в каждой ячейке)?

Автор - Bill_Murray
Дата добавления - 28.08.2020 в 12:55
Bill_Murray Дата: Пятница, 28.08.2020, 13:00 | Сообщение № 2
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
Вот пример
К сообщению приложен файл: _.-..xlsx (9.1 Kb)
 
Ответить
СообщениеВот пример

Автор - Bill_Murray
Дата добавления - 28.08.2020 в 13:00
Nic70y Дата: Пятница, 28.08.2020, 13:23 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
Код
=(СУММПРОИЗВ(ПСТР(A1:C1;ПОИСК("-";A1:C1)+1;5)-ЛЕВБ(СЖПРОБЕЛЫ(A1:C1);ПОИСК("-";A1:C1)-1))-СЧЁТЗ(A1:C1)/24)*24


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=(СУММПРОИЗВ(ПСТР(A1:C1;ПОИСК("-";A1:C1)+1;5)-ЛЕВБ(СЖПРОБЕЛЫ(A1:C1);ПОИСК("-";A1:C1)-1))-СЧЁТЗ(A1:C1)/24)*24

Автор - Nic70y
Дата добавления - 28.08.2020 в 13:23
Bill_Murray Дата: Пятница, 28.08.2020, 13:32 | Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
Добрый день!
У меня ошибка появляется, что-то не так делаю(((


Сообщение отредактировал Serge_007 - Вторник, 23.03.2021, 09:11
 
Ответить
СообщениеДобрый день!
У меня ошибка появляется, что-то не так делаю(((

Автор - Bill_Murray
Дата добавления - 28.08.2020 в 13:32
Nic70y Дата: Пятница, 28.08.2020, 13:35 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
что-то не так делаю
наверное.
см. файл

АпДэйт
возможно из-за пробелов
см. файл 19
К сообщению приложен файл: 4828290.xlsx (9.3 Kb) · 19.xlsx (9.3 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Пятница, 28.08.2020, 13:38
 
Ответить
Сообщение
что-то не так делаю
наверное.
см. файл

АпДэйт
возможно из-за пробелов
см. файл 19

Автор - Nic70y
Дата добавления - 28.08.2020 в 13:35
Bill_Murray Дата: Пятница, 28.08.2020, 13:41 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
наверное.
наверное.


У меня руки кривые, я просто скобочку перед "=" не прописал
Мучас грациас, благородный синьор
 
Ответить
Сообщениенаверное.
наверное.


У меня руки кривые, я просто скобочку перед "=" не прописал
Мучас грациас, благородный синьор

Автор - Bill_Murray
Дата добавления - 28.08.2020 в 13:41
Bill_Murray Дата: Пятница, 28.08.2020, 13:51 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
АпДэйт


Прошу прощения за наглость, подскажи как изменить формулу, если например в А1 пусто?
 
Ответить
Сообщение
АпДэйт


Прошу прощения за наглость, подскажи как изменить формулу, если например в А1 пусто?

Автор - Bill_Murray
Дата добавления - 28.08.2020 в 13:51
Bill_Murray Дата: Пятница, 28.08.2020, 14:00 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
Вместо "СЧЁТЗ" нужна другая формула?
 
Ответить
СообщениеВместо "СЧЁТЗ" нужна другая формула?

Автор - Bill_Murray
Дата добавления - 28.08.2020 в 14:00
Bill_Murray Дата: Пятница, 28.08.2020, 14:03 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
Код
=(СУММПРОИЗВ(ПСТР(A1:C1;ПОИСК("-";A1:C1)+1;5)-ЛЕВБ(СЖПРОБЕЛЫ(A1:C1);ПОИСК("-";A1:C1)-1))-СЧЁТЗ(A1:C1)/24)*24


Подскажи ещё ЛЕВБ тоже самое что и ЛЕВСИМВ?


Сообщение отредактировал Serge_007 - Вторник, 23.03.2021, 09:11
 
Ответить
Сообщение
Код
=(СУММПРОИЗВ(ПСТР(A1:C1;ПОИСК("-";A1:C1)+1;5)-ЛЕВБ(СЖПРОБЕЛЫ(A1:C1);ПОИСК("-";A1:C1)-1))-СЧЁТЗ(A1:C1)/24)*24


Подскажи ещё ЛЕВБ тоже самое что и ЛЕВСИМВ?

Автор - Bill_Murray
Дата добавления - 28.08.2020 в 14:03
Nic70y Дата: Пятница, 28.08.2020, 15:02 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 8705
Репутация: 2260 ±
Замечаний: 0% ±

Excel 2010
пусто?
Код
=(СУММПРОИЗВ(ПСТР(A1:C1&"0-0";ПОИСК("-";A1:C1&"0-0")+1;5)-СЖПРОБЕЛЫ(ЛЕВБ(A1:C1&"0-0";ПОИСК("-";A1:C1&"0-0")-1)))-СЧЁТЗ(A1:C1)/24)*24

ЛЕВБ тоже самое что и ЛЕВСИМВ?
аналогично


ЮMoney 41001841029809
 
Ответить
Сообщение
пусто?
Код
=(СУММПРОИЗВ(ПСТР(A1:C1&"0-0";ПОИСК("-";A1:C1&"0-0")+1;5)-СЖПРОБЕЛЫ(ЛЕВБ(A1:C1&"0-0";ПОИСК("-";A1:C1&"0-0")-1)))-СЧЁТЗ(A1:C1)/24)*24

ЛЕВБ тоже самое что и ЛЕВСИМВ?
аналогично

Автор - Nic70y
Дата добавления - 28.08.2020 в 15:02
Bill_Murray Дата: Пятница, 28.08.2020, 15:15 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
Синьор, вы мне очень помогли!!!


Сообщение отредактировал Serge_007 - Вторник, 23.03.2021, 09:10
 
Ответить
СообщениеСиньор, вы мне очень помогли!!!

Автор - Bill_Murray
Дата добавления - 28.08.2020 в 15:15
TheJha Дата: Пятница, 28.08.2020, 16:55 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 1 ±
Замечаний: 0% ±

Excel 2019
Более длинная формула, но вроде тоже работает

Код
=((ПРАВСИМВ(A1;НАЙТИ("-";A1)-1)-ЛЕВСИМВ(A1;НАЙТИ("-";A1)-1)+ПРАВСИМВ(B1;ДЛСТР(B1) -НАЙТИ("-";B1))-ЛЕВСИМВ(B1;НАЙТИ("-";B1)-1)+ПРАВСИМВ(C1;ДЛСТР(C1) -НАЙТИ("-";C1))-ЛЕВСИМВ(C1;НАЙТИ("-";C1)-1))*24)-СЧЁТЗ(A1:C1)
 
Ответить
СообщениеБолее длинная формула, но вроде тоже работает

Код
=((ПРАВСИМВ(A1;НАЙТИ("-";A1)-1)-ЛЕВСИМВ(A1;НАЙТИ("-";A1)-1)+ПРАВСИМВ(B1;ДЛСТР(B1) -НАЙТИ("-";B1))-ЛЕВСИМВ(B1;НАЙТИ("-";B1)-1)+ПРАВСИМВ(C1;ДЛСТР(C1) -НАЙТИ("-";C1))-ЛЕВСИМВ(C1;НАЙТИ("-";C1)-1))*24)-СЧЁТЗ(A1:C1)

Автор - TheJha
Дата добавления - 28.08.2020 в 16:55
Bill_Murray Дата: Воскресенье, 28.02.2021, 15:59 | Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 67
Репутация: 0 ±
Замечаний: 0% ±

Excel 367
Доброго ранку, Друже!
Подскажите пожалуйста как можно изменить формулу, есть есть значения с "ночными сменами"?
К сообщению приложен файл: __2021.xlsx (13.4 Kb)
 
Ответить
СообщениеДоброго ранку, Друже!
Подскажите пожалуйста как можно изменить формулу, есть есть значения с "ночными сменами"?

Автор - Bill_Murray
Дата добавления - 28.02.2021 в 15:59
Egyptian Дата: Вторник, 23.03.2021, 00:21 | Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 512
Репутация: 184 ±
Замечаний: 0% ±

Excel 2013/2016
Сделал подсчет только ночных смен. Не совсем то что нужно, но все же может пригодится.
К сообщению приложен файл: _2021.xlsx (12.9 Kb)


Сообщение отредактировал Egyptian - Вторник, 23.03.2021, 00:22
 
Ответить
СообщениеСделал подсчет только ночных смен. Не совсем то что нужно, но все же может пригодится.

Автор - Egyptian
Дата добавления - 23.03.2021 в 00:21
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчёт часов в нескольких ячейках в формате чч:мм-чч:мм (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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