Уважаемые Формучане-спасатели!
Задача: в excel необходимо рассчитать скорость молекулы
дано: пройденное расстояние 1 метр (А1)
время потраченное на прохождение расстояния: 00:01:10,235987 (В2)
необходимо: записать расчет в виде формулы для excel
Дело в том что формулу вычисления скорости я знаю, но как записать это языком Excel не представляю. Помогите... Спс
и где формула? я тупо не знаю :)
надо языком экселя или таки вба ?
еxcel
а формула нахождения скорости это расстояние деленное на время
КапитанОчевидность (http://lurkmore.to/%D0%9A%D0%B0%D0%BF%D0%B8%D1%82%D0%B0%D0%BD_%D0%9E%D1%87%D0%B5%D0%B2%D0%B8%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%8C)™ намекает
Цитировать=A1/B2
да это гениально))
только формат времени который указан не поддерживается иксель поэтому и вопрос
что это не поддерживает
в экселе есть формат ячейки временной. там по умолчанию hh:mm:ss
в общем значение должно получиться: 0,00000015011
время в микросек получаем след образом: 1,10235987*60000000 =66141592,2
где 1,10235987 - это время
60000000 - колич микросек в минуте ,
затем 100 см /66141592,2 и получаем 0,00000015011
вопрос как это записать в одной формуле?
с каких это пор скорости движения молекул измеряются в сантиметрах в минуту ?
в мои стародавние времена когда для этого не использовали эксель, для расчета скорости движения
молекулы в газах использовали формулу содержащую число Авогадро и постоянную Больцмана.
Точно не помню (это было почти 300 лет тому назад) и лень искать...
мой вопрос проще ))
все исходные данные есть Вы можете помочь? или нет
С математикой все же туговато у Вас :-)
прямо так и будет записано:
=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 млн вот и ломаю голову как это сваять
Выложите файл, где есть 00:01:10,235987 и все остальные данные.
Файл ниже
Возможно так подойдет. См.вложение.
Ничего короче и оригинальнее в голову сейчас не идет.
В точку! Спасибо Вам
=ЛЕВСИМВ(A2;8)*86400&(ПРАВСИМВ(A2;8))
но у меня результат с The_Prist не сходится.
Исчерпал, видимо, количество правок.... формула
=B2/(ЛЕВСИМВ(A2;8)*86400&(ПРАВСИМВ(A2;8)))
вот так точнее будет
=B2/(ЛЕВСИМВ(A2;8)*86400&(ПСТР(A2;ПОИСК(",";A2);9)))
а то, как я заметил, не везде 7 знаков после запятой.
Михаил С. благодарю Вас все подошло!
То ли наплыв студентов, то ли один, но на всех форумах...
http://forum.msexcel.ru/index.php/topic,10285.0.html