Новости:

Форум на данный момент в стадии обновления. Если у Вас возникли проблемы со входом в свою учетную запись - просьба писать на email: info@excel-vba.ru

Главное меню

Как расчетать секунды?

Автор ученик, 07.07.2014, 15:59:01

« назад - далее »

ученик

Уважаемые Формучане-спасатели!
Задача: в excel необходимо рассчитать скорость молекулы
дано: пройденное расстояние 1 метр (А1)
время потраченное на прохождение расстояния: 00:01:10,235987 (В2)
необходимо: записать расчет в виде формулы для excel
Дело в том что формулу вычисления скорости я знаю, но как записать это языком Excel не представляю. Помогите... Спс

Surrogate

и где формула? я тупо не знаю :)
надо языком экселя или таки вба ?

ученик

еxcel
а формула нахождения скорости это расстояние деленное на время

Surrogate


ученик

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

Surrogate

что это не поддерживает
в экселе есть формат ячейки временной. там по умолчанию hh:mm:ss

ученик

в общем значение должно получиться: 0,00000015011

время в микросек получаем след образом: 1,10235987*60000000 =66141592,2
   где 1,10235987 - это время
        60000000   - колич микросек в минуте  ,

затем 100 см /66141592,2 и получаем 0,00000015011
вопрос как это записать в одной формуле?

Surrogate

с каких это пор скорости движения молекул измеряются в сантиметрах в минуту ?

в мои стародавние времена когда для этого не использовали эксель, для расчета скорости движения
молекулы в газах использовали формулу содержащую число Авогадро и постоянную Больцмана.
Точно не помню (это было почти 300 лет тому назад) и лень искать...

ученик

мой вопрос проще ))
все исходные данные есть Вы можете помочь? или нет

Дмитрий Щербаков(The_Prist)

С математикой все же туговато у Вас :-)
прямо так и будет записано:
=100/(1,10235987*60000000)

только не совсем ясно, см - прям 100 оставлять или в другие величины преобразовывать.
Если у Вас все данные в ячейках то так:
=A1/(B1*C1)
где:
A1 = 100
B1 = 1,10235987
C1 = 60000000
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

ученик

Спасбо Вам прист:
согласен с формулами классич физики расстаться туговато ))
Но задание след: в ячейке  А1 растояние 100 см
                         в ячейке  В1 время  00:01:10,235987 микросек
Проблема заключается в том что для обработки данных с такой точностью у Excel не хватает разрядности поэтому в формуле необходимо 00:01:10,235987 представить как 1,102359870 а затем * 60 млн вот и ломаю голову как это сваять

Дмитрий Щербаков(The_Prist)

Выложите файл, где есть 00:01:10,235987 и все остальные данные.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

ученик


Дмитрий Щербаков(The_Prist)

Возможно так подойдет. См.вложение.
Ничего короче и оригинальнее в голову сейчас не идет.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...

ученик

В точку! Спасибо Вам

Михаил С.

#15
=ЛЕВСИМВ(A2;8)*86400&(ПРАВСИМВ(A2;8))

но у меня результат с The_Prist не сходится.
Отдельное "СПАСИБО" можно положить на QiWi-кошелек: 909-771-5387 или тот-же № Билайн.

Михаил С.

Исчерпал, видимо, количество правок.... формула
=B2/(ЛЕВСИМВ(A2;8)*86400&(ПРАВСИМВ(A2;8)))
Отдельное "СПАСИБО" можно положить на QiWi-кошелек: 909-771-5387 или тот-же № Билайн.

Михаил С.

#17
вот так точнее будет
=B2/(ЛЕВСИМВ(A2;8)*86400&(ПСТР(A2;ПОИСК(",";A2);9)))
а то, как я заметил, не везде 7 знаков после запятой.
Отдельное "СПАСИБО" можно положить на QiWi-кошелек: 909-771-5387 или тот-же № Билайн.

ученик

Михаил С. благодарю Вас все подошло!

vikttur

То ли наплыв студентов, то ли один, но на всех форумах...
http://forum.msexcel.ru/index.php/topic,10285.0.html

Яндекс.Метрика Рейтинг@Mail.ru