Deutsch
Germany.ruФорумы → Архив Досок→ Компьютер & Co

Вычетание в Excel

133  1 2 все
Schiwez гость26.09.05 20:19
Schiwez
NEW 26.09.05 20:19 
Как в Excel-e из одного времени вычесть другое, и желательно чтоб минуты получились в децималах?
1+1=3
#1 
gau Странник26.09.05 20:52
gau
NEW 26.09.05 20:52 
в ответ Schiwez 26.09.05 20:19
А задавать время ты в какой форме собираешься? Децимальной? В экселе всё можно изобразить. главное, задачу сформулировать.
#2 
Schiwez гость26.09.05 20:56
Schiwez
NEW 26.09.05 20:56 
в ответ gau 26.09.05 20:52
Мне бы задавать время в минутах, а ответ получать в децималах.
1+1=3
#3 
gau Странник26.09.05 21:11
gau
NEW 26.09.05 21:11 
в ответ Schiwez 26.09.05 20:56
например, колонка "А" - "=100/60", колонка "В" - твоё время в минутах, колонка "С" - "=А*В/100" покажет минуты в децемале. И распологай дальше как хочешь
#4 
gau Странник26.09.05 21:17
gau
NEW 26.09.05 21:17 
в ответ Schiwez 26.09.05 20:56
Или ещё проще: "А" - время в минутах, "В" - "=А/60" покажет время в децимально системе
#5 
Schiwez гость26.09.05 21:20
Schiwez
NEW 26.09.05 21:20 
в ответ gau 26.09.05 21:11
но у меня выдаёт ошибку #имя
1+1=3
#6 
gau Странник26.09.05 21:23
gau
NEW 26.09.05 21:23 
в ответ Schiwez 26.09.05 21:20
смотри:
#7 
NeverMind старожил26.09.05 21:24
NeverMind
NEW 26.09.05 21:24 
в ответ Schiwez 26.09.05 20:56
Schiwez гость27.09.05 19:34
Schiwez
NEW 27.09.05 19:34 
в ответ gau 26.09.05 21:23
Спосибо за помощь
1+1=3
#9 
Schiwez гость27.09.05 20:34
Schiwez
27.09.05 20:34 
в ответ gau 26.09.05 20:52
Подскажите как решить такую задачи (см. фаил)
Что задав "Зашол" и "Вышел" узнать сколько "Был", при этом время "Зашол" болше чем время "Вышел"
1+1=3
#10 
NeverMind старожил27.09.05 20:52
NeverMind
NEW 27.09.05 20:52 
в ответ Schiwez 27.09.05 20:34
А в 22 часа какого дня он зашел и в 2 часа какого дня вышел. Без даты тут дело не обойдется
#11 
Alexden лЮбитель27.09.05 20:53
Alexden
NEW 27.09.05 20:53 
в ответ Schiwez 27.09.05 20:34
делаем просто так - создаем формулу типа
Если b>c то (24-b)+c иначе c-b
Но в этом случае если человек зашел неделю назад а вышел сегодня - то не пройдёт. Так что лучше в ячейки запоминать полностью дату , но на экран выводить только время и опять обычным вычитанием.
---------------------------(∙¿∙) ------------------------
Сюда не кликать!!! nunu http://www.pc-mixx.de
#12 
NeverMind старожил27.09.05 20:57
NeverMind
NEW 27.09.05 20:57 
в ответ Schiwez 27.09.05 20:34
Если же все происходит в течении 24 часов, будет
=WENN(time_out<time_in;24-(time_in-time_out,0);time_out-time_in)
<<<<<<<<<<<<<<<
#13 
Schiwez гость27.09.05 20:57
Schiwez
NEW 27.09.05 20:57 
в ответ Alexden 27.09.05 20:53
Имеется в виду что он был не более 24 Часов
1+1=3
#14 
Schiwez гость27.09.05 21:06
Schiwez
NEW 27.09.05 21:06 
в ответ Schiwez 27.09.05 20:57
Что у меня не правильно
<<<<<<<<<
1+1=3
#15 
Alexden лЮбитель27.09.05 21:20
Alexden
NEW 27.09.05 21:20 
в ответ Schiwez 27.09.05 21:06, Последний раз изменено 27.09.05 21:21 (Alexden)
Попробуй Wenn поменять на IF
---------------------------(∙¿∙) ------------------------
Сюда не кликать!!! nunu http://www.pc-mixx.de
#16 
Schiwez гость27.09.05 21:21
Schiwez
NEW 27.09.05 21:21 
в ответ NeverMind 27.09.05 20:57
подскажите как написать в формуле команду иначе
(Если b>c то (24-b)+c иначе c-b)
1+1=3
#17 
NeverMind старожил27.09.05 21:21
NeverMind
NEW 27.09.05 21:21 
в ответ Alexden 27.09.05 21:20
Нет, в русском Excel нужно писать ЕСЛИ
#18 
Alexden лЮбитель27.09.05 21:24
Alexden
NEW 27.09.05 21:24 
в ответ NeverMind 27.09.05 21:21, Последний раз изменено 27.09.05 21:25 (Alexden)
Блин идиоты.. могли бы синтакс хоть везде сделать одинаковый...
ПС А как же у них с переносимостью ??? или в файлах сохраняются не сами слова а соответствующие им псевдо-коды ?
ПС2 Значит моя 1 формула была почти правильной :)
---------------------------(∙¿∙) ------------------------
Сюда не кликать!!! nunu http://www.pc-mixx.de
#19 
NeverMind старожил27.09.05 21:24
NeverMind
NEW 27.09.05 21:24 
в ответ Schiwez 27.09.05 21:21
In Antwort auf:
подскажите как написать в формуле команду иначе
(Если b>c то (24-b)+c иначе c-b)

=WENN(time_out<time_in;24-(time_in-time_out,0);time_out-time_in)
и
(Если b>c то (24-b)+c иначе c-b)
является одним и тем же выражением
в русском варианте это будет
=ЕСЛИ(time_out<time_in;24-(time_in-time_out,0);time_out-time_in)

#20 
1 2 все