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

Вход

Регистрация

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

 

= Мир MS Excel/Остаток времени,если конечная дата и время в разных столбцах - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Остаток времени,если конечная дата и время в разных столбцах
newands Дата: Воскресенье, 04.01.2026, 23:55 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

Добрый день. Нужна помощь.
В таблице №1 в столбце С получилось сделать формулу остатка дней, часов и времени, если конечная дата и время прописаны в одном столбце А.
Но не получается тот же самый результат, если конечная дата и время прописаны в разных столбцах.
Прошу помощи. Если возможно сделать короче формулу, буду признателен.
Файл во вложении.
Спасибо.
К сообщению приложен файл: ostalos_vremeni.xlsx (10.8 Kb)
 
Ответить
СообщениеДобрый день. Нужна помощь.
В таблице №1 в столбце С получилось сделать формулу остатка дней, часов и времени, если конечная дата и время прописаны в одном столбце А.
Но не получается тот же самый результат, если конечная дата и время прописаны в разных столбцах.
Прошу помощи. Если возможно сделать короче формулу, буду признателен.
Файл во вложении.
Спасибо.

Автор - newands
Дата добавления - 04.01.2026 в 23:55
cmivadwot Дата: Понедельник, 05.01.2026, 01:12 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 628
Репутация: 137 ±
Замечаний: 0% ±

365
newands, Доброй ночи, вариант...
Код
=ЕСЛИОШИБКА(ОТБР((A13+B13)-ТДАТА())&" дн. "&ОТБР(ОСТАТ((A13+B13)-ТДАТА()+1;ОТБР((A13+B13)-ТДАТА()+1))*24)&" час. "&МИНУТЫ((A13+B13)-ТДАТА())&" мин.";"окончено")
К сообщению приложен файл: 9650148.xlsx (11.0 Kb)


Сообщение отредактировал cmivadwot - Понедельник, 05.01.2026, 01:14
 
Ответить
Сообщениеnewands, Доброй ночи, вариант...
Код
=ЕСЛИОШИБКА(ОТБР((A13+B13)-ТДАТА())&" дн. "&ОТБР(ОСТАТ((A13+B13)-ТДАТА()+1;ОТБР((A13+B13)-ТДАТА()+1))*24)&" час. "&МИНУТЫ((A13+B13)-ТДАТА())&" мин.";"окончено")

Автор - cmivadwot
Дата добавления - 05.01.2026 в 01:12
DrMini Дата: Понедельник, 05.01.2026, 06:16 | Сообщение № 3
Группа: Модераторы
Ранг: Старожил
Сообщений: 2156
Репутация: 382 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте newands.
Если возможно сделать короче формулу

Как вариант:
Код
=ЕСЛИОШИБКА(СЦЕП(ТЕКСТ(A13+B13-ТДАТА();"д");" дн. ";ТЕКСТ(A13+B13-ТДАТА();"ч");" час. ";ТЕКСТ(A13+B13-ТДАТА();"м");" мин.");"окончено")

или уж если попытаться совсем коротко то так:
Код
=СЦЕП(ОТБР(A13+B13-ТДАТА());" дн. ";ТЕКСТ(ОСТАТ(A13+B13-ТДАТА();1);"ч:мм"))

попробуйте и возьмите, что вам понравится или объедините.
[p.s.]у Вас cmivadwot, в формуле 6 скобок лишние.[/p.s.]
Код
=ЕСЛИОШИБКА(ОТБР(A13+B13-ТДАТА())&" дн. "&ОТБР(ОСТАТ(A13+B13-ТДАТА()+1;ОТБР(A13+B13-ТДАТА()+1))*24)&" час. "&МИНУТЫ(A13+B13-ТДАТА())&" мин.";"окончено")
К сообщению приложен файл: 2976320.xlsx (11.2 Kb)
 
Ответить
СообщениеЗдравствуйте newands.
Если возможно сделать короче формулу

Как вариант:
Код
=ЕСЛИОШИБКА(СЦЕП(ТЕКСТ(A13+B13-ТДАТА();"д");" дн. ";ТЕКСТ(A13+B13-ТДАТА();"ч");" час. ";ТЕКСТ(A13+B13-ТДАТА();"м");" мин.");"окончено")

или уж если попытаться совсем коротко то так:
Код
=СЦЕП(ОТБР(A13+B13-ТДАТА());" дн. ";ТЕКСТ(ОСТАТ(A13+B13-ТДАТА();1);"ч:мм"))

попробуйте и возьмите, что вам понравится или объедините.
[p.s.]у Вас cmivadwot, в формуле 6 скобок лишние.[/p.s.]
Код
=ЕСЛИОШИБКА(ОТБР(A13+B13-ТДАТА())&" дн. "&ОТБР(ОСТАТ(A13+B13-ТДАТА()+1;ОТБР(A13+B13-ТДАТА()+1))*24)&" час. "&МИНУТЫ(A13+B13-ТДАТА())&" мин.";"окончено")

Автор - DrMini
Дата добавления - 05.01.2026 в 06:16
gling Дата: Понедельник, 05.01.2026, 08:11 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2670
Репутация: 760 ±
Замечаний: 0% ±

2010
Ещё вариант
Код
=ТЕКСТ(A14+B14-ТДАТА();"Д "" дн. ""ч"" час. ""м"" мин.""")


ЯД-41001506838083

Сообщение отредактировал gling - Понедельник, 05.01.2026, 09:24
 
Ответить
СообщениеЕщё вариант
Код
=ТЕКСТ(A14+B14-ТДАТА();"Д "" дн. ""ч"" час. ""м"" мин.""")

Автор - gling
Дата добавления - 05.01.2026 в 08:11
DrMini Дата: Понедельник, 05.01.2026, 09:02 | Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2156
Репутация: 382 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Ещё вариант

Даже в голову не могло прийти, что так можно.
 
Ответить
Сообщение
Ещё вариант

Даже в голову не могло прийти, что так можно.

Автор - DrMini
Дата добавления - 05.01.2026 в 09:02
newands Дата: Понедельник, 05.01.2026, 11:01 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

Уважаемые участники, спасибо Вам большое что откликнулись! Сам бы долго голову ломал.
Отдельно спасибо gling за такое оригинальное решение.
 
Ответить
СообщениеУважаемые участники, спасибо Вам большое что откликнулись! Сам бы долго голову ломал.
Отдельно спасибо gling за такое оригинальное решение.

Автор - newands
Дата добавления - 05.01.2026 в 11:01
newands Дата: Понедельник, 05.01.2026, 15:44 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

Немного поработал с формулой, возникает неверный расчет остатка дней:
Код
=СЦЕП(ОТБР(A13+B13-ТДАТА());" дн. ";ТЕКСТ(ОСТАТ(A13+B13-ТДАТА();1);"ч:мм"))
- продолжает обратный отсчет
Код
=ЕСЛИОШИБКА(ТЕКСТ(A14+B14-ТДАТА();"Д "" дн. ""ч"" час. ""м"" мин.""");"закончено")
- считает до конца месяца и обнуляет счетчик
Файл с примером прикрепил
К сообщению приложен файл: 5502379.xlsx (12.7 Kb)
 
Ответить
СообщениеНемного поработал с формулой, возникает неверный расчет остатка дней:
Код
=СЦЕП(ОТБР(A13+B13-ТДАТА());" дн. ";ТЕКСТ(ОСТАТ(A13+B13-ТДАТА();1);"ч:мм"))
- продолжает обратный отсчет
Код
=ЕСЛИОШИБКА(ТЕКСТ(A14+B14-ТДАТА();"Д "" дн. ""ч"" час. ""м"" мин.""");"закончено")
- считает до конца месяца и обнуляет счетчик
Файл с примером прикрепил

Автор - newands
Дата добавления - 05.01.2026 в 15:44
DrMini Дата: Понедельник, 05.01.2026, 16:01 | Сообщение № 8
Группа: Модераторы
Ранг: Старожил
Сообщений: 2156
Репутация: 382 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
продолжает обратный отсчет

Это больше было сделано для того если вам нужно считать просрочку. Вот тогда такой вариант без продолжения отсчёта:
Код
=ЕСЛИОШИБКА(СЦЕП(ТЕКСТ(A13+B13-ТДАТА();"д");" дн. ";ТЕКСТ(ОСТАТ(A13+B13-ТДАТА();1);"ч:мм"));"окончено")

ну или придать внешний вид по варианту gling.
Код
=ЕСЛИОШИБКА(ТЕКСТ(A13+B13-ТДАТА();"Д "" дн. ""ч:мм");"закончено")

считает до конца месяца и обнуляет счетчик

Вот тут не понятно, что не так? Показывает нули только на последней минуте, если осталось меньше минуты.
 
Ответить
Сообщение
продолжает обратный отсчет

Это больше было сделано для того если вам нужно считать просрочку. Вот тогда такой вариант без продолжения отсчёта:
Код
=ЕСЛИОШИБКА(СЦЕП(ТЕКСТ(A13+B13-ТДАТА();"д");" дн. ";ТЕКСТ(ОСТАТ(A13+B13-ТДАТА();1);"ч:мм"));"окончено")

ну или придать внешний вид по варианту gling.
Код
=ЕСЛИОШИБКА(ТЕКСТ(A13+B13-ТДАТА();"Д "" дн. ""ч:мм");"закончено")

считает до конца месяца и обнуляет счетчик

Вот тут не понятно, что не так? Показывает нули только на последней минуте, если осталось меньше минуты.

Автор - DrMini
Дата добавления - 05.01.2026 в 16:01
newands Дата: Понедельник, 05.01.2026, 19:29 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

Уже лучше, но все еще считает до конца месяца, обнуляет счетчик и заново ведет отсчет.
Пример во вложении.
К сообщению приложен файл: 7600338.xlsx (12.6 Kb)
 
Ответить
СообщениеУже лучше, но все еще считает до конца месяца, обнуляет счетчик и заново ведет отсчет.
Пример во вложении.

Автор - newands
Дата добавления - 05.01.2026 в 19:29
DrMini Дата: Понедельник, 05.01.2026, 19:53 | Сообщение № 10
Группа: Модераторы
Ранг: Старожил
Сообщений: 2156
Репутация: 382 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
все еще считает до конца месяца, обнуляет счетчик и заново ведет отсчет

Может я что-то не понимаю, но вроде всё норм. Может у вас не включены автоматические вычисления в книге? Или дата на компьютере не та?
Посмотрите в файле — у меня всё норм.
К сообщению приложен файл: 7521900.xlsx (13.0 Kb)
 
Ответить
Сообщение
все еще считает до конца месяца, обнуляет счетчик и заново ведет отсчет

Может я что-то не понимаю, но вроде всё норм. Может у вас не включены автоматические вычисления в книге? Или дата на компьютере не та?
Посмотрите в файле — у меня всё норм.

Автор - DrMini
Дата добавления - 05.01.2026 в 19:53
AlexM Дата: Понедельник, 05.01.2026, 21:12 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4520
Репутация: 1131 ±
Замечаний: 0% ±

Excel 2003
Код
=ТЕКСТ(A13+B13-ТДАТА();"Д "" дн. ""ч"" час. ""м"" мин."";""окончено""")

Код
=ТЕКСТ(A13+B13-ТДАТА();"Д  \дн. ч \ча\с. м \мин.;""окончено""")



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Понедельник, 05.01.2026, 21:54
 
Ответить
Сообщение
Код
=ТЕКСТ(A13+B13-ТДАТА();"Д "" дн. ""ч"" час. ""м"" мин."";""окончено""")

Код
=ТЕКСТ(A13+B13-ТДАТА();"Д  \дн. ч \ча\с. м \мин.;""окончено""")

Автор - AlexM
Дата добавления - 05.01.2026 в 21:12
newands Дата: Понедельник, 05.01.2026, 22:33 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

Странно, вычисления стоят автоматически, дата - время Московское как и должно быть.
Сделал скриншот, файл прикрепил. На нем в рамки обвел:
- строку формул;
- результат 3дн 17:45 (а должно быть как минимум 64 дня);
- текущую дату и время компьютера.
Проверил на втором компьютере, с другой ОС, результат такой же.
К сообщению приложен файл: 3834756.jpg (60.1 Kb)
 
Ответить
СообщениеСтранно, вычисления стоят автоматически, дата - время Московское как и должно быть.
Сделал скриншот, файл прикрепил. На нем в рамки обвел:
- строку формул;
- результат 3дн 17:45 (а должно быть как минимум 64 дня);
- текущую дату и время компьютера.
Проверил на втором компьютере, с другой ОС, результат такой же.

Автор - newands
Дата добавления - 05.01.2026 в 22:33
AlexM Дата: Понедельник, 05.01.2026, 23:13 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4520
Репутация: 1131 ±
Замечаний: 0% ±

Excel 2003
Какая дата в А13 и время в В13.
На фото не разобрать



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.


Сообщение отредактировал AlexM - Понедельник, 05.01.2026, 23:18
 
Ответить
СообщениеКакая дата в А13 и время в В13.
На фото не разобрать

Автор - AlexM
Дата добавления - 05.01.2026 в 23:13
newands Дата: Понедельник, 05.01.2026, 23:23 | Сообщение № 14
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

Пока работает только длинная формула:
=ЕСЛИОШИБКА(ОТБР((A15+B15)-ТДАТА())&" дн."&ОТБР(ОСТАТ((A15+B15)-ТДАТА()+1;ОТБР((A15+B15)-ТДАТА()+1))*24)&" час. "&МИНУТЫ((A15+B15)-ТДАТА())&" мин.";"окончено")
Файл и скриншот прикреплен.
К сообщению приложен файл: 4845939.xlsx (12.7 Kb) · 8103159.jpg (49.3 Kb)


Сообщение отредактировал newands - Понедельник, 05.01.2026, 23:25
 
Ответить
СообщениеПока работает только длинная формула:
=ЕСЛИОШИБКА(ОТБР((A15+B15)-ТДАТА())&" дн."&ОТБР(ОСТАТ((A15+B15)-ТДАТА()+1;ОТБР((A15+B15)-ТДАТА()+1))*24)&" час. "&МИНУТЫ((A15+B15)-ТДАТА())&" мин.";"окончено")
Файл и скриншот прикреплен.

Автор - newands
Дата добавления - 05.01.2026 в 23:23
newands Дата: Понедельник, 05.01.2026, 23:28 | Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

дата в А13 - 10.03.2026.
время в В13 - 16:00
 
Ответить
Сообщениедата в А13 - 10.03.2026.
время в В13 - 16:00

Автор - newands
Дата добавления - 05.01.2026 в 23:28
gling Дата: Понедельник, 05.01.2026, 23:29 | Сообщение № 16
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2670
Репутация: 760 ±
Замечаний: 0% ±

2010
Формат Д может работать до 31 (максимальное количество дней в месяце), если количество дней больше 31, попробуйте такую формулу
Код
=ЕСЛИОШИБКА(ЦЕЛОЕ(A13+B13-ТДАТА())&" дн. "&ТЕКСТ(A13+B13-ТДАТА();"ч"" час. ""м"" мин.""");"закончено")

или так
Код
=ЕСЛИОШИБКА(ЦЕЛОЕ(A13+B13-ТДАТА())&" дн. "&ТЕКСТ(A13+B13-ТДАТА();"ч:м");"закончено")


ЯД-41001506838083

Сообщение отредактировал gling - Понедельник, 05.01.2026, 23:32
 
Ответить
СообщениеФормат Д может работать до 31 (максимальное количество дней в месяце), если количество дней больше 31, попробуйте такую формулу
Код
=ЕСЛИОШИБКА(ЦЕЛОЕ(A13+B13-ТДАТА())&" дн. "&ТЕКСТ(A13+B13-ТДАТА();"ч"" час. ""м"" мин.""");"закончено")

или так
Код
=ЕСЛИОШИБКА(ЦЕЛОЕ(A13+B13-ТДАТА())&" дн. "&ТЕКСТ(A13+B13-ТДАТА();"ч:м");"закончено")

Автор - gling
Дата добавления - 05.01.2026 в 23:29
newands Дата: Понедельник, 05.01.2026, 23:45 | Сообщение № 17
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

=ЕСЛИОШИБКА(ЦЕЛОЕ(A13+B13-ТДАТА())&" дн. "&ТЕКСТ(A13+B13-ТДАТА();"ч"" час. ""м"" мин.""");"закончено")
=ЕСЛИОШИБКА(ЦЕЛОЕ(A13+B13-ТДАТА())&" дн. "&ТЕКСТ(A13+B13-ТДАТА();"ч:м");"закончено")

Проверил, пока обе формулы работают. Гигантское Вам спасибо и всем остальным участникам!
 
Ответить
Сообщение=ЕСЛИОШИБКА(ЦЕЛОЕ(A13+B13-ТДАТА())&" дн. "&ТЕКСТ(A13+B13-ТДАТА();"ч"" час. ""м"" мин.""");"закончено")
=ЕСЛИОШИБКА(ЦЕЛОЕ(A13+B13-ТДАТА())&" дн. "&ТЕКСТ(A13+B13-ТДАТА();"ч:м");"закончено")

Проверил, пока обе формулы работают. Гигантское Вам спасибо и всем остальным участникам!

Автор - newands
Дата добавления - 05.01.2026 в 23:45
cmivadwot Дата: Понедельник, 05.01.2026, 23:51 | Сообщение № 18
Группа: Проверенные
Ранг: Ветеран
Сообщений: 628
Репутация: 137 ±
Замечаний: 0% ±

365
newands, рабочий вариант... без короче... пока писал накидали короче)))
К сообщению приложен файл: vrode_kak_rabochij.xlsx (13.1 Kb)


Сообщение отредактировал cmivadwot - Вторник, 06.01.2026, 00:00
 
Ответить
Сообщениеnewands, рабочий вариант... без короче... пока писал накидали короче)))

Автор - cmivadwot
Дата добавления - 05.01.2026 в 23:51
AlexM Дата: Вторник, 06.01.2026, 00:15 | Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4520
Репутация: 1131 ±
Замечаний: 0% ±

Excel 2003
Код
=ТЕКСТ(ЦЕЛОЕ(A13+B13-ТДАТА());"0;")&ТЕКСТ(A13+B13-ТДАТА();"  \дн. ч \ча\с. м \мин.;""окончено""")



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
Сообщение
Код
=ТЕКСТ(ЦЕЛОЕ(A13+B13-ТДАТА());"0;")&ТЕКСТ(A13+B13-ТДАТА();"  \дн. ч \ча\с. м \мин.;""окончено""")

Автор - AlexM
Дата добавления - 06.01.2026 в 00:15
newands Дата: Вторник, 06.01.2026, 00:29 | Сообщение № 20
Группа: Пользователи
Ранг: Участник
Сообщений: 84
Репутация: 0 ±
Замечаний: 0% ±

Класс, тоже рабочие варианты, спасибо большое!
 
Ответить
СообщениеКласс, тоже рабочие варианты, спасибо большое!

Автор - newands
Дата добавления - 06.01.2026 в 00:29
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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