Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Funkcia TIME v Exceli je efektívny spôsob, ako previesť samostatné časti informácií reprezentujúcich konkrétny čas do jednej časovej pečiatky. To môže používateľom umožniť jednoduchšie triedenie záznamov podľa času a konverziu strojovo čitateľných údajov na informácie, ktoré majú význam pre ľudí.

Môže sa použiť aj na určenie rozdielu medzi dvoma časovými pečiatkami. Jeho implementácia je pomerne jednoduchá, ale môže byť zložité zvládnuť ju bez toho, aby ste pochopili, ako funkcia funguje a ako formátovať jej výstup.

Čo je funkcia TIME v Exceli a ako funguje?

Funkcia TIME v Exceli predstavuje jednoduchý spôsob, ako transformovať samostatné hodnoty pre hodiny, minúty a sekundy do jedinej časovej pečiatky. Funkcia má tri argumenty, jeden pre každú časť časovej pečiatky.

Prvý argument, hodina, predstavuje hodinovú časť zvoleného času. Funkcia TIME používa 24-hodinový zápis času. Časy po 12:00 by mali byť uvedené v 24-hodinovom formáte, nie AM/PM.

instagram viewer

Ak zadaný počet hodín presiahne 23, Excel určí hodinovú hodnotu časovej pečiatky vydelením čísla 24. Zvyšok sa vloží do hodinového bodu.

Druhý argument, minútu, je počet minút, ktoré uplynuli v aktuálnej hodine. Všetky minúty nad 59 sa skonvertujú na hodiny a pripočítajú sa k hodnote prvého argumentu.

Posledný argument, druhý, je počet sekúnd, ktoré uplynuli v aktuálnej minúte. Rovnako ako minúty, aj sekundy nad 59 sa prevedú na minúty a pripočítajú sa k počtu minút.

Štandardná funkcia TIME má tvar:

=TIME(hodina, minúta, sekunda)

Vzhľadom na všetky tri hodnoty funkcia TIME vráti desatinné číslo predstavujúce časovú značku v hodinách, minútach a sekundách. Je dôležité poznamenať, že žiadny z argumentov nemôže byť negatívny.

Okrem toho všetky tri musia byť buď odkazy na bunky, pevne zakódované číselné hodnoty, alebo musia byť ponechané prázdne. Nesplnenie ktorejkoľvek z týchto podmienok bude mať za následok, že sa namiesto časovej pečiatky vráti chyba.

Príklady funkcie TIME v Exceli

Funkcia TIME v Exceli má niekoľko rôznych prípadov použitia a množstvo užitočných funkcií. Funkcia TIME je praktický spôsob, ako rýchlo previesť viacdielne takty na jednu časovú pečiatku.

To sa dá ľahko dosiahnuť v prípadoch, keď máte hodinu, minútu a sekundu každý vo svojich vlastných bunkách. Funkcia TIME dokáže pomocou funkcie previesť všetky tri na jednu hodnotu.

=TIME(A2; B2; C2)

Ďalším bežným použitím funkcie TIME je výpočet uplynutia času medzi dvoma časovými značkami. To sa dosiahne tak, že sa ako argumenty funkcie použije rozdiel hodín, minút a sekúnd.

=TIME(EndTimeHours - StartTimeHours, EndTimeMinutes - StartTimeMinutes, EndTimeSeconds - StartTimeSeconds)

Výstupom bude desatinné číslo, ktoré zodpovedá trvaniu medzi časom začiatku a časom ukončenia.

V predvolenom nastavení Excel naformátuje bunky, ktorých výstup je generovaný funkciou TIME, pomocou formátu h: mm: ss AM/PM. Prepnite formát bunky na h: mm: ss, h: mm alebo mm: ss, aby sa namiesto času dňa zobrazil uplynutý čas.

Excel automaticky naformátuje bunky, ktorých výstup je určený funkciou ČAS, pomocou štandardného formátovania času. V predvolenom nastavení ide o 12-hodinovú časovú pečiatku dopoludnia/popoludnia, napríklad 18:17. Pomocou Formátovať bunky z kontextovej ponuky môžete vybrať ďalšie možnosti formátovania.

V časti Čas v zozname formátov je niekoľko štandardných spôsobov zobrazenia času. Patrí medzi ne 24-hodinový zápis a zápis hodina-minúta-sekunda namiesto zápisu hodina-minúta. Pre tieto bunky môžete definovať aj vlastné formátovanie pomocou vlastného formátovacieho systému Excelu aby ste získali presný výstup, ktorý potrebujete.

V tomto príklade prvý stĺpec predstavuje ID generované neznámym strojovým zariadením. Ďalšie tri stĺpce sú časové pečiatky údaje importované do Excelu z denníka procesu stroja. Tieto tri predstavujú začiatok procesu. Posledné tri stĺpce sú tiež vytiahnuté z denníka, ale predstavujú, kedy sa proces skončil.

Dáta, ako je tento, môžu byť získané z rôznych automatizovaných systémov alebo môžu byť zadané ručne automatizovaný zberný formulár vytvorený v Exceli.

V stĺpci H funkcia

=TIME(B2; C2; D2)

vytvorí ľudsky čitateľnú časovú pečiatku, kedy sa proces začal. Podobne pridanie tejto funkcie do ja stĺpec vytvorí ľudsky čitateľnú časovú pečiatku času, kedy sa proces skončil.

=TIME(E2; F2; G2)

Nakoniec môžeme do stĺpca J pridať nasledujúcu funkciu

=TIME(E2 - B2, F2 - C2, G2 - D2)

alebo môžeme použiť vzorec

= I2 - H2

a prepnite formáty buniek na h: mm: ss, aby sa zobrazil čas spustenia každého procesu.

Niekedy môže časová pečiatka sprístupniť celkový čas len v minútach alebo sekundách od konkrétneho času. Tieto môžu byť tiež naformátované spôsobom čitateľným pre človeka pomocou funkcie TIME.

Tento príklad tabuľky nám ponúka tri stĺpce informácií. Prvý stĺpec je ID výrobnej série hypotetického produktu. Druhý stĺpec je dátum ukončenia behu. Tretí stĺpec predstavuje, koľko sekúnd uplynulo od polnoci toho dňa, kedy sa beh skončil.

Môžeme vytvoriť ľudsky čitateľnú časovú pečiatku z nášho koncového času v stĺpci D pomocou funkcie:

=TIME(0; 0; C2)

Funkciu ČAS je možné kombinovať aj s inými funkciami, ako sú SUM alebo AVERAGE. Spriemerovanie zoznamu časových pečiatok vytvorených funkciou TIME môže poskytnúť priemerný čas spustenia procesu.

Sčítanie série uplynutých časov generovaných funkciou TIME môže poskytnúť celkový čas behu série procesov.

Najlepšie postupy na používanie funkcie TIME v Exceli

Funkcia TIME v Exceli má niekoľko úskalí, ktoré môžu poskytnúť nepresné výsledky. Jedným z najväčších problémov, ktoré často trápia používateľov, je nepochopenie, že výstupom je desatinné číslo. Toto číslo predstavuje čas, ktorý uplynul od polnoci.

Kvôli tomuto formátu sa pridanie alebo odčítanie nastaveného počtu hodín, minút alebo sekúnd najjednoduchšie vykoná pred spustením funkcie. To tiež znamená, že formátovanie použité vo výstupe bude mať veľký rozdiel v tom, ako je vnímaný čas.

Ďalším problémom je, že pri odčítaní časových pečiatok sa tieto dva časy musia vyskytnúť v ten istý deň. Časový rozsah dlhší ako 24 hodín spôsobí, že vypočítaný uplynutý čas bude nepresný. Je to spôsobené tým, že funkcia TIME je schopná udržať na výstupe len 24-hodinové obdobie.

Okrem toho majú všetky tri argumenty maximálnu hodnotu 32 767. To znamená, že pri pokuse o rozloženie veľkého počtu minút alebo sekúnd môže funkcia pretekať. To spôsobí, že namiesto požadovaného výsledku dôjde k chybe. Záporné hodnoty tiež nie sú povolené a budú mať za následok chyby.

Funkcia TIME v Exceli je veľmi všestranná

Funkcia TIME v Exceli má široké využitie. Patrí medzi ne vytváranie čitateľných časových pečiatok a konverzia sekúnd alebo minút do zrozumiteľnejšieho formátu. Časové pečiatky vytvorené pomocou funkcie TIME možno použiť aj na porovnanie dvoch rôznych časov, aby ste našli uplynutý čas.

Môže pomôcť s formátovaním správ alebo extrahovaním užitočných informácií z ťažko pochopiteľných údajov. Môže sa tiež použiť na triedenie/filtrovanie širokého rozsahu údajov na základe načasovania. Vďaka tomu je funkcia TIME nevyhnutná pre každého odborníka na Excel.