< 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 IV

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

Aktivní diskuse

Relativní cesta - zdroje Power Query

elninoslov • 23.4. 8:10

Relativní cesta - zdroje Power Query

Alfan • 22.4. 17:33

Relativní cesta - zdroje Power Query

elninoslov • 22.4. 14:38

Relativní cesta - zdroje Power Query

Alfan • 22.4. 14:09

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02