Articles

Sådan fjerner du tid fra dato/tidsstempel på 4 nemme måder

gør det muligt at vise data i mange forskellige formater. Og der er alt for mange at vælge imellem, når det kommer til datoer og tidsdata.

og da der er så mange formater, er der også måder at redigere og ændre disse på.

en almindelig ting, som mange mennesker ofte skal gøre, er at fjerne tid fra datoer (dvs.fjerne tiden fra tidsstemplet, så du kun har datoen).

nedenfor er et eksempel, hvor kolonne A har tidsstempler (med både dato og klokkeslæt), og kolonne B kun har datoværdien.

datasæt for at fjerne tid fra dato i udmærke

i denne vejledning vil jeg vise dig et par måder at fjerne tid fra datoen i udmærke.

en ting, du skal vide, før jeg hopper ind i metoderne, er, at dato og klokkeslæt gemmes som tal. Mens du muligvis ser en dato 01.januar 2020, er det i virkeligheden nummeret 43831 i backend. På samme måde gemmes tiden også som tal. For eksempel, januar 01, 2010 3:00 PM er tallet 43831.63 i backend (hvor heltalsdelen repræsenterer datoen og decimaldelen repræsenterer tiden).

denne Tutorial dækker:

Skift Format for at skjule tiden fra tidsstempel

hvis alt hvad du ønsker er at vise datoen og ikke datoen og klokkeslættet begge, kan du nemt gøre det ved at ændre formatet på cellerne i udmærke sig.

dette betyder, at du faktisk ikke fjerner tiden fra tidsstemplet, men kun skjuler tidsdelen.

nedenfor er et eksempel, hvor jeg har samme datoværdi i begge celler, men da disse er formateret forskelligt, ser du tiden i den ene og ikke i den anden.

fjern tid ved at formatere datoen

som du kan se på billedet ovenfor, viser formellinjen dato og klokkeslæt begge, mens cellen kun viser datoen

nedenfor er trinnene til at fjerne/skjule klokkeslættet fra datoen ved at ændre celleformateringen:

  1. Vælg den celle, hvor du har det tidsstempel, hvorfra du vil fjerne tiden
  2. Hold kontroltasten nede, og tryk derefter på 1-tasten. Dette åbner dialogboksen Formater Celler
  3. i dialogboksen Formater celler skal du vælge fanen Nummervælg fanen Nummer i dialogboksen Formater Celler
  4. i venstre rude skal du klikke på DatoindstillingenKlik på Datoindstillingen i venstre rude
  5. i indstillingerne til højre skal du vælge det format, som du vil bruge til at du ønsker, at datoen skal visesvælg det datoformat, du vil bruge
  6. klik på OK

ovenstående trin vil øjeblikkeligt skjule tidsdelen fra tidsstemplet, og du vil kun se den dato, du vil bruge div dato.

Husk, at denne metode kun skjuler tidsdelen og ikke fjerner den. Det betyder, at hvis du bruger disse celler i nogen beregninger, vil det omfatte dato og samt tidsværdi.

der er to gode ting ved denne metode:

  1. du behøver ikke en separat kolonne for at få resultatet. Bare vælg cellerne med dataene og ændre formatet for disse celler selv.
  2. det ændrer ikke den oprindelige værdi – ændrer kun den måde, den vises på. Så hvis du har brug for at bruge de originale data, Har du det stadig intakt.

Hvis du vil fjerne tidsdelen helt fra tidsstemplet, er det bedre at bruge formelmetoden (dækket næste) eller Find og erstat-metoden eller teksten til kolonner (dækket efter det)

fjern tid fra dato i udmærke ved hjælp af formler

der er et par nemme formler, som du kan bruge til at fjerne tidsdelen fra tidsstemplet og kun få datodelen.

i dette afsnit vil jeg vise dig, hvordan du gør dette ved hjælp af tre formler – INT, DATEVALUE og tekst.

brug af Int-formlen

Antag, at du har datasættet som vist nedenfor, og du vil fjerne tidsdelen fra alle disse celler og kun have datodelen.

nedenfor er INT-formlen, der kan gøre dette:

=INT(A2)

INT formel for at fjerne tidsdelen fra tidsstemplet

ovenstående formel tager celleværdien som input og returnerer kun heltaldelen og fjerner decimaldelen. Da datoer er gemt som heltalsværdier, og tiden er gemt som brøk/decimal, er du kun tilbage med datodelen, når du fjerner decimaldelen.

men du ser stadig tidsdelen (12: 00) i resultatet … hvorfor er det?

det er på grund af celleformatet, som tvinger det til at vise dato såvel som klokkeslæt. Og da tidsværdien er 0, viser den 12:00 for alle cellerne.

så nu for ikke at vise tidsdelen, skal du ændre formatet for kun at vise datoen og ikke tiden.Klik på fanen Hjem Klik på fanen Hjem

  • i Nummergruppen skal du klikke på rullemenuenKlik på rullemenuen formatering for at vælge den ønskede
  • vælg Kort Dato (eller vælg den ønskede dato)
  • Lang Dato) – baseret på, hvordan du ønsker, at datoen skal vises.vælg Kort Dato eller lang Dato
  • det er det!

    du har fjernet klokkeslættet fra datoen.

    Husk at med denne formel har du faktisk ændret værdien ved at slippe af med decimaldelen. Dette er anderledes end den metode, der blev dækket før dette (hvor vi simpelthen ændrede formatet for at skjule tidsdelen).

    lad os nu se en anden formel til at gøre dette.

    brug af DATOVÆRDIFORMLEN

    mens int – formlen udtrækker heltalsdelen og kasserer decimaldelen (som er tidsdelen), har funktionen DATEVALUE et job-for at give dig værdien af datoen fra et tidsstempel.

    så hvis jeg giver inputværdien som 29-02-2020 02: 36:43, det vil kun give mig værdien for datoen og ikke tiden.

    nedenfor er syntaksen, hvis DATEVALUE-formlen:

    =DATEVALUE(date_text)

    DATEVALUE tager kun et enkelt argument, men det skal være datoen i tekstformatet. Dette betyder, at hvis jeg direkte angiver datoen eller cellen, der indeholder datoen som input, vil dette returnere en fejl.

    Jeg skal sørge for, at datoen er i tekstformat. Så jeg bliver nødt til at kombinere DATEVALUE-funktionen med tekstfunktionen for at få resultatet.

    nedenfor er formlen, der fjerner tiden fra datoen:

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

    ovenstående formel bruger tekstfunktionen til at tage datoen og give den i det angivne tekstformat. Dette bruges derefter af funktionen DATEVALUE til at returnere den eneste datodel af tidsstemplet.

    du vil se resultatet som et tal – som er den numeriske værdi for datoen. Du kan manuelt ændre formatet på resultatet til en kort / lang dato, eller du kan bruge nedenstående formel:

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

    tekst og DATEVALUE formel for at fjerne tiden fra datoen

    i ovenstående formel har jeg pakket DATEVALUE-resultatet i TEKSTFORMLEN og angivet formatet som “dd-mm-yyyy”. Dette ville give resultatet som en tekstværdi, men du behøver ikke bekymre dig om formatet.

    fjern tid fra dato ved hjælp af Find og erstat

    Hvis dine tidsstempeldata har et format som vist nedenfor, kan du bruge funktionen find og erstat til hurtigt at slippe af med tidsdelen.

    Antag, at du har datasættet som vist nedenfor, og du vil fjerne tidsdelen og kun have datoen.

    nedenfor er trinene til at fjerne tid fra dato ved hjælp af Find og erstat:

    1. Vælg de celler, hvorfra du vil fjerne tiden
    2. Klik på fanen HjemKlik på fanen Hjem
    3. i redigeringsgruppen skal du klikke på Find og vælg indstillingKlik på Find og vælg indstilling i redigeringsgruppen
    4. klik på Udskift valgmulighed. Dette åbner dialogboksen ‘Find og erstat’Klik på Erstat
    5. i feltet Find hvad: skal du indtaste * (et mellemrumstegn efterfulgt af asterisk-symbolet)indtast mellemrum efterfulgt af asterisk-symbol
    6. lad udskiftningen være med: felt tomtlad udskiftningen være med felt tomt
    7. klik på Erstat alle

    ovenstående trin fjerner øjeblikkeligt tidsdelen fra cellen, og du vil kun være tilbage med datoen.

    men du kan stadig se resultatet som vist nedenfor, hvor datoen også har tidsdelen (selvom hele tidsværdien er 12:00).

    dette sker, da vi er blevet af med tidsværdien fra den samlede dato, men vi har stadig ikke ændret formatet for kun at vise datoen og ikke tiden.

    Bemærk, at dette kun fungerer, når du har dataene i et format, hvor datoen efterfølges af et mellemrum og derefter tiden. Hvis du har førende rum, fungerer denne metode ikke. Du skal først slippe af med førende rum og derefter bruge denne metode.

    nedenfor er trinnene for kun at få datoen og ikke vise tidsdelen:

    1. Klik på fanen Hjem
    2. i Nummergruppen skal du klikke på rullemenuen
    3. vælg Kort Dato (eller lang Dato)-baseret på, hvordan du vil have datoen vist.
    en fordel ved at bruge Find og erstat over formler er, at du ikke har brug for en ekstra kolonne for at få resultatet. Du kan få resultaterne i de samme celler, hvor du havde de oprindelige data. Bare sørg for at oprette en sikkerhedskopi, hvis du muligvis har brug for de originale data i fremtiden.

    fjern tid fra dato ved hjælp af tekst til kolonner

    tekst til kolonner bruges mest til at opdele tekst i en celle.

    og i dette eksempel vil jeg bruge det til at opdele tidsstemplet i dato og klokkeslæt. Når det er gjort, Jeg vil kun være tilbage med datodelen, som jeg derefter kan formatere for at vise datoen, men jeg vil.

    Antag, at du har et datasæt som vist nedenfor:

    nedenfor er trinene til at bruge tekst til kolonner til at fjerne tidsdelen fra datoen:

    1. Vælg de celler, hvorfra du vil fjerne tiden
    2. Klik på fanen DataKlik på fanen Data
    3. i gruppen Dataværktøjer skal du klikke på ‘tekst til kolonner’Klik på tekst til kolonner
    4. i guiden tekst til kolonne skal du gøre følgende:
      1. trin 1 af 3: Vælg indstillingen ‘afgrænset’trin 1 - klik på afgrænset mulighed i guiden tekst til kolonner
      2. trin 2 af 3: Vælg mellemrum som afgrænserKlik på mellemrum som afgrænser
      3. Trin 3 af 3: i afsnittet dataeksempel skal du klikke på kolonnen, der indeholder tidsværdierne, og derefter vælge indstillingen ‘Importer ikke kolonne (spring over)’. Hold destinationscellen den samme, hvor du har dataenespring over den valgte kolonne i Trin 3 for at fjerne tidsdelen fra tidsstemplet
    5. Klik på Udfør

    ovenstående trin fjerner tidsdelen fra cellerne, og du vil kun være tilbage med datoen.

    du vil dog stadig se tiden med hver dato (hvor tiden vil være 12:00 eller noget lignende). Dette skyldes, at formatet på cellerne stadig tvinger tiden til at blive vist,

    nedenfor er trinnene til at ændre formatet, så det kun viser datoen:

    1. Klik på fanen Hjem
    2. i Nummergruppen skal du klikke på rullemenuen
    3. vælg Kort Dato (eller lang Dato)-baseret på, hvordan du vil have datoen vist.

    med tekst til kolonner kan du også få de resulterende data i separate celler (og beholde de originale data som de er). For at gøre dette skal du angive destinationscellen i Trin 3 i guiden tekst til kolonner.

    Dette er nogle enkle og hurtige måder at fjerne tid fra dato på. Den metode, du vælger, afhænger af, om du vil beholde de originale data eller ej. Når du bruger formler, giver det dig resultatet i en separat kolonne, og når du ændrer formatet eller bruger Find og Erstat eller tekst til kolonner, giver det dig resultatet i de samme celler selv.

    håber du fandt denne vejledning nyttig.

    Du vil muligvis også kunne lide følgende vejledninger:

    • Sådan beregnes antallet af dage mellem to datoer
    • Sådan indsættes tidsstempel i uddata
    • Sådan konverteres dato til tekst i uddata
    • Sådan konverteres tid til decimaltal i uddata (Timer, Minutter, Sekunder)
    • sådan stoppes uddata fra Ændring af tal til datoer
    • Sådan konverteres serienumre til datoer i uddata
    • Sådan konverteres tid til decimaltal i uddata (Timer, Minutter, Sekunder)
    • sådan stoppes uddata fra Ændring af tal til datoer
    • Sådan konverteres serienumre til datoer i uddata