Hur man tar bort tid från datum/tidsstämpel i Excel (4 enkla sätt)

Excel låter dig visa data i många olika format. Och det finns alldeles för många att välja mellan när det gäller datum och tidsdata i Excel.

Och eftersom det finns så många format finns det också sätt att redigera och ändra dessa.

En vanlig sak som många människor behöver göra ofta i Excel är att ta bort tid från datum (dvs ta bort tiden från tidsstämpeln så att du bara har datumet).

Nedan visas ett exempel där kolumn A har tidsstämplarna (med både datum och tid) och kolumn B endast har datumvärdet.

I den här självstudien visar jag dig ett par sätt att ta bort tid från datumet i Excel.

En sak du behöver veta innan jag hoppar in i metoderna är att datum och tid lagras som siffror i Excel. Medan du kanske ser ett datum 01.01.2021-2022 januari, i verkligheten är det numret 43831 i backend. På samma sätt lagras också tiden som siffror. Till exempel, 01 januari 2010 15:00 är talet 43831.63 i backend (där heltalet representerar datumet och decimaldelen representerar tiden).

Ändra formatet för att dölja tiden från tidsstämpel

Om allt du vill är att visa datum och inte datum och tid båda kan du enkelt göra det genom att ändra cellens format i Excel.

Det betyder att du faktiskt inte tar bort tiden från tidsstämpeln, utan bara döljer tidsdelen.

Nedan är ett exempel, där jag har samma datumvärde i båda cellerna, men eftersom dessa är formaterade olika ser du tiden i den ena och inte i den andra.

Som du kan se på bilden ovan visar formelfältet både datum och tid medan cellen bara visar datumet

Nedan följer stegen för att ta bort/dölja tiden från datumet genom att ändra cellformatering:

  1. Markera cellen där du har den tidsstämpel som du vill ta bort tiden från
  2. Håll Kontrollera och tryck sedan på 1 nyckel. Detta öppnar dialogrutan Formatera celler
  3. I dialogrutan Formatera celler väljer du fliken Nummer
  4. Klicka på alternativet Datum i den vänstra rutan
  5. I alternativen till höger väljer du i vilket format du vill att datumet ska visas
  6. Klicka på OK

Stegen ovan skulle omedelbart dölja tidsdelen från tidsstämpeln och du kommer bara att se datumet.

Kom ihåg att den här metoden bara döljer tidsdelen och tar inte bort den. Det betyder att om du använder dessa celler i några beräkningar, skulle det inkludera datum- och tidsvärdet.

Det finns två bra saker med denna metod:

  1. Du behöver inte en separat kolumn för att få resultatet. Välj bara cellerna med data och ändra formatet för själva cellerna.
  2. Det ändrar inte det ursprungliga värdet - ändrar bara hur det visas. Så om du behöver använda originaldata har du den fortfarande intakt.

Om du vill ta bort tidsdelen helt från tidsstämpeln är det bättre att använda formelmetoden (täcks nästa) eller Sök och ersätt -metoden eller texten till kolumner (täcks efter det)

Ta bort tid från datum i Excel med hjälp av formler

Det finns ett par enkla formler som du kan använda för att ta bort tidsdelen från tidsstämpeln och bara få datumdelen.

I det här avsnittet kommer jag att visa dig hur du gör detta med tre Excel -formler - INT, DATEVALUE och TEXT.

Använda INT -formeln

Anta att du har datauppsättningen enligt nedan, och du vill ta bort tidsdelen från alla dessa celler och bara ha datumdelen.

Nedan finns INT -formeln som kan göra detta:

= INT (A2)

Ovanstående formel tar cellvärdet som inmatning och returnerar endast heltalet och tar bort decimaldelen. Eftersom datum lagras som heltalsvärden och tiden lagras som bråk/decimal i Excel, när du tar bort decimaldelen, är du bara kvar med datumdelen.

Men du ser fortfarande tidsdelen (12:00) i resultatet … varför är det?

Det beror på cellens format, vilket tvingar den att visa datum såväl som tid. Och eftersom tidsvärdet är 0 visar det 12:00 för alla celler.

Så nu för att inte visa tidsdelen måste du ändra formatet för att bara visa datum och inte tid.

Här är stegen för att bara visa datum och inte tid i Excel:

  1. Klicka på fliken Hem
  2. Klicka på rullgardinsmenyn i gruppen Nummer
  3. Välj Kort datum (eller Långt datum) - baserat på hur du vill att datumet ska visas.

Det är allt!

Du har tagit bort tiden från datumet.

Kom ihåg att med denna formel har du faktiskt ändrat värdet genom att bli av med decimaldelen. Detta är annorlunda än metoden som täcktes före detta (där vi helt enkelt ändrade formatet för att dölja tidsdelen).

Låt oss nu se en annan Excel -formel för att göra detta.

Använda DATE VALUE -formeln

Medan INT -formeln extraherar heltalet och kasserar decimaldelen (som är tidsdelen) har funktionen DATEVALUE ett jobb - för att ge dig datumets värde från en tidsstämpel.

Så om jag anger ingångsvärdet som 29-02-2020 02:36:43, det ger mig bara värdet för datumet och inte tiden.

Nedan finns syntaxen om DATEVALUE -formeln:

= DATEVALUE (datum_text)

DATEVALUE tar bara ett enda argument, men det måste vara datumet i textformatet. Det betyder att om jag direkt anger datumet eller cellen som innehåller datumet som inmatning kommer detta att returnera ett fel.

Jag måste se till att datumet är i textformat. Så jag måste kombinera DATEVALUE -funktionen med TEXT -funktionen för att få resultatet.

Nedan är formeln som tar bort tiden från datumet:

= DATEVALUE (TEXT (A2, "dd-mm-åååå"))

Ovanstående formel använder TEXT -funktionen för att ta datumet och ge det i det angivna textformatet. Detta används sedan av DATEVALUE -funktionen för att returnera den enda datumdelen av tidsstämpeln.

Du kommer att se resultatet som ett tal - vilket är det numeriska värdet för datumet. Du kan manuellt ändra resultatets format till ett kort/långt datum, eller så kan du använda formeln nedan:

= TEXT (DATEVALUE (TEXT (A2, "dd-mm-åååå")), "dd-mm-åååå")

I ovanstående formel har jag lindat DATEVALUE-resultatet i TEXT-formeln och specificerat formatet som "dd-mm-åååå". Detta skulle ge resultatet som ett textvärde, men du behöver inte oroa dig för formatet.

Ta bort tid från datum med Sök och ersätt

Om dina tidsstämpeldata har ett format som visas nedan kan du använda funktionen Sök och ersätt för att snabbt bli av med tidsdelen.

Anta att du har datauppsättningen enligt nedan och du vill ta bort tidsdelen och bara ha datumet.

Nedan följer stegen för att ta bort tid från datum med Sök och ersätt:

  1. Markera cellerna från vilka du vill ta bort tiden
  2. Klicka på fliken Hem
  3. Klicka på alternativet Sök och välj i gruppen Redigering
  4. Klicka på alternativet Ersätt. Detta öppnar dialogrutan "Sök och ersätt"
  5. I Hitta vad: fältet, ange * (ett mellanslag följt av asterisk -symbolen)
  6. Lämna Ersätta med: fältet tomt
  7. Klicka på Ersätt alla

Stegen ovan skulle omedelbart ta bort tidsdelen från cellen och du kommer bara att ha datumet kvar.

Men du kan fortfarande se resultatet som visas nedan där datumet också har tidsdelen (även om hela tidsvärdet är 12:00).

Detta händer när vi har blivit av med tidsvärdet från det övergripande datumet, men vi har fortfarande inte ändrat formatet för att bara visa datum och inte tid.

Observera att detta bara fungerar när du har data i ett format där datumet följs av ett mellanslagstecken och sedan tiden. Om du har ledande mellanslag fungerar den här metoden inte. Du måste först bli av med ledande utrymmen och sedan använda den här metoden.

Nedan följer stegen för att bara få datumet och inte visa tidsdelen:

  1. Klicka på fliken Hem
  2. Klicka på rullgardinsmenyn i gruppen Nummer
  3. Välj Kort datum (eller Långt datum) - baserat på hur du vill att datumet ska visas.
En fördel med att använda Sök och ersätt över formler är att du inte behöver en extra kolumn för att få resultatet. Du kan ha resultaten i samma celler där du hade de ursprungliga uppgifterna. Se bara till att du skapar en säkerhetskopia om du kan behöva originaldata i framtiden.

Ta bort tid från datum med text till kolumner

Text till kolumner används mest för att dela upp text i en cell.

Och i det här exemplet kommer jag att använda den för att dela tidsstämpeln i datum och tid. När det är klart kommer jag bara att ha kvar datumdelen, som jag sedan kan formatera för att visa datumet hur jag vill.

Anta att du har en dataset som visas nedan:

Nedan följer stegen för att använda text till kolumner för att ta bort tidsdelen från datumet:

  1. Markera cellerna från vilka du vill ta bort tiden
  2. Klicka på fliken Data
  3. Klicka på alternativet "Text till kolumner" i gruppen Dataverktyg
  4. Gör följande i guiden Text till kolumn:
    1. Steg 1 av 3: Välj alternativet ”Avgränsat”
    2. Steg 2 av 3: Välj mellanslag som avgränsare
    3. Steg 3 av 3: I avsnittet Förhandsgranskning av data, klicka på kolumnen som innehåller tidsvärdena och välj sedan alternativet "Importera inte kolumn (hoppa över)". Håll målcellen densamma där du har data
  5. Klicka på Slutför

Stegen ovan skulle ta bort tidsdelen från cellerna och du kommer bara att ha kvar datumet.

Du kommer dock fortfarande att se tiden för varje datum (där tiden kommer att vara 12:00 eller något liknande). Detta beror på att cellens format fortfarande tvingar tiden att visas,

Nedan följer stegen för att ändra formatet så att det bara visar datumet:

  1. Klicka på fliken Hem
  2. Klicka på rullgardinsmenyn i gruppen Nummer
  3. Välj Kort datum (eller Långt datum) - baserat på hur du vill att datumet ska visas.

Med Text till kolumner kan du också få den resulterande informationen i separata celler (och behålla den ursprungliga informationen som den är). För att göra detta måste du ange målcellen i steg 3 i guiden Text till kolumner.

Det här är några enkla och snabba sätt att ta bort tid från datum i Excel. Vilken metod du väljer beror på om du vill behålla originaldata eller inte. När du använder formler ger det dig resultatet i en separat kolumn och när du ändrar formatet eller använder Sök och ersätt eller Text till kolumner, kommer det att ge dig resultatet i samma celler själv.

Hoppas du tyckte att denna Excel -handledning var till hjälp.

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave