Obsah
Mnohokrát potrebujeme odčítanie času v našom Excel Pracovný hárok. Často odčítame čas, aby sme zistili uplynulý čas. V tomto článku si ukážeme rôzne metódy na jednoduché odčítanie času v pracovnom hárku excelu. Keď pracujete s veľkým súborom údajov v exceli, tieto techniky vám ušetria veľa času.
Stiahnite si praktickú knihu
Stiahnite si cvičebnicu.
Výpočet časového rozdielu.xlsx7 spôsobov odčítania času v programe Excel
1. Odčítaním času medzi dvoma bunkami získate uplynulý čas
Často musíme vypočítať časový rozdiel medzi bunkami na získanie uplynulého času. Požadujeme, aby táto operácia vypočítať pracovný čas zamestnancov v kancelárii. Existujú rôzne spôsoby, ako odčítať čas medzi dvoma bunkami. Tieto techniky si rozoberieme nižšie. Aby bolo vysvetlenie jednoduchšie, použijeme súbor údajov, ktorý obsahuje "Čas vstupu & "Čas odchodu niektorých zamestnancov.
Prečítajte si viac: Ako vypočítať uplynulý čas v programe Excel (8 spôsobov)
1.1 S jednoduchým vzorcom
V tejto čiastkovej metóde použijeme jednoduchý vzorec na výpočet časového rozdielu medzi dvoma bunkami.
Postupujte podľa nasledujúcich krokov.
KROKY:
- Najprv vyberte Bunka E5.
- Po druhé zadajte vzorec:
=D5-C5
- Teraz stlačte Vstúpte na stránku .
V tomto prípade sa vo vzorci odčítajú hodnoty Bunka D5 & Bunka C5. Potom uveďte výsledok v rovnakom formáte v Bunka E5.
Musíme zmeniť formát času, aby sa správne zobrazovala pracovná hodina.
- Na tento účel prejdite na stránku Domov a vyberte kartu Číslo Dialógové okno s ikonou, ako je uvedené nižšie. "Formátovať bunky sa objaví okno.
- Potom vyberte Typ z Časový formát ktoré chcete zobraziť, a kliknite na OK .
- Potom uvidíte hodiny , zápisnice & sekundy v Pracovná doba stĺpec.
- Nakoniec použite Rukoväť náplne aby ste videli výsledky vo všetkých bunkách.
1.2 S funkciou IF
Časový rozdiel medzi dvoma bunkami môžeme vypočítať aj pomocou Funkcia IF . Funkcia IF otestuje logiku a vráti hodnotu, ak je pravdivá. V opačnom prípade vráti inú hodnotu.
Pri tejto technike venujte pozornosť nasledujúcim krokom.
KROKY:
- V prvom rade vyberte Bunka E5 .
- Teraz zadajte vzorec:
=IF(D5>=C5, D5-C5, D5+1-C5)
- Potom stlačte tlačidlo Vstúpte na stránku aby ste videli výsledok.
Tu sa Funkcia IF najprv skontroluje, či hodnota D5 je väčšia alebo rovná ako C5 Ak je Pravda , potom sa odčítajú a zobrazia sa na výstupe. Ak je falošný , potom sa pridá 1 s D5 a potom odpočítajte od C5 .
- Ak chcete zmeniť formát, prejdite na "Formátovať bunky & vyberte svoj Typ.
- Po kliknutí na V PORIADKU, sa zobrazia hodiny a minúty, ako je uvedené nižšie.
- Nakoniec potiahnite nadol Rukoväť náplne aby sa výsledky zobrazovali vo všetkých bunkách.
1.3 S funkciou MOD
Môžeme použiť Funkcia MOD na rovnaký účel. Funkcia MOD všeobecne vracia zvyšok po delení čísla deliteľom. Číslo je prvý argument a druhý argument je deliteľ.
Postupujte podľa nasledujúcich krokov.
KROKY:
- Na začiatku vyberte Bunka E5 .
- Teraz zadajte vzorec:
=MOD((D5-C5),1)
- Potom stlačte tlačidlo Vstúpte na stránku aby ste videli výsledok.
Tu sa Funkcia MOD odčíta hodnoty Bunka D5 s Bunka C5 Potom sa odpočítaná hodnota vydelí 1.
- Opäť zmeňte Časový formát.
- Nakoniec použite Rukoväť náplne aby ste videli výsledky v Pracovná doba stĺpec.
1.4 S funkciou TEXT
Stránka Funkcia TEXT môže tiež vypočítať časový rozdiel. Všeobecne platí, že Funkcia TEXT prevedie čísla na text v rámci pracovného hárka. Na začiatku funkcia prevedie akúkoľvek číselnú hodnotu na textový reťazec.
Postupujte podľa krokov a zistite, ako to funguje.
KROKY:
- Najprv vyberte Bunka E5 a zadajte vzorec:
=TEXT(D5-C5, "h:mm:ss")
- Hit Vstúpte na stránku aby ste videli výsledok.
V tomto prípade Funkcia TEXT uloží odčítanie Bunka D5 a Bunka C5 v prvom argumente a potom vyjadrite reťazec ako hodiny, minúty, & formát sekúnd.
- Podobne, ak chcete zobraziť iba hodiny a minúty, zadajte vzorec:
=TEXT(D5-C5, "h:mm")
- Tlač Vstúpte na stránku aby ste videli výsledok.
- Ak chcete zobraziť len hodiny, zadajte vzorec:
=TEXT(D5-C5, "h")
- Teraz stlačte Vstúpte na stránku aby ste videli výsledok.
- Nakoniec použite Rukoväť náplne aby sa výsledky zobrazovali vo všetkých bunkách.
2. Odčítanie času pomocou funkcie TIME v programe Excel
V niektorých prípadoch potrebujeme od časového obdobia odpočítať určitý počet hodín. Funkcia TIME je veľmi účinný. Funkcia TIME uloží hodiny do prvého argumentu, minúty do druhého argumentu a sekundy do tretieho argumentu.
Použijeme súbor údajov, ktorý obsahuje pracovný čas niektorých zamestnancov. Odpočítame z neho hodinu obeda.
Pozrite si kroky, aby ste sa o tejto metóde dozvedeli viac.
KROKY:
- Vyberte Bunka D5 najprv.
- Teraz vložte vzorec:
=C5-TIME(1,30,0)
- Teraz stlačte Vstúpte na stránku aby ste videli výsledok.
Tu je naša obedová prestávka 1 hodina a 30 minút . Takže... Funkcia TIME obsahuje 1 v prvom argumente a 30 v druhom argumente. Obsahuje 0 v treťom argumente, pretože v čase obeda nemáme žiadne sekundy.
- Nakoniec použite Rukoväť náplne aby sa výsledky zobrazovali vo všetkých bunkách.
Čítajte viac: Ako odčítať vojenský čas v programe Excel (3 metódy)
3. Výpočet a zobrazenie záporného časového rozdielu v programe Excel
Niekedy, keď odčítame čas, môže byť odčítaný čas záporný. Excel štandardne nezobrazuje záporné hodnoty času.
Tento problém môžete vidieť na obrázku nižšie.
Ak chcete tento problém odstrániť, postupujte podľa nasledujúcich krokov.
KROKY:
- Najprv prejdite na Súbor a vyberte kartu Možnosti .
- Po druhé, vyberte Pokročilé z Excel Možnosti .
- Potom skontrolujte "Použiť dátumový systém 1904".
- Kliknite na . OK a uvidíte výsledky, ako sú uvedené nižšie.
- Prípadne môžete použiť nasledujúci vzorec v Bunka E5.
=IF(D5-C5>0, D5-C5, "-" & TEXT(ABS(D5-C5), "h:mm"))
- Hit Vstúpte na stránku a použite Rukoväť náplne aby ste videli výsledok.
Tu sa Funkcia IF zobrazí odčítanie medzi D5 a C5 ak je odčítanie väčšie ako 0. V opačnom prípade sa zobrazí záporné znamienko spolu s absolútnou hodnotou odčítania.
Prečítajte si viac: Ako odčítať a zobraziť záporný čas v programe Excel (3 metódy)
4. Odčítanie času a zobrazenie v jednej jednotke v programe Excel
Pri tejto metóde zistíme rozdiel dvoch časov pomocou jednoduchého vzorca a tento rozdiel prevedieme na desatinné číslo.
Tu použijeme rovnaký súbor údajov.
KROKY:
- Vyberte Bunka E5 a zadajte vzorec:
=(D5-C5)*24
- Hit Vstúpte na stránku aby ste videli výsledok.
- Použite Rukoväť náplne aby ste videli výsledky v iných bunkách.
- Ak chceme zobraziť iba celočíselnú hodnotu, použijeme Funkcia INT a typ:
=INT((D5-C5)*24)
- Tlač Vstúpte na stránku aby ste videli výsledok.
- Opäť potiahnite Rukoväť náplne nadol, aby ste videli výsledky vo všetkých bunkách.
- Ak chcete vzorec previesť na minúty, vynásobte ho 1440 .
=(D5-C5)*1440
- Tlač Vstúpte na stránku a použite Rukoväť náplne aby ste videli výsledky, ako je uvedené nižšie.
- Ak chcete vzorec previesť na minúty, vynásobte ho 86400 .
=(D5-C5)*86400
- Tlač Vstúpte na stránku a použite Rukoväť náplne aby ste videli výsledky, ako je uvedené nižšie.
Podobné čítanie:
- [Opravené!] SUM nefunguje s časovými hodnotami v programe Excel (5 riešení)
- Ako vypočítať priemerný čas spracovania v programe Excel (2 jednoduché spôsoby)
- Používanie formátu času v programe Excel VBA (makro, UDF a užívateľský formulár)
- Ako vypočítať čas obratu v programe Excel (4 spôsoby)
- Výpočet hodinovej sadzby v programe Excel (2 rýchle metódy)
5. Výpočet časového rozdielu v jednotke, pričom sa ignorujú ostatné jednotky
Časový rozdiel môžeme vypočítať aj v jednotke, ktorá ignoruje iné jednotky. Túto techniku môžeme použiť na zobrazenie hodín, minút a sekúnd v rôznych.
Pozorujme nasledujúce kroky.
KROKY:
- Vyberte bunku a zadajte vzorec:
=HUR(D5-C5)
- Hit Vstúpte na stránku a potiahnite nadol Rukoväť náplne aby ste videli výsledok.
Tu sa Funkcia HOUR odčíta hodnoty Bunka D5 a C5 a zobraziť iba hodinovú časť.
- Ak chcete na výstupe zobraziť len minútovú časť, použite príkaz Funkcia MINUTE a zadajte vzorec:
=MINUTE(D5-C5)
- Opäť stlačte tlačidlo Vstúpte na stránku a použite Rukoväť náplne aby ste videli výsledok.
- Použite DRUHÁ funkcia aby sa na výstupe zobrazila len druhá časť. Zadajte vzorec:
=SECOND(D5-C5)
- Potom stlačte tlačidlo Vstúpte na stránku a potiahnite nadol Rukoväť náplne aby ste videli výsledok.
- Nakoniec zobrazíme hodnoty samostatne, ako je uvedené nižšie.
Súvisiaci obsah: Ako vypočítať trvanie času v programe Excel (7 metód)
6. Použitie funkcie NOW na odčítanie času
Môžeme použiť použitie Funkcia NOW keď potrebujeme od aktuálneho času odpočítať čas.
Postupujte podľa nasledujúcich krokov.
KROKY:
- Vyberte Bunka D5 a zadajte vzorec:
=NOW()-C5
V tomto prípade vzorec odpočíta hodnotu Bunka C5 od aktuálneho času.
- Potom stlačte tlačidlo Vstúpte na stránku a použite Automatické vypĺňanie možnosť zobraziť výsledky.
Súvisiaci obsah: Ako odčítať dátum a čas v programe Excel (6 jednoduchých spôsobov)
7. Odčítanie a zobrazenie času v jednotkách hodín, minút a sekúnd
Niekedy potrebujeme zobraziť odčítanú hodnotu s nejakými textami. V tejto metóde budeme odčítané hodnoty zobrazovať s jednotkami hodín, minút & sekúnd. Opäť tu použijeme rovnaký súbor údajov.
Postupujme podľa nasledujúcich krokov.
KROKY:
- Najprv vyberte Bunka E5 a zadajte vzorec:
=D5-C5
- Teraz stlačte Vstúpte na stránku .
- Potom prejdite na Formát čísla ikona dialógového okna v Domov a vyberte ju.
- Vyberte "Vlastné z Formátovanie buniek okno.
- Vložte text do Typ oblasť:
h "hodiny", m "minúty" a s "sekundy"
- Kliknite na . OK a uvidíte výsledky, ako sú uvedené nižšie.
- Nakoniec použite Rukoväť náplne aby sa výsledky zobrazovali vo všetkých bunkách.
Prečítajte si viac: Ako vypočítať hodiny a minúty pre mzdy Excel (7 jednoduchých spôsobov)
Záver
Ukázali sme si 7 jednoduchých a rýchlych spôsobov odčítania času v programe Excel. Dúfam, že vám tieto metódy pomôžu ľahko odčítať čas v programe Excel. Okrem toho je na začiatku článku pridaná aj cvičebnica. Stiahnite si ju, aby ste si mohli precvičiť viac. Na záver, ak máte nejaké otázky alebo návrhy, neváhajte a komentujte ich nižšie.