Přejít k hlavnímu obsahu

Při práci s daty data a času v Excelu se můžete setkat s hodnotami data a času jako "1/24/2024 14:30:00" a možná budete muset extrahovat pouze datum "1/24/2024" bez části času. Tento článek vás seznámí se čtyřmi jednoduchými metodami, jak z časového razítka odstranit čas. Tyto metody jsou jednoduché a snadno pochopitelné, vhodné pro různé situace a ať jste začátečník nebo zkušený uživatel Excelu, rychle se je naučíte a aplikujete.

Skryjte čas od data změnou formátu

Odstraňte čas z data pomocí chytré funkce

Odeberte čas z data pomocí vzorců

Odstraňte čas z data pomocí funkce Najít a nahradit


Skryjte čas od data změnou formátu

  1. Vyberte buňky, kterým chcete odebrat čas, a klikněte pravým tlačítkem v kontextové nabídce a vyberte Formát buněk k otevření Formát buněk dialogové okno. Viz snímek obrazovky:
    Tip: Můžete také použít zkratku Ctrl +1 k otevření Formát buněk dialogové okno.

  2. v Formát buněk dialogové okno na kartě Číslo:
    1). Vybrat Datum z Kategorie seznam;
    2). Vyberte jeden typ data podle potřeby z Styl seznam;
    3). Nakonec klikněte OK .
  3. Nyní jsou vybrané buňky naformátovány tak, aby zobrazovaly pouze datum s odstraněným časem. viz snímek obrazovky:
Poznámka: Tato metoda pouze skryje časovou část, aniž by ji skutečně odstranila, datum a čas lze stále vidět na řádku vzorců. Kromě toho, pokud jsou tyto buňky použity v jakýchkoli výpočtech, budou hodnoty zahrnovat datum i čas.

Odstraňte čas z data pomocí chytré funkce

Pokud chcete čas z časového razítka úplně odstranit, Kutools pro Excel nabízí chytrou funkci - Odebrat čas z data, pomocí této funkce můžete přímo odstranit čas z buňky datum a čas pouze několika kliknutími.

Poznámka: Pokud chcete použít toto Odebrat čas z data funkce, prosím stáhnout a nainstalovat Kutools pro Excel jako první.

Po instalaci Kutools pro Excel, udělejte prosím toto:

  1. Klepnutím vyberte buňku, kam chcete umístit výsledek, a potom klepněte Kutools > Pomocník vzorců > Pomocník vzorců.
  2. v Pomocník vzorců , klepněte na tlačítko Odebrat čas z data v Vyberte vzorec sekce.
  3. Pak přejděte na Zadání argumentu vyberte buňku, ze které chcete odebrat čas.
  4. Konečně klikněte na tlačítko OK .

Výsledek:

Nyní byl čas odstraněn z datumu a času, poté přetáhněte úchyt výplně přes buňky, na které chcete použít tento vzorec, jak potřebujete, viz ukázka níže:

Tip: Chcete-li použít tuto funkci, prosím stáhnout a nainstalovat Kutools pro Excel jako první.

Odeberte čas z data pomocí vzorců

V Excelu existuje několik jednoduchých vzorců, které lze použít k odstranění času z časového razítka, což vám umožní extrahovat pouze část data.

Použití funkce INT k extrahování pouze data

  1. Zadejte nebo zkopírujte následující vzorec do buňky, do které chcete vložit výsledek. Poté přetáhněte rukojeť výplně dolů a vyplňte tento vzorec do zbývajících buněk, ve výsledku získáte datum s částí času (00:00:00), viz snímek obrazovky:
    =INT(A2)
  2. Chcete-li nezobrazovat časovou část, ponechte výsledky stále vybrané a poté klepněte Domů > obecně > Krátké rande. Nyní jsou výsledky zobrazeny pouze jako datum. Viz snímek obrazovky:

Použití funkce DATE k extrahování pouze data

Chcete-li extrahovat pouze část data, můžete také použít funkci DATE.

Obecná syntaxe:

=DATE(YEAR(datetime),MONTH(datetime),DAY(datetime))
datetime: Buňka obsahuje datetime, ze kterého chcete získat pouze datum.

Zadejte nebo zkopírujte následující vzorec do buňky, do které chcete vložit výsledek. Potom přetáhněte táhlo výplně dolů a vyplňte tento vzorec do zbývajících buněk, všechna data byla extrahována z buněk data a času bez času. Viz snímek obrazovky:

=DATE(YEAR(A2),MONTH(A2),DAY(A2))


Odstraňte čas z data pomocí funkce Najít a nahradit

Chcete-li odebrat čas z dat pomocí aplikace Excel, postupujte takto Najít a nahradit funkce:

  1. Vyberte časové období, ve kterém chcete odebrat čas.
  2. Stisknout Ctrl + H nebo přejděte na Domů > Najít a vybrat > Nahradit k otevření Najít a nahradit dialogové okno.
  3. v Najít a nahradit dialogové okno:
    1). Vstupte mezerník a hvězdička * do Najít to, co krabice;
    2). Ponechte prázdné v Nahradit krabice;
    3). Nakonec klikněte Nahradit vše .
  4. Nyní, když byl z rozsahu dat odstraněn veškerý čas, datum se může stále zobrazovat s částí času 00:00:00. Viz snímek obrazovky:
  5. Poté můžete kliknutím naformátovat rozsah tak, aby zobrazoval pouze datum Domů > obecně > Krátké rande. Viz snímek obrazovky:
Tip: Použitím Najít a nahradit je skvělé, protože svá data můžete měnit přímo ve stejných buňkách, kde se nacházejí, aniž byste potřebovali další sloupce. Nezapomeňte si vytvořit záložní kopii pro případ, že byste později chtěli původní data znovu. Tímto způsobem udržíte věci uklizené a bezpečné!

Související články:

  • Kombinujte text a datum do stejné buňky v aplikaci Excel
  • Předpokládejme, že máte dva sloupce, z nichž jeden obsahuje textové řetězce a druhý je vyplněn datem. Nyní chcete tyto dva sloupce kombinovat a získat následující výsledek obrazovky. Většina z nás může zřetězit dva sloupce přímo, ale datum se zobrazí jako celé číslo. V tomto článku představím několik účinných metod, jak správně kombinovat text a datum do jedné buňky v aplikaci Excel.
  • Extrahujte datum z textových řetězců v Excelu
  • Jak můžete v listu aplikace Excel extrahovat datum z textových řetězců, jak ukazuje následující snímek obrazovky? V tomto článku budu hovořit o užitečném vzorci k jeho vyřešení.
  • Extrahujte měsíc a rok pouze z data v Excelu
  • Pokud máte seznam formátu data, nyní chcete extrahovat pouze měsíc a rok od data, jak je zobrazen levý snímek obrazovky, jak můžete rychle a snadno extrahovat měsíc a rok od data v aplikaci Excel?
Comments (32)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Just copy the columns and paste them in a txt file, the txt file will not show the hours and minutes. Copy the dates from the txt and paste it back to the xls file. pretty easy
This comment was minimized by the moderator on the site
Copy to a cell and format as general (MS Date Value), then ROUNDDOWN,0 Simple.
This comment was minimized by the moderator on the site
what i've noticed is that when you clean the "date" column, you will always get a standard Number comprised of 5 digits. Usually it something like 43xxx. If the cell contains a timestamp ( 09:40:33) , your number will be 43xxx.yyy, where .yyy contains the details of the Hours:minutes:seconds. What always works a treat for me is to eliminate what's after the "." . To do this, I simply use =left(clean(A1),5) , whereby A1 = cell with the date stamp :) hope this helps anyone.
This comment was minimized by the moderator on the site
This was so helpful and worked for my needs exactly! Thank you!
This comment was minimized by the moderator on the site
Thanks a lot! For me it worked. Is funny you can found better solutions in the comments section than in the actual post ;)
This comment was minimized by the moderator on the site
useful, thanks
This comment was minimized by the moderator on the site
thank you !!!
This comment was minimized by the moderator on the site
cara show de bola
muitissimo obrigado
This comment was minimized by the moderator on the site
Thanks you so much , for that replace option work,,thank you
This comment was minimized by the moderator on the site
Thank you! This helped me a great deal to make dates so that I can then create charts showing accurate trends in performance.
This comment was minimized by the moderator on the site
just use formula =int(date)
This comment was minimized by the moderator on the site
dropping the time with a global replace - GENIUS, dude (...or dudette).
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations