Hur man arbetar med datum och tid formulär i Excel

Om du använder Excel regelbundet är jag säker på att du har stött på det datum och gånger i dina celler. Data har ofta en rekord om när den skapades eller uppdaterades, så det är viktigt att veta hur man arbetar med dessa data.

Här är tre viktiga färdigheter som du kommer att lära dig i denna handledning:

  • Hur format datum i Excel så att de visas i din föredragna stil
  • Formler för att beräkna antalet dagar, månader och år mellan två datum
  • En Excel-datumformel för att logga dagens datum och en snabbtangent för att lägga till aktuell tid

Microsoft Excel kan i princip göra någonting med data, om du bara vet hur. Denna handledning är ett annat viktigt steg för att lägga till färdigheter till ditt Excel verktygsband. Låt oss börja.

Excel Datum och Tid Formler (Quick Video Tutorial)

Denna skärmdump kommer att gå igenom hur du arbetar med datum och tider i Excel. Jag täcker formateringsdatum till olika stilar, liksom Excel-datumformler för att beräkna och arbeta med datum. Se till att ladda ner gratis Excel-arbetsboken med övningar som jag har bifogat denna handledning.

 

Fortsätt läsa för en skriftlig referensguide om hur du formaterar datum och tider i Excel och arbeta med dem i dina formler. Jag delar även flera tips som inte omfattades av skärmen.

Skriv datum och tider i Excel

För den här delen av handledningen använder du fliken "Skriv datum och tid "i exempels arbetsbok.

En av nycklarna till att arbeta med datum och tider i Excel är att fånga uppgifterna korrekt. Så här skriver du datum och tider i dina Excel-kalkylblad: 

1. Hur man skriver datum

Jag rekommenderar att du skriver datum i samma format som ditt system använder. För våra amerikanska läsare skulle ett fullständigt datum vara i "dag månad år" formatera. Europeiska stildatum är "månad dag år."

När jag skriver datum skriver jag alltid in hela datumet med månaden, dagen och året. Om jag bara vill visa månaden och året ska jag helt enkelt formatera det på så sätt (mer om det på en minut.)

2. Hur man skriver in tider

Det är lätt att skriva tider i Excel. Vi kan ange allt från bara en timme till den exakta sekunden som någonting ägde rum.

Om jag ville logga in klockan 4:00, skriver jag "4 pm" i en cell i Excel och trycker sedan på enter:

Observera när vi trycker på enter konverterar Excel vad vi har skrivit i en timme: minuter: sekunder datformat. 

Så här loggar du in en mer specifik tid i kalkylbladet:

Nyckeln är att använda kolonner för att separera sektionen av tidsdata och sedan lägga till ett mellanslag plus "AM" eller "PM".

3. Hur man skriver in datum-tid tillsammans

Du kan också skriva kombinationer av datum och tider i Excel för mycket specifika tidsstämplar.

För att skriva en datum-tidskombination, använd helt enkelt vad vi redan har lärt oss om typdatum och typtider. 

Observera att Excel har konverterat tiden till ett 24-timmarsformat när det används som standard tillsammans med ett datum. Om du vill ändra stilen för det här datumet, fortsätt läsa.

Bonus: Excel-tangentbordsgenväg för aktuell tid

En av mina favorit tangentbordsgenvägar i Excel sätter in den aktuella tiden i ett kalkylblad. Jag använder den här formeln ofta när jag noterar tiden jag bytte till mina data. Testa:

Kontroll + Skift +;

Formatera datum i Excel

För den här delen av handledningen använder du fliken "Formatering Dates & Times "i exempels arbetsbok.

Vad kan du göra när dina datum är europeiska stildatum? Det vill säga att de är i format för dag-månad, och du måste konvertera dem till det mer välkända månadsdagsformatet?

Alla dessa celler innehåller exakt samma data, de är bara formaterade på olika sätt.

I skärmdumpen ovan kan vad som förvånar dig vara att alla sex av dessa celler innehåller exakt samma data - "1/22/2017." Vad skiljer sig är hur de formateras i Excel. De ursprungliga uppgifterna är identiska, men det kan formateras för att visa på olika sätt.

I de flesta fall är det bättre att använda formatering att ändra stilen på våra datum. Vi behöver inte ändra data själva - bara ändra hur det presenteras.

Formatera Excel-celler

För att ändra utseendet på våra datum- och tidsdata, se till att du arbetar på Hem fliken i Excel. På Band (menyn högst upp i Excel), hitta avsnittet märkt siffra. 

Det finns en liten pil i nedre högra hörnet av avsnittet. Klicka på den för att öppna Format Cells-menyn.

För att formatera celler i Excel med inbyggda stilar, se till att du arbetar på Hem fliken och klicka på rullgardinsmenyn bredvid ordet "Siffra"i den här skärmdumpen.

De Formatera celler Menyn har en mängd olika alternativ för styling av datum och tider. Du kan vända "1/22/2017" till "Sunday, January 22nd" med bara formatering. Då kan du ta tag i formatmallen och ändra alla dina cellstilar.

Med menyn Formatceller kan du ändra formatet på datum och tid utan att ändra datumet.

Tillbringa lite tid på att utforska den här menyn och prova olika stilar för dina Excel-datum och tider.

Hämta data från datum och tider

Låt oss säga att vi har en lista över data som har mycket specifika datum och tider, och vi vill få enklare versioner av dessa formuleringar. Kanske har vi en lista med exakta transaktionsdatum, men vi vill jobba med dem på högre nivå, gruppera dem efter år eller månad.

Du kan få året från ett datum med denna Excel-formel:

= ÅR (CELL)

För att få bara månaden från en datumcell, använd följande Excel-formel:

= MON (CELL)

Hitta skillnaden mellan datum och tider

För den här delen av handledningen använder du fliken "DATEDIF "i exemplet arbetsboken.

Medan format används för att ändra hur datum och tider presenteras, formler i Excel används för att modifiera, beräkna eller arbeta med datum och tid programmatiskt.

De DATEDIF Formeln är kraftfull för att beräkna skillnader mellan dagar. Ange formel två datum och och det kommer att returnera antalet dagar, månader och år mellan två datum. Låt oss titta på hur du använder det.

1. Dagar mellan datum

Denna Excel-datumformel beräknar antalet dagar mellan två datum:

= DATEDIF (A1, B1, "d")

Formeln tar två celler, separeras med kommatecken och använder sedan en "d" för att beräkna skillnaden i dagar. 

DATEDIF-formeln tar två datumceller och beräknar dagarna mellan dem.

Här är några idéer för hur du kan använda denna Excel-datumformel till din fördel:

  • Beräkna skillnaden mellan idag och din födelsedag för att starta en födelsedag nedräkning
  • Använd en DATEDIF för att beräkna skillnaden mellan två datum och dela din aktieportföljs tillväxt med antalet dagar för att beräkna tillväxten (eller förlusten!) Per dag

2. Månad mellan datum

DATEDIF beräknar också antalet månader mellan två datum. Denna datumformel i Excel är mycket likadan, men ersätter en "m" för "d" för att beräkna skillnaden i månader:

= DATEDIF (A1, B1, "m")

Det finns emellertid en quirk i hur Excel gäller DATEDIF: det beräknas hela månaderna mellan datum. Se skärmdumpen nedan.

För mig är det tre månader mellan 1 januari och 31 mars (hela januari, hela februari och nästan hela mars.) Men eftersom Excel använder hela månader, är det bara januari och februari som avslutat, hela månader så resultatet är "2." 

Här är mitt föredragna sätt att beräkna antalet månader mellan två datum. Vi hittar datumskillnaden i dagar och delar sedan upp det med det genomsnittliga antalet dagar i en månad - 30,42 . 

= (DATEDIF (A1, B1, "d") / 30,42)

Låt oss tillämpa vår ändrade DATEDIF till två datum:

Mycket bättre. Utgången på 2,99 är mycket nära 3 hela månader, och det kommer att bli mycket mer användbart i framtida formler.

Den officiella Excel-dokumentationen har en komplex metod för att beräkna månader mellan datum, men det här är ett enkelt och enkelt sätt att få det ganska nära. Att skriva en bra Excel-formel handlar om att hitta den söta platsen med precision och enkelhet, och denna formel gör båda.

3. år mellan datum

Slutligen, låt oss beräkna antalet år mellan två datum. Det officiella sättet att beräkna år mellan datum är med följande formel:

= DATEDIF (A1, B1, "y")

Observera att detta är detsamma som våra tidigare DATEDIF-formler, men vi har helt enkelt ersatt den sista delen av formeln med "y" för att beräkna antalet år mellan två datum. Låt oss se det i aktion:

Observera att detta fungerar som DATEDIF i månader: det räknas endast hela år som har gått. Jag skulle helst inkludera delår som passerar också. Här är en bättre DATEDIF i åratal:

= (DATEDIF (A1, B2, "d") / 365)

I grund och botten får vi just datumskillnaden i dagar och delar sedan den med 365 för att beräkna den som ett år. Här är resultatet:

DATEDIF är extremt kraftfull, men se upp för hur det fungerar: det kommer bara att beräkna hela månader eller år som har gått som standard. Använd mina modifierade versioner för mer precision i resultaten.

Bonus: Arbetsdagar mellan datum

Excel-datumformulären som beskrivs ovan fokuserar på antalet arbetsdagar mellan datum. Det är dock ibland användbart att bara beräkna antalet arbetsdagar (i princip vardagar) mellan två datum.

I det här fallet använder vi = NETTO för att beräkna antalet arbetsdagar mellan två datum.

= NETTO (A1, B1)

I skärmdumpen nedan visar jag ett exempel på att använda NETWORKDAYS. Du kan se kalendern som visar hur formeln beräknat ett resultat av "4." 

Om du har känt semester i den tidsram som du vill utesluta, kolla in den officiella NEDDagsdokumentationen.

Samla och fortsätt lära

Datum och tider är allestädes närvarande i kalkylblad. Excel-datumformler och formateringsalternativ är användbara. Teknikerna i denna handledning kan ta dina Excel-färdigheter till nästa nivå så att du kan integrera datumdrivna data sömlöst i dina kalkylblad.

Du har lagt till en färdighet i Excel-verktygslådan - varför stanna här? Kedje Excel formler och färdigheter för att skapa kraftfulla kalkylblad. För att fortsätta lära dig mer om att arbeta med Excel-kalkylblad, kolla in dessa andra resurser:

  • IF-uttalanden är logiska inbyggda i ditt kalkylblad som visar resultat baserat på förhållanden. Du kan kombinera en IF-rapport med en datumintervall för att visa data baserat på datum eller tid. Kolla in denna handledning för att lära dig dem.
  • Du kan kombinera VLOOKUP-handledningen med datum- och tidsformler för att matcha värden baserat på datum eller tid.
  • Hitta och ta bort dubbletter är en Excel-funktion som används i kombination med datum- och tidsdata, eftersom det ofta är en av de bästa bitarna av data för att kontrollera duplikat.

Hur arbetar du med kalender- och tidsdata i dina Excel-kalkylblad? Finns det några Excel-datum eller tidformuleringar som jag saknar från den här handledningen som du använder regelbundet? Om så är fallet, meddela mig det i kommentarerna.