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

Вход

Регистрация

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

 

= Мир MS Excel/Расчеты по формуле времени - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Расчеты по формуле времени
TatarinAleks Дата: Понедельник, 14.07.2014, 18:37 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый вечер!

Во вложенном файле, по столбцам Е. F G. нужно посчитать, итого "Занятое время", "Свободное время", и среднее время стоянки, то есть сумма "Занятое время" столбец E поделенное на кол-во машин, но если просто ставить формулу, ерунда получается!
Помогите пожалуйста!
К сообщению приложен файл: _-12_-13_07.xls (67.0 Kb)
 
Ответить
СообщениеДобрый вечер!

Во вложенном файле, по столбцам Е. F G. нужно посчитать, итого "Занятое время", "Свободное время", и среднее время стоянки, то есть сумма "Занятое время" столбец E поделенное на кол-во машин, но если просто ставить формулу, ерунда получается!
Помогите пожалуйста!

Автор - TatarinAleks
Дата добавления - 14.07.2014 в 18:37
Pelena Дата: Понедельник, 14.07.2014, 19:34 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
TatarinAleks, а почему Вы не хотите вводить время в формате времени, т.е. 4:30, например? Многие проблемы решились бы сами собой. Формат при желании можно сделать такой же, как сейчас 4 ч., 30 мин.


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеTatarinAleks, а почему Вы не хотите вводить время в формате времени, т.е. 4:30, например? Многие проблемы решились бы сами собой. Формат при желании можно сделать такой же, как сейчас 4 ч., 30 мин.

Автор - Pelena
Дата добавления - 14.07.2014 в 19:34
Rioran Дата: Понедельник, 14.07.2014, 19:34 | Сообщение № 3
Группа: Авторы
Ранг: Ветеран
Сообщений: 903
Репутация: 290 ±
Замечаний: 0% ±

Excel 2013
TatarinAleks, здравствуйте.

Ерунда получается по тому, что Вы изначально работаете не с часами, а с целыми числами. Поэтому, когда Вы складываете, например, 1 час 30 минут и 1 час 30 минут, то получаете не 3 часа, а 2,6. Ещё по предыдущему посту сказать Вам хотел. Если Вы изначально настроите формат нужных ячеек как временной, то все вычисления будут проходить корректно и обойтись можно будет без монстро-формул.


Роман, Москва, voronov_rv@mail.ru
Яндекс-Деньги: 41001312674279
 
Ответить
СообщениеTatarinAleks, здравствуйте.

Ерунда получается по тому, что Вы изначально работаете не с часами, а с целыми числами. Поэтому, когда Вы складываете, например, 1 час 30 минут и 1 час 30 минут, то получаете не 3 часа, а 2,6. Ещё по предыдущему посту сказать Вам хотел. Если Вы изначально настроите формат нужных ячеек как временной, то все вычисления будут проходить корректно и обойтись можно будет без монстро-формул.

Автор - Rioran
Дата добавления - 14.07.2014 в 19:34
TatarinAleks Дата: Понедельник, 14.07.2014, 19:38 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, Да я не против, только мне нужно что бы вводить в таблицу ребятам было удобно, через запятую самое то.
Хотя если можно, помогите сделать, у меня уже голова пухнет!
 
Ответить
СообщениеPelena, Да я не против, только мне нужно что бы вводить в таблицу ребятам было удобно, через запятую самое то.
Хотя если можно, помогите сделать, у меня уже голова пухнет!

Автор - TatarinAleks
Дата добавления - 14.07.2014 в 19:38
TatarinAleks Дата: Понедельник, 14.07.2014, 19:40 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Rioran, я вроде наоборот сделал, что бы считала 1,30+1,30=3
 
Ответить
СообщениеRioran, я вроде наоборот сделал, что бы считала 1,30+1,30=3

Автор - TatarinAleks
Дата добавления - 14.07.2014 в 19:40
Pelena Дата: Понедельник, 14.07.2014, 20:09 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Так подойдёт?
К сообщению приложен файл: -12-13_07.xls (67.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТак подойдёт?

Автор - Pelena
Дата добавления - 14.07.2014 в 20:09
TatarinAleks Дата: Понедельник, 14.07.2014, 20:11 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Да! Спасибо Вам, большое!
 
Ответить
СообщениеДа! Спасибо Вам, большое!

Автор - TatarinAleks
Дата добавления - 14.07.2014 в 20:11
TatarinAleks Дата: Понедельник, 14.07.2014, 20:35 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Pelena, у меня почему то эта формула не копируется в мою таблицу((
 
Ответить
СообщениеPelena, у меня почему то эта формула не копируется в мою таблицу((

Автор - TatarinAleks
Дата добавления - 14.07.2014 в 20:35
TatarinAleks Дата: Понедельник, 14.07.2014, 20:54 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Я подставляю формулу в данную таблицу и ничего не получается!(((
К сообщению приложен файл: ___13_07.xls (92.5 Kb)
 
Ответить
СообщениеЯ подставляю формулу в данную таблицу и ничего не получается!(((

Автор - TatarinAleks
Дата добавления - 14.07.2014 в 20:54
_Boroda_ Дата: Понедельник, 14.07.2014, 21:05 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
ничего не получается!
Это формула массива. Вводится Контрл Шифт Ентер
А если без этого, то замените СУММ на СУММПРОИЗВ, вот так:
Код
=СУММПРОИЗВ(ВРЕМЯ(ЦЕЛОЕ(E3:E82);ОСТАТ(E3:E82;1)/1%;))
и вводите как обычно
К сообщению приложен файл: -12-13_07_1.xls (69.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
ничего не получается!
Это формула массива. Вводится Контрл Шифт Ентер
А если без этого, то замените СУММ на СУММПРОИЗВ, вот так:
Код
=СУММПРОИЗВ(ВРЕМЯ(ЦЕЛОЕ(E3:E82);ОСТАТ(E3:E82;1)/1%;))
и вводите как обычно

Автор - _Boroda_
Дата добавления - 14.07.2014 в 21:05
TatarinAleks Дата: Понедельник, 14.07.2014, 21:20 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, У МЕНЯ ПОЛУЧАЕТС ЯСОВСЕМ ДРУГОЙ РЕЗУЛЬТАТ(((, 15 ЧАСОВ , А ДОЛЖНО БЫТЬ 300 С ЛИШНИМ
К сообщению приложен файл: 0544929.xls (92.5 Kb)
 
Ответить
Сообщение_Boroda_, У МЕНЯ ПОЛУЧАЕТС ЯСОВСЕМ ДРУГОЙ РЕЗУЛЬТАТ(((, 15 ЧАСОВ , А ДОЛЖНО БЫТЬ 300 С ЛИШНИМ

Автор - TatarinAleks
Дата добавления - 14.07.2014 в 21:20
Pelena Дата: Понедельник, 14.07.2014, 21:30 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
TatarinAleks, формат ячейки должен быть [ч]" ч.",мм" мин."


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеTatarinAleks, формат ячейки должен быть [ч]" ч.",мм" мин."

Автор - Pelena
Дата добавления - 14.07.2014 в 21:30
_Boroda_ Дата: Понедельник, 14.07.2014, 21:35 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Да и вообще - уж коли у Вас все в обычных числах, то и сумму тоже нужно в обычных. Вот так:
Код
=--ТЕКСТ(СУММПРОИЗВ(ВРЕМЯ(ЦЕЛОЕ(E3:E82);ОСТАТ(E3:E82;1)/1%;));"[ч],мм")

и формат как у Вас везде 0" ч.",00" мин."
Сейчас довложу файл, там в G83 бардак творится
В G83 должно быть
Код
=--ТЕКСТ((ЦЕЛОЕ(E83)+ОСТАТ(E83;1)/60%)/D83/24;"[ч],мм")

Файл перевложил
К сообщению приложен файл: -12-13_07_4.xls (69.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДа и вообще - уж коли у Вас все в обычных числах, то и сумму тоже нужно в обычных. Вот так:
Код
=--ТЕКСТ(СУММПРОИЗВ(ВРЕМЯ(ЦЕЛОЕ(E3:E82);ОСТАТ(E3:E82;1)/1%;));"[ч],мм")

и формат как у Вас везде 0" ч.",00" мин."
Сейчас довложу файл, там в G83 бардак творится
В G83 должно быть
Код
=--ТЕКСТ((ЦЕЛОЕ(E83)+ОСТАТ(E83;1)/60%)/D83/24;"[ч],мм")

Файл перевложил

Автор - _Boroda_
Дата добавления - 14.07.2014 в 21:35
Pelena Дата: Понедельник, 14.07.2014, 21:52 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Саш, и чем отличается 126 минут от 2ч 06 мин? Весь столбец в минутах, вот и посчитала в минутах :)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеСаш, и чем отличается 126 минут от 2ч 06 мин? Весь столбец в минутах, вот и посчитала в минутах :)

Автор - Pelena
Дата добавления - 14.07.2014 в 21:52
_Boroda_ Дата: Понедельник, 14.07.2014, 21:59 | Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Да я не про твой файл говорил, а про свой
Если в минутах, то так
Код
=--ТЕКСТ((ЦЕЛОЕ(E83)+ОСТАТ(E83;1)/60%)/D83/24;"[мм]")
К сообщению приложен файл: -12-13_07_5.xls (69.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДа я не про твой файл говорил, а про свой
Если в минутах, то так
Код
=--ТЕКСТ((ЦЕЛОЕ(E83)+ОСТАТ(E83;1)/60%)/D83/24;"[мм]")

Автор - _Boroda_
Дата добавления - 14.07.2014 в 21:59
TatarinAleks Дата: Вторник, 15.07.2014, 10:09 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо, отлично! Помогите пожалуйста с последней строкой итоговой, я сам пытаюсь понять, что Вы делаете, но ....((( печально осознавать свою ущербность! :)
К сообщению приложен файл: 0226845.xls (86.0 Kb)
 
Ответить
СообщениеСпасибо, отлично! Помогите пожалуйста с последней строкой итоговой, я сам пытаюсь понять, что Вы делаете, но ....((( печально осознавать свою ущербность! :)

Автор - TatarinAleks
Дата добавления - 15.07.2014 в 10:09
_Boroda_ Дата: Вторник, 15.07.2014, 10:37 | Сообщение № 17
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
я сам пытаюсь понять
Вот это прекрасно, что не тупо пользуетесь, а разбираетесь.
печально осознавать
А вот это Вы зря. Все когда-то начинали. И у Вас все получится, было бы желание.
Помогите пожалуйста с последней строкой итоговой
А что нужно-то? Там вроде все считает. Объяснить, как работает? Тогда вот:
=--ТЕКСТ(СУММПРОИЗВ(ВРЕМЯ(ЦЕЛОЕ(E208:E287);ОСТАТ(E208:E287;1)/1%;));"[ч],мм")
1. ЦЕЛОЕ(E208:E287) - кол-во часов
2. ОСТАТ(E208:E287;1) - кол-во минут, но только не в целых, а в сотых. Пример - ОСТАТ(3,25;1) дает нам 0,25. А нам нужно не 0,25, а просто 25. Для этого см. п.3.
3. 1% - это 0,01. Если 0,25 разделить на 0,01 - это все равно, что 0,25*100.
4. п.2/п.3 получаем время в целых.
5. ВРЕМЯ(п.1;п.4;) - получаем время в формате "время", а не в числах, как у Вас.
6. СУММПРОИЗВ(п.5) - складываем все данные полученные в п.5 по всему массиву E208:E287, получаем суммарное время в формате "время".
7. ТЕКСТ(п.6;"[ч],мм") - преобразуем п.6 в числовой вид (квадратные скобки позволяют видеть кол-во часов, большее 24-х), но полученное является не числом, а текстом
8. --п.7 - преобразуем текст п.7 в число.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
я сам пытаюсь понять
Вот это прекрасно, что не тупо пользуетесь, а разбираетесь.
печально осознавать
А вот это Вы зря. Все когда-то начинали. И у Вас все получится, было бы желание.
Помогите пожалуйста с последней строкой итоговой
А что нужно-то? Там вроде все считает. Объяснить, как работает? Тогда вот:
=--ТЕКСТ(СУММПРОИЗВ(ВРЕМЯ(ЦЕЛОЕ(E208:E287);ОСТАТ(E208:E287;1)/1%;));"[ч],мм")
1. ЦЕЛОЕ(E208:E287) - кол-во часов
2. ОСТАТ(E208:E287;1) - кол-во минут, но только не в целых, а в сотых. Пример - ОСТАТ(3,25;1) дает нам 0,25. А нам нужно не 0,25, а просто 25. Для этого см. п.3.
3. 1% - это 0,01. Если 0,25 разделить на 0,01 - это все равно, что 0,25*100.
4. п.2/п.3 получаем время в целых.
5. ВРЕМЯ(п.1;п.4;) - получаем время в формате "время", а не в числах, как у Вас.
6. СУММПРОИЗВ(п.5) - складываем все данные полученные в п.5 по всему массиву E208:E287, получаем суммарное время в формате "время".
7. ТЕКСТ(п.6;"[ч],мм") - преобразуем п.6 в числовой вид (квадратные скобки позволяют видеть кол-во часов, большее 24-х), но полученное является не числом, а текстом
8. --п.7 - преобразуем текст п.7 в число.

Автор - _Boroda_
Дата добавления - 15.07.2014 в 10:37
TatarinAleks Дата: Вторник, 15.07.2014, 10:53 | Сообщение № 18
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, там итоговая строка, в самом низу (строка 290), но у меня не получается. Я не могу понять, как сложить несколько значений
К сообщению приложен файл: 6831104.xls (86.0 Kb)
 
Ответить
Сообщение_Boroda_, там итоговая строка, в самом низу (строка 290), но у меня не получается. Я не могу понять, как сложить несколько значений

Автор - TatarinAleks
Дата добавления - 15.07.2014 в 10:53
_Boroda_ Дата: Вторник, 15.07.2014, 11:11 | Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
К сообщению приложен файл: 0226845_1.xls (88.5 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?

Автор - _Boroda_
Дата добавления - 15.07.2014 в 11:11
TatarinAleks Дата: Вторник, 15.07.2014, 11:16 | Сообщение № 20
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Да, спасибо огромное!

Все так просто, когда покажут!)))
 
Ответить
СообщениеДа, спасибо огромное!

Все так просто, когда покажут!)))

Автор - TatarinAleks
Дата добавления - 15.07.2014 в 11:16
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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