< návrat zpět

MS Excel


Téma: rozdělení data a času rss

Zaslal/a 23.5.2020 20:11

Ahoj, v bunce mám datum i s časem např. 12.5.1990 15:23:45. potřebuji do proměnné dostat pouze čas, bez datumu. Poradíte nekdo?

Zaslat odpověď >

#046688
MePExG
Dátum a čas je poradové desatinné číslo dňa od 1.1.1900 = 1. Jeho necelá časť sú čas. Na oddelenie času Vám stačí oddeliť/odčítať celú časť. Napr. =MOD(a1;1), alebo =a1-INT(a1).citovat
#046766
avatar
Já to ale potřebuji ve VBA. Pokud použiju kod
1.5 mod 1 tak to vrátí 0 a mělo by vrátit 0.5 ?citovat
#046767
MePExG
To je 12:00.citovat
#046769
avatar

poli napsal/a:

Já to ale potřebuji ve VBA. Pokud použiju kod
1.5 mod 1 tak to vrátí 0 a mělo by vrátit 0.5 ?

MOD vracia hodnotu integer teda 0,5 zaokrúhli na 0
https://wellsr.com/vba/2018/excel/the-vba-mod-operator-explained/

Použi
= 1.5 - Int(1.5 / 1)*1
alebo
= 1.5 / 1 - Int(1.5 / 1)citovat

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

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

Aktivní diskuse

ZOSKUPENIE ÚDAJOV

Daniel_11 • 29.10. 10:10

kopie mezi instancemi Excelu

rinma • 29.10. 9:44

kopie mezi instancemi Excelu

Stalker • 29.10. 8:44

kopie mezi instancemi Excelu

rinma • 28.10. 19:01

kopie mezi instancemi Excelu

rinma • 28.10. 18:58

den hodina minuta sekunda v jednej bunke

lugr • 28.10. 12:50

Kombinace url odkazů

Petan111 • 28.10. 11:46