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

Вход

Регистрация

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

 

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

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

Excel 2016
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
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 0% ±

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

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

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


Яндекс Деньги 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
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016

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


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

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


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

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

ru13;10;03
что-то не так делаю
наверное.
см. файл

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


Яндекс Деньги 41001841029809

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

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

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

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


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


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

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

Excel 2016
АпДэйт


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


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

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

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

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

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


Подскажи ещё ЛЕВБ тоже самое что и ЛЕВСИМВ?
 
Ответить
Сообщение
=(СУММПРОИЗВ(ПСТР(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
Группа: Друзья
Ранг: Экселист
Сообщений: 6506
Репутация: 1431 ±
Замечаний: 0% ±

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

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


Яндекс Деньги 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
Группа: Пользователи
Ранг: Участник
Сообщений: 58
Репутация: 0 ±
Замечаний: 0% ±

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


Синьор, вы мне очень помогли!!!
 
Ответить
Сообщение
=(СУММПРОИЗВ(ПСТР(A1:C1&"0-0";ПОИСК("-";A1:C1&"0-0")+1;5)-СЖПРОБЕЛЫ(ЛЕВБ(A1:C1&"0-0";ПОИСК("-";A1:C1&"0-0")-1)))-СЧЁТЗ(A1:C1)/24)*24


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

Автор - 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
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчёт часов в нескольких ячейках в формате чч:мм-чч:мм (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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