Отправляет email-рассылки с помощью сервиса Sendsay

[TC] В ЕКСЕЛЕ ПЕРЕВОД МИНУТ В ЧАСЫ И МИНУТЫ

день добрый.
есть ячейка, в которой сумируются несколько ячеек с минутами. сума этой
результативной ячейки привышает час и показывает например 80 минут или
130 минут.
возможно ли в результативной ячейки сделать так, что бы она показывала
1:20 или 2:30. то есть часы и минуты?

Ответить   Wed, 4 Sep 2019 15:22:57 +0300 (#3629278)

 

Ответы:

Здравствуйте, Ковальчук Владимир.

Надо использовать формат ячеек "Время". Там же, в диалоге настройки формата
ячейки, после выбора времени можно настроить формат вывода.
По умолчанию для русского языка там как раз и отображаются через двоеточие
часы, минуты и секунды.
Успехов. Никита.

Ответить   Wed, 4 Sep 2019 15:57:57 +0300 (#3629279)

 

касаемо формата ячейки я знаю и попробовал сразу, однако не судьба.

если просто написать в ячейке 130, а затем сделать формат, то получим
неверный результат.

у меня в ячейке сейчас формула, сумирующая минуты других ячеек и пока не
получается результат.

04

формата

Ответить   Wed, 4 Sep 2019 17:00:14 +0300 (#3629288)

 

Здравствуйте, Ковальчук Владимир.

Технически Excel все данные хранит либо в виде числа, либо в виде строки.
Формат времени или даты - это тоже число, которое просто показывается
определённым образом. В частности, для Excel даты и время - это число секунд
от определённого календарного дня. Кажется 1 января 1900. Именно поэтому
если в ячейке было обычное число, а потом мы изменим формат, то оно и
конвертируется в соответствующие данные.

Проще всего изначально ячейкам задать нужный формат, а потом заносить туда
данные в соответствии с правилами выбранного формата.
В частности, для времени это может быть запись через двоеточие часов, минут
и секунд.
При этом, вы можете записать туда 0 часов, 130 минут и 0 секунд, а Excel уже
сам поймёт, что это в реальности 2 часа и 10 минут.

Если по какой-то причине вам всё-таки хочется писать минуты в Excel именно в
виде обычных чисел и просто форматировать вывод суммы, то можно использовать
функцию ВРЕМЯ(). У неё три аргумента для чисел часов, минут и секунд. 130
минут можно с её помощью отобразить следующим образом:
=ВРЕМЯ(;130;)

А если у вас какие-то специфические требования к форматированию вывода
суммы, то придётся уже самостоятельно писать формулу. Тут вам поможет
функция ЧАСТНОЕ(), позволяющая получать результат целочисленного деления.
Вот, например, так будет выглядеть вывод суммы минут с показом часов, если
минут больше 59:
=ЕСЛИ(ЧАСТНОЕ(A1; 60) > 1; ЧАСТНОЕ(A1; 60) & ":" & A1 - ЧАСТНОЕ(A1; 60)*60;
A1)

Успехов. Никита.

Ответить   Wed, 4 Sep 2019 17:53:37 +0300 (#3629294)

 

Мне очень понравилось пояснение и я его оставлю себе как шаблон,
заготовку и так далее. однако опишу ситуацию конкретно:

я готовлю срочно и аж бегом график выступления коллективов на
заключительном смотре. вижу, что ситуация будет непредсказуемая и
аховая. отсюда для себя придумал следующую задачу:

имеем на листе таблицу с даными от ЦП обо всех прошедших на
заключительный. там более 20 организаций, которые привезут нам 4 вида
коллективов. солистов, дуеты, трио и квартеты.

каждая организация имеет свой непроизвольный состав. либо 1 солист, 2
дуета, 3 квартета. либо 15 солистов и трио, либо просто 1 солист.

моя задача разработать график с указанием времени каждого коллектива.

я делаю еще один лист, где в одной строке собираю отдельно данные
организации. например

а - день выступления.

б - время выступления,

с - название организации, д - солистов, е - дуеты, ф - трио, ж - квартеты.

автоматом формулы вытягивают, что организация имеет (например) 2
солиста, 3 дуета и квартет.

таким образом я имею от организации 6 коллективов. всреднем я даю
каждому коллективу, пусть, 5 минут. и в следующей ячейке я пишу сумму
ячеек этой строки а именно: солисты + дуеты + трио + квартеты. если трио
в организации нету - там нолик, что подходит. в эту же пормулу пишу * 5
и получаю: 6 колективов умножить на 5 минут - 30 минут общего звучания.

и в ячейке, например, к у меня получилось общее среднее звучание
коллективов организации. однако есть деятели, которые планируют петь от
85 минут, до двух с половиной часов. в результативной ячейке мы видим
тогда 85, либо 150. это минут, а получить в этой ячейке часы у меня не
выходит.

но это не самое страшное.

я желаю, или мечтаю, чтобы сработала следующая моя хитрость, которую, я
вродед делал, для зональных смотров, но забыл. помогите может сразу и в
этом. вопрос аналогичен, просто с другого боку...

второй столбец пусть будет время выступления, как я и писал. столбец (к)
это тоже время, но это время общего звучания коллектива. теперь задача:

первой организации я ставлю выступление на 9:00. ячейка б1. и я как-то
умудрялся делать так, что бы следующая организация

получала свое время автоматом. таким образом в ячейку б2 я писал
формулу, которая автоматом добавляет к времени ячейки б1 общее время
выступления этой же организации то есть ячейку к1, где по примеру сейчас
30 минут, а в реальности это сумма коллективов, умноженная на 5 минут.
то есть может быть и час с минутами.

это очень важно и удобно для быстрой расстановки графика. я могу убрать
коллектив, могу посортировать, переставить и в результате я буду видеть
время каждого коллектива. я могу добавить участников или убрать, что
опять же автоматом сдвинет время в нужне границы.

у меня целый гросбухх, по базе зонального смотра, а вот сейчас ожидаю
цейтнот и хотелось бы помочь. уж очень мазанули с заключительным.

Здравствуйте, Ковальчук Владимир Петрович.

Вы писали 4 сентября 2019 г. 22:05

Из вашего письма лично я плохо понял, что нужно сделать.

Скорее всего, ваши проблемы связаны с тем, что ячейки, которые вы
суммируыете, имеют формат числа, а не времени. Т.е., если вы пишете 5
минут, то вводить нужно не 5, а 0:5 или 00:05. В этом случае,
после суммирования в результирующей ячейке окажется корректное время.
И эксель сам приведёт его к тому формату, который выбран на ветке
"время" в диалоге настроек ячейки.

Само собой, ко всем столбцам, в которые вводится время,
необходимо заранее применить соответствующий формат.

Ответить   Wed, 4 Sep 2019 22:54:53 +0400 (#3629318)

 

Из вашего письма лично я плохо понял, что нужно сделать.

ячейка k 1 имеет формулу, которая сумирует предыдущие ячейки и в
результате автоматом выводит цифру, которая трактуется как минуты.
например 85. мне надо, что бы эта ячейка показывала 1:25.
это первая задача, которая не критична, однако желательна. обязательным
является ее влияние на дальнейшую, главную задачу.

ячейка b 1 имеет формат времени и там я ставлю 9:00.
в ячейку b 2 мне надо ввести формулу, которая сумирует время ячейки b 1
и k1.
таким образом в ячейке b2 должен появиться результат 10:25.
аналогично я хочу продолжить время ячеек b 3, b 4 и так далее.
каждая строка будет иметь свою ячейку в столбце к со своим временем.

Ответить   Thu, 5 Sep 2019 11:09:28 +0300 (#3629380)

 

я вышел с ситуации дополнительным столбцом. теперь стоит задача получить
сумму в часах и минутах.
а1 - 9:00
к1 40 минут
мне надо получить в а2 9:40

Ответить   Thu, 5 Sep 2019 14:29:46 +0300 (#3629411)

 

все получилось! гугля молодэц!

просто через сумм добавляем ячейки с форматом времени и ексель грамотный.
прошу прощения за лишний вопрос. все решилось.

Ответить   Thu, 5 Sep 2019 14:39:31 +0300 (#3629412)

 

4 сент. 2019 г., в 22:00, Ковальчук Владимир <volodya_kov***@u*****.net>
написал:

Здравствуйте, Владимир!
Будьте внимательны, удаляйте чужую подпись из цитируемого письма.

С уважением, комодератор Александр Зеленов
industry.comp.tiflocomp.moders-list@subscribe.ru

Здравствуйте, Ковальчук Владимир.

Вы писали 4 сентября 2019 г. 16:22

Проставьте в дополнительных форматах (ctrl+1, вкладка "число") формат:

ч:мм или чч:мм

или поищите в той же вкладке на ветке "время" подходящий формат.

Ответить   Wed, 4 Sep 2019 16:58:15 +0400 (#3629280)