< návrat zpět

MS Excel


Téma: Výpočty s dátumom a časom rss

Zaslal/a 4.1.2016 11:58

Ahojte,

Potreboval by som radu ako sa dá správne vypočítať rozdiel času. Chcem aby mi rátal rozdiel času medzi pevne zadanou hodnotou (pravidelný odchod vlaku) a skutočnosťou (naloženie vlaku). Uvediem príklad: vlak má denne pravidelný odchod o 5:53 a naloží sa buď v ten istý deň (môže byť aj pred ale aj po pravidelnom čase odchodu) alebo sa naloží skôr ako deň odchodu (teda deň alebo viac dní vopred) a potreboval by som vyrátať časový rozdiel medzi týmito dvoma hodnotami (napr. 5:53 - pravidelný odchod, 0:43 naloženie vlaku, rozdiel -5:10 hod). Vie mi niekto prosím poradiť? Vopred ďakujem všetkým za radu.

Zaslat odpověď >

Strana:  « předchozí  1 2
#029505
avatar
Vidím, že záporný čas je vděčné téma. Záporný počet minut lze spočítat také rovnou jako =(B2-B1)*1440. Ještě víc mne pobavila následující modifikace mého vzorce ze 4.1.2016:
=KDYŽ((B2-B1)<0;"-";"")&HODNOTA.NA.TEXT(ABS(B2-B1);"d:hh:mm")
případně dokonce
=KDYŽ((B2-B1)<0;"-";"")&HODNOTA.NA.TEXT(ABS(B2-B1);"d:hh:mm:ss")
Obě verze přijímají vypočtené dny jako přirozenou součást údaje o času. Když to tomu formátu nevadí, proč toho nevyužít?citovat
#029512
elninoslov
Na námet od vovka.h som tam ešte pridal toto. V tomto prípade to nenastane, ale ošetril som tam pre ukážku aj možnosť rozdielu viac dní ako 31.

A ešte podotázka zo zaujímavosti: Dal by sa ešte najako inak získať počet minút?
Napr.
=RIGHT(TEXT(ABS(B2-B1);"h:mm");2)*1
=ZPRAVA(HODNOTA.NA.TEXT(ABS(B2-B1);"h:mm");2)*1

alebo
=MINUTE(ABS(B2-B1))
=MINUTA(ABS(B2-B1))

ale nejak lepšie by to nešlo?
Příloha: rar29512_rozdiel-casu.rar (7kB, staženo 27x)
citovat
#029520
avatar
Čau, např:=MOD(ABS(B2-B1)*1440;60)citovat

Strana:  « předchozí  1 2

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje