< návrat zpět

MS Excel


Téma: rozdíl mezi dvěma datumy s časy rss

Zaslal/a 22.11.2016 15:20

Je možné udělat rozdíl mezi dvěma daty s časem?
17.11.2016 19:08:00 buňka A1 a
18.11.2016 19:20:00 buňka A2. Potřebuji aby mi to vypočetlo počet dnů, hodin, minut a sekund mezi těmito údaji. Nepodařilo se mi to nikde zjistit. Je vůbec možné takovéto údaje, které jsou v jedné buňce odečítat?

Děkuji

Zaslat odpověď >

Strana:  1 2   další »
icon #033528
avatar
Isteže je možné numerické hodnoty od seba navzájom odpočítať. K čomu by inak mal slúžiť tabuľkový procesor? Je ale treba výsledok naformátovať do požadovanej podoby zobrazenia, napr. takto:
d"d" h:mm:ss"h"citovat
#033529
avatar
Napríklad takto
=INT(A1-A2)&" dní "&INT(MOD(A1-A2;1)*24)&" hodín "&INT(MOD(A1-A2;1/24)* 24* 60)&" minút "&ROUND(MOD(A1-A2;1/24/60)* 24* 60* 60;1)&" sekúnd"citovat
icon #033530
avatar
Pokiaľ bude rozdiel väčší, než 1 mesiac, tak sú možné 2 spôsoby, záleží pritom, či výsledok má byť numerická hodnota, alebo stačí text.
1. Pokiaľ stačí text, tak napr. to, čo napísal marjankaj, prípadne niečo takéto:=ROUNDDOWN(EndDate-StartDate; 0)&"D "&TEXT(MOD(EndDate-StartDate; 1);"h:m:s")&"h"
2. Pokiaľ je potrebné, aby výsledkom bolo číslo, sformátované ako dni a hodiny, je potrebné rozdeliť výsledok do dvoch buniek, v jednej držať celé číslo (dni) a v druhej necelé časti dňa (hodiny).citovat
#033531
avatar
Ešte upravím formát od AL 1
d"d" h"h":mm"m":ss"s"citovat
icon #033532
avatar
marjankaj - púhy custom format bohužiaľ nerieši problém s rozdielom dní väčším než mesiaccitovat
#033533
avatar
@AL
škoda že nejde použiť [d] podobne ako pri hodnách [h].citovat
icon #033534
avatar
presne tak, nejde :)citovat
#033535
avatar
Pořád mi to háže tuto hlášku.citovat
#033536
avatar
pořád mi to hlásí tuto hlášku.
Příloha: jpg33536_prezentace2.jpg (187kB, staženo 122x)
33536_prezentace2.jpg
citovat
icon #033537
avatar
Prečo asi? Že by lokalizovaný Excel očakával české funkcie?

Krom toho, zrejme ti nevadí, že za zátvorkou by sa mal nachádzať nejaký operand:=INT(A1-A2)&" dní "&INT(MOD(A1-A2;1)*24)&" hodín "&INT(MOD(A1-A2;1/24) * 24 * 60)&" minút "&ROUND(MOD(A1-A2;1/24/60) * 24 * 60 * 60;1)&" sekúnd"
nie INT(MOD(A1-A2;1/24)60)&" minút, to bude len detail, s tým si, zrejme sa domnievaš, asi Excel poradí.citovat

Strana:  1 2   další »

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