Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » funkce-datum-cas » CAS-TIME-vytvorit-cas-Excel
Microsoft Excel logo

ČAS (TIME) - vytvoř čas v Excel

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

Vrátí pořadové číslo požadvanného času.

Úvodem do funkce ČAS

Jak vytvořit požadovaný pomocí funkce v Excel, když je znám hodinu, minutu a sekundu aneb praktické využití funkce ČAS (v angličtině TIME), jednak její použití v listu, triky až po využití funkce ČAS ve VBA.

Jak na funkci ČAS prakticky od A do Z ukazuji v tomto článku, pro přehlednost je rozdělen na kapitoly:


Teorie použití ČAS

Funkce ČAS (v angličtině TIME) vrátí pořadové číslo času, pokud zadám hodinu, minutu a sekundu. Použití je jednoduché, funkce má tří argumenty.

Syntaxe česky:

ČAS(hodina;minuta;sekunda)

Syntaxe anglicky:

TIME(hodina,minuta,sekunda)

Popis argumentů:

  • hodina - povinné - je číslo od 0 do 23 představující hodinu
  • minuta - povinné - je číslo od 0 do 59 představující minutu
  • sekunda - povinné - jje číslo od 0 do 59 představující sekundu
Excel funkce ČAS - argumenty

Základní použití funkce ČAS

Potřebuji vytvořit čas, když mám zadanou hodinu, minutu a sekundu.

=ČAS(12; 0; 0) =ČAS(16; 48; 10) Excel funkce ČAS

Poznámka

Čas lze nastavit v různých formátech.

Alternativa k výpočtu pomocí funkce ČAS

Potřebuji vytvořit čas, když mám zadanou hodinu, minutu a sekundu, ale nechci použít funkci ČAS.

Neboli jedna hodina je 24-tina dne, proto hodinu stačí vydělit 24, podobně minuty (24 * 60) a sekundy (24 * 60 *60).

=ČAS(13;10;25) ... pro kontrolu =13/24+10/(24*60)+25/(24*60*60) Excel funkce ČAS

Poznámka

Předpoklad, že čísla (pro hodiny, minuty, sekundy) jsou celá, pokud ne nutno použíf funkci CELÉ.ČÁST.

ČAS s CONCATENATE

Potřebuji vytvořit čas, když mám zadanou hodinu, minutu a sekundu doplněou o textové údaje, například ve fakturách, dodacích listech v HR zprávách atd.

Netřeba vypisovat ručně, ale je možno použít funkci ČAS ve spojení s CONCATENATE (nebo znakem &). Jen vzniká problém, že čas bude zobrazen jako číslo, proto se nesmí zapomemou na funkci HODNOTA.NA.TEXT a přiřadit požadovaný formát v jakém čas chcete mít zobrazen.

=ČAS(D5;D6;D7) ... pro kontrolu =CONCAT("Právě je: ";ČAS(D5;D6;D7)) =CONCAT("Právě je: ";HODNOTA.NA.TEXT( ČAS(D5;D6;D7);"h:mm")) ="Právě je: "&ČAS(D5;D6;D7) ="Právě je: "&HODNOTA.NA.TEXT( ČAS(D5;D6;D7);"h:mm") Excel funkce ČAS s funkci CONCATENATE

Poznámka

Využitím funkce HODNATA.NA.TEXT se dají dělat i jiná kouzla ;).

ČAS - chyby/komplikace

Pokud pominu komplikace s převodem čísla (desetiného) na čas, může být dalším problém/komplikací údaje zadavané do buněk:

  • #NÁZEV? - pokud je odkaz na neexistujíci buňku
  • #HODNOTA! - pokud se z daných hodnot (čísel) nedá vytvořit čas
  • #ČÍSLO! - pokud jde o číslo, které je mimo rozsah čísle pro datum/čas
  • chybová hodnota - pokud je v některém argumentu chybová hodnota
=ČAS(-1;10;8) =ČAS(1;;) =ČAS(;1;1) =ČAS(1,5;1;1) =ČAS(a;1;1) =ČAS("a";1;1) =ČAS(1/0;1;1) =ČAS(2+2;1;1) Excel funkce ČAS - chyby a komplikace

Použití s funkce ČAS s využitím VBA

Jak využít funkce ČAS ve VBA.

Hodnota = TimeSerial(16, 48, 10) MsgBox (Hodnota)

Zápis funkce do buňky pomocí VBA:

Range("B4").Formula = "=TIME(16, 48, 10)" Range("B5").FormulaLocal = "=ČAS(16; 48; 10)" Excel funkce ČAS - VBA Excel

Poznámka

Time zobrazí aktuální čas:

'zobrazí aktuální čas Hodnota = TimeSerial() MsgBox (Hodnota)

Související články s funkci ČAS

Další články související s funkcemi datum a čas:


Microsoft Excel VBA - stahuj logo

Ke stažení

Soubor v přípravě.


Závěrem

Využíváte nějaký trik s funkcí ČAS, můžete zmínit v komentářích.

Článek byl aktualizován: 26.08.2018 17:37

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře zatím nejsou

Můžete být prvními co zanechají smysluplný komentář.







Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2018 | 2316

Tento web zatím neprošel jazykovou korekturou. Beta verze redakčního systému.