Ako odstrániť čas z dátumu/časovej pečiatky v programe Excel (4 jednoduché spôsoby)

Excel vám umožňuje zobrazovať údaje v mnohých rôznych formátoch. A existuje príliš veľa na výber, pokiaľ ide o údaje o dátume a čase v programe Excel.

A keďže existuje toľko formátov, existujú aj spôsoby, ako ich upravovať a upravovať.

Jedna bežná vec, ktorú musí veľa ľudí v Exceli často robiť, je odstrániť čas z dátumov (t.j. odstráňte čas z časovej pečiatky, aby ste mali iba dátum).

Nasleduje príklad, kde v stĺpci A sú časové značky (s dátumom aj časom) a v stĺpci B je iba hodnota dátumu.

V tomto návode vám ukážem niekoľko spôsobov, ako odstráňte čas z dátumu v programe Excel.

Jedna vec, ktorú potrebujete vedieť, než sa pustím do metód, je, že dátum a čas sú v programe Excel uložené ako čísla. Zatiaľ môžete vidieť dátum 1. januára 2021-2022v skutočnosti je to číslo 43831 na koncovom serveri. Podobne je čas uložený aj ako čísla. Napríklad, 1. januára 2010 15:00 hod je číslo 43831.63 v koncovom serveri (kde celočíselná časť predstavuje dátum a desatinná časť predstavuje čas).

Zmeňte formát na skrytie času pred časovou pečiatkou

Ak chcete iba zobraziť dátum, nie dátum a čas, môžete to ľahko zmeniť zmenou formátu buniek v programe Excel.

To znamená, že v skutočnosti nevyberiete čas z časovej pečiatky, ale iba skryjete časovú časť.

Nasleduje príklad, kde mám v oboch bunkách rovnakú hodnotu dátumu, ale keďže sú formátované odlišne, v jednej vidíte čas a v druhej nie.

Ako vidíte na obrázku vyššie, na paneli vzorcov je zobrazený dátum aj čas, zatiaľ čo bunka zobrazuje iba dátum

Nasledujú kroky na odstránenie/skrytie času od dátumu zmenou formátovania bunky:

  1. Vyberte bunku, v ktorej máte časovú pečiatku, z ktorej chcete odstrániť čas
  2. Držte Ovládanie a potom stlačte kláves 1 kľúč. Otvorí sa dialógové okno Formát buniek
  3. V dialógovom okne Formát buniek vyberte kartu Číslo
  4. Na ľavej table kliknite na možnosť Dátum
  5. V možnostiach vpravo vyberte formát, v ktorom sa má dátum zobrazovať
  6. Kliknite na tlačidlo OK

Vyššie uvedené kroky by okamžite skryli časovú časť pred časovou pečiatkou a uvidíte iba dátum.

Nezabudnite, že táto metóda iba skryje časovú časť a neodstráni ju. To znamená, že ak použijete tieto bunky pri akýchkoľvek výpočtoch, bude obsahovať hodnotu dátumu a času.

Na tejto metóde existujú dve dobré veci:

  1. Na dosiahnutie výsledku nepotrebujete samostatný stĺpec. Stačí vybrať bunky s údajmi a zmeniť samotný formát týchto buniek.
  2. Pôvodná hodnota sa nezmení - zmení sa iba spôsob, akým sa zobrazuje. Ak teda potrebujete použiť pôvodné údaje, stále ich máte neporušené.

V prípade, že chcete úplne odstrániť časovú časť z časovej pečiatky, je lepšie použiť metódu vzorca (popísanú ďalej), metódu Hľadať a nahradiť alebo text do stĺpcov (za ktorými sa ďalej zaoberáme)

Odstráňte čas z dátumu v programe Excel pomocou vzorcov

Existuje niekoľko jednoduchých vzorcov, ktoré môžete použiť na odstránenie časovej časti z časovej pečiatky a získanie iba časti dátumu.

V tejto časti vám ukážem, ako to urobiť pomocou troch vzorcov programu Excel - INT, DATEVALUE a TEXT.

Použitie vzorca INT

Predpokladajme, že máte množinu údajov, ako je uvedené nižšie, a chcete odstrániť časovú časť zo všetkých týchto buniek a mať iba časť dátumu.

Nasleduje vzorec INT, ktorý to môže urobiť:

= INT (A2)

Vyššie uvedený vzorec preberá hodnotu bunky ako vstup a vráti iba celočíselnú časť a odstráni desatinnú časť. Pretože dátumy sú uložené ako celočíselné hodnoty a čas je v programe Excel uložený ako zlomok/desatinná časť, po odstránení desatinnej časti vám zostane iba časť dátumu.

Ale vo výsledku stále vidíte časovú časť (00:00) … prečo je to tak?

Je to kvôli formátu bunky, ktorý ho núti zobrazovať dátum a čas. A pretože hodnota času je 0, zobrazuje pre všetky bunky 12:00 ráno.

Aby sa teda nezobrazovala časová časť, budete musieť zmeniť formát tak, aby zobrazoval iba dátum a nie čas.

Tu sú kroky na zobrazenie dátumu a nie času v programe Excel:

  1. Kliknite na kartu Domov
  2. V skupine Číslo kliknite na rozbaľovaciu ponuku
  3. Vyberte Krátky dátum (alebo Dlhý dátum) - podľa toho, ako chcete, aby sa dátum zobrazoval.

To je všetko!

Úspešne ste odstránili čas z dátumu.

Nezabudnite, že pomocou tohto vzorca ste skutočne zmenili hodnotu tým, že ste odstránili desatinnú časť. To sa líši od metódy, o ktorej sa hovorilo predtým (kde sme jednoducho zmenili formát, aby sme skryli časovú časť).

Teraz sa pozrime na ďalší vzorec programu Excel, ako to urobiť.

Pomocou vzorca HODNOTA DÁTUMU

Kým vzorec INT extrahuje celočíselnú časť a zahodí desatinnú časť (čo je časová časť), funkcia DATEVALUE má jednu úlohu - poskytnúť vám hodnotu dátumu z časovej pečiatky.

Ak teda zadám vstupnú hodnotu ako 29-02-2020 02:36:43, poskytne mi iba hodnotu dátumu a nie času.

Nasleduje syntax, ak vzorec DATEVALUE:

= DATEVALUE (dátum_text)

DATEVALUE vyžaduje iba jeden argument, ale je to tak musí byť dátum v textovom formáte. To znamená, že ak ako vstup zadám priamo dátum alebo bunku, ktorá obsahuje dátum, vráti sa tým chyba.

Musím sa uistiť, že dátum je v textovom formáte. Aby som získal výsledok, budem teda musieť skombinovať funkciu DATEVALUE s funkciou TEXT.

Nasleduje vzorec, ktorý odstráni čas z dátumu:

= DATEVALUE (TEXT (A2; "dd-mm-rrrr"))

Vyššie uvedený vzorec používa funkciu TEXT na získanie dátumu a zadanie dátumu v zadanom textovom formáte. To potom použije funkcia DATEVALUE na vrátenie iba časti dátumu časovej pečiatky.

Výsledok uvidíte ako číslo - čo je číselná hodnota dátumu. Formát výsledku môžete manuálne zmeniť na krátky/dlhý dátum alebo môžete použiť nasledujúci vzorec:

= TEXT (DATEVALUE (TEXT (A2; "dd-mm-yyyy")), "dd-mm-yyyy")

Vo vyššie uvedenom vzorci som zabalil výsledok DATEVALUE do vzorca TEXT a špecifikoval formát ako „dd-mm-rrrr“. Výsledkom by bola textová hodnota, ale s formátom si nemusíte robiť starosti.

Odstráňte čas z dátumu pomocou funkcie Nájsť a nahradiť

Ak majú vaše údaje časovej pečiatky formát uvedený nižšie, môžete funkciu Hľadať a nahradiť rýchlo zbaviť časovej časti.

Predpokladajme, že máte množinu údajov, ako je uvedené nižšie, a chcete odstrániť časovú časť a mať iba dátum.

Nasledujú kroky na odstránenie času z dátumu pomocou funkcie Nájsť a nahradiť:

  1. Vyberte bunky, z ktorých chcete odstrániť čas
  2. Kliknite na kartu Domov
  3. V skupine Úpravy kliknite na možnosť Hľadať a vybrať
  4. Kliknite na možnosť Nahradiť. Otvorí sa dialógové okno „Nájsť a nahradiť“
  5. V Nájsť čo: pole, zadajte * (medzerník, za ktorým nasleduje symbol hviezdičky)
  6. Odísť Nahradiť s: pole prázdne
  7. Kliknite na položku Nahradiť všetko

Vyššie uvedené kroky by okamžite odstránili časovú časť z bunky a zostane vám iba dátum.

Výsledok však môžete stále vidieť, ako je uvedené nižšie, kde dátum obsahuje aj časovú časť (aj keď je celá hodnota času 12:00).

Stáva sa to, pretože sme sa zbavili hodnoty času z celkového dátumu, ale stále sme nezmenili formát tak, aby zobrazoval iba dátum a nie čas.

Všimnite si toho, že to funguje iba vtedy, ak máte údaje vo formáte, kde za dátumom nasleduje medzera a potom čas. V prípade, že máte úvodné medzery, táto metóda nebude fungovať. Najprv sa budete musieť zbaviť vedúcich medzier a potom použiť túto metódu.

Nasledujú kroky na získanie iba dátumu a nezobrazenie časovej časti:

  1. Kliknite na kartu Domov
  2. V skupine Číslo kliknite na rozbaľovaciu ponuku
  3. Vyberte Krátky dátum (alebo Dlhý dátum) - podľa toho, ako chcete, aby sa dátum zobrazoval.
Jednou z výhod použitia funkcie Nájsť a nahradiť oproti vzorcom je, že na získanie výsledku nepotrebujete ďalší stĺpec. Výsledky môžete mať v rovnakých bunkách, kde ste mali pôvodné údaje. Nezabudnite si vytvoriť záložnú kópiu pre prípad, že v budúcnosti budete potrebovať pôvodné údaje.

Odstráňte čas od dátumu pomocou textu do stĺpcov

Text do stĺpcov sa väčšinou používa na rozdelenie textu v bunke.

A v tomto prípade ho použijem na rozdelenie časovej pečiatky na dátum a čas. Po dokončení mi zostane iba časť s dátumom, ktorú potom môžem naformátovať tak, aby zobrazovala dátum, aký chcem.

Predpokladajme, že máte množinu údajov, ako je uvedené nižšie:

Nasledujú kroky na použitie textu na stĺpce na odstránenie časovej časti z dátumu:

  1. Vyberte bunky, z ktorých chcete odstrániť čas
  2. Kliknite na kartu Údaje
  3. V skupine Nástroje údajov kliknite na možnosť „Text do stĺpcov“
  4. V sprievodcovi textom do stĺpca postupujte takto:
    1. Krok 1 z 3: Vyberte možnosť „Oddelené“
    2. Krok 2 z 3: Vyberte medzerník ako oddeľovač
    3. Krok 3 z 3: V sekcii Náhľad údajov kliknite na stĺpec obsahujúci časové hodnoty a potom vyberte možnosť „Neimportovať stĺpec (preskočiť)“. Cieľová bunka ponechajte na mieste, kde máte údaje, rovnaké
  5. Kliknite na Dokončiť

Vyššie uvedené kroky odstránia z buniek časovú časť a zostane vám iba dátum.

Stále však budete vidieť čas pri každom dátume (kde bude čas 12:00 alebo niečo podobné). Dôvodom je, že formát buniek stále núti zobrazovať čas,

Nasledujú kroky na zmenu formátu, aby zobrazoval iba dátum:

  1. Kliknite na kartu Domov
  2. V skupine Číslo kliknite na rozbaľovaciu ponuku
  3. Vyberte Krátky dátum (alebo Dlhý dátum) - podľa toho, ako chcete, aby sa dátum zobrazoval.

S textom do stĺpcov môžete tiež získať výsledné údaje v oddelených bunkách (a ponechať pôvodné údaje tak, ako sú). Na to musíte zadať cieľovú bunku v kroku 3 sprievodcu textom na stĺpce.

Toto je niekoľko jednoduchých a rýchlych spôsobov, ako na to odstrániť čas z dátumu v programe Excel. Metóda, ktorú si vyberiete, bude závisieť od toho, či chcete zachovať pôvodné údaje alebo nie. Keď použijete vzorce, výsledok vám poskytne v samostatnom stĺpci. Keď zmeníte formát alebo použijete funkciu Nájsť a nahradiť alebo Text na stĺpce, výsledok sa zobrazí v rovnakých bunkách.

Dúfam, že vám tento návod k Excelu pomohol.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave