Hvordan legge til eller trekke dager til en dato i Excel (snarvei + formel)

Microsoft Excel lagrer datoer og klokkeslett som tall, som lar brukeren enkelt legge til og trekke dager til en dato i Excel.

Det gjør det også veldig enkelt når du vil finne ut det totale antall dager mellom to datoer, da du ganske enkelt kan trekke den ene fra den andre.

I denne opplæringen viser jeg deg et par veldig enkle måter legge til eller trekke fra dager til datoer i Excel.

Så la oss komme i gang!

Legg til eller trekk fra dager til datoer i Excel ved hjelp av Lim inn spesial

Nylig jobbet jeg med en av innholdsforfatterne på et av prosjektene mine. Jeg sendte henne en liste over artikler med forfallsdatoer til forfatteren (som vist nedenfor).

Forfatteren kom tilbake til meg og ba meg flytte alle disse forfallsdatoene med 10 dager, ettersom hun hadde noen presserende ting å ta seg av og trengte 10 dager fri.

Dette er et perfekt eksempel der jeg må legge til et fast antall dager til forfallsdatoen, slik at jeg kan få den nye datoen for hver oppgave.

Excel har en innebygd Lim inn spesialfunksjonalitet som lar deg raskt legge til eller trekke fra et fast tall fra en rekke utvalgte celler.

Nedenfor er trinnene for å legge til 10 dager til de eksisterende datoene i datasettet vårt:

  1. I en tom celle skriver du inn 10 (tallet vi vil legge til datoene)
  2. Kopier denne cellen (den der vi angir verdien 10)
  3. Velg cellene som har datoene
  4. Høyreklikk på utvalget
  5. Klikk på Lim inn spesial. Dette åpner dialogboksen Lim inn spesial
  6. I alternativet Lim inn, velg 'Verdier'
  7. Velg "Legg til" i operasjonsalternativene
  8. Klikk Ok

Det er det!

Trinnene ovenfor vil legge til 10 til alle datoene i utvalget.

Hvis du vil trekke fra en dato, velger du alternativet for å trekke fra i trinn 7.

Merk: Det er viktig å velge alternativet Verdi i trinn 6, da dette sørger for at formatet på datoene forblir uendret. Hvis du ikke gjør dette, vil det endre formateringen av datoene dine (ettersom den også kopierer formateringen fra den kopierte cellen).

Denne metoden brukes best når du vil legge til et fast antall dager til datoer. Hvis du vil legge til et variabelt antall dager til en dato, er det best å bruke formelmetoden (dekket neste).

Legg til eller trekk fra dager til datoer ved hjelp av formler

Med formler får du mye fleksibilitet mens du legger til eller trekker fra datoer.

For eksempel kan du legge til et annet antall dager til dags dato bare ved å ha det tallet i en ekstra kolonne.

Du kan også bare legge til ukedager (mens du ignorerer helgene).

La oss se et par eksempler som vil gjøre disse scenariene enkle å forstå.

Legger til et fast antall dager til en dato

Anta at du har et datasett som vist nedenfor, og du vil legge til et fast antall dager til hver av disse datoene.

Nedenfor er formelen for å gjøre dette:

= B2+10

Siden datoer er lagret som tall i Excel, er alt du trenger å gjøre å legge til verdien du vil forlenge datoen med.

I dette eksemplet har jeg ganske enkelt lagt 10 til datoen i hver celle for å få datoen etter 10 dager.

Du kan kopiere og lime inn formelen ovenfor i alle cellene i kolonnen for å bruke den på alle datoene.

Legge til varierende antall dager til en dato

Hva om du ikke vil legge til det samme nummeret på hver dato? Hva om du vil ha en variabel dato lagt til to forskjellige eksisterende datoer.

For eksempel, på noen av disse datoene vil jeg kanskje legge til 10 dager, og i noen andre vil jeg kanskje legge til 5 dager eller 15 dager.

I et slikt scenario er det best å sette inn en hjelperkolonne og ha dine variable datoer i den hjelperkolonnen.

Nedenfor har jeg eksempelsdatasettet der jeg har en hjelperkolonne (kolonner C) den har dager å legge til.

Nedenfor er formelen jeg kan bruke til å legge til disse dagene i hjelperkolonnen til de eksisterende datoene:

= B2+C2

Dette er ganske rett frem, ettersom vi ganske enkelt legger til to tall.

Og hvis du vil trekke dager fra en dato, bruker du minustegnet i stedet for pluss -tegnet i formelen ovenfor.

Merk: I noen tilfeller kan det hende du ser et serienummer i stedet for datoen (eller datoen kan ha et annet format). Hvis det skjer, må du bare endre cellens format for å vise det i det forventede datoformatet.

Men nå, hva om du bare vil legge til ukedager til den eksisterende datoen (dvs. ignorere helgene - lørdag og søndag)?

Du kan også gjøre det (som dekket i neste avsnitt).

Legger bare hverdager til en dato

Nedenfor har jeg datasettet der datoene er i kolonne B og antall ukedager som jeg vil legge til er i kolonne C.

Nedenfor er formelen som vil gi deg datoen etter at du har lagt til det angitte antallet virkedager:

= ARBEIDSDAG (B2, C2)

WORKDAY -funksjonen i Excel tar tre argumenter:

  • Datoen du vil legge til et bestemt antall arbeidsdager (B2 i vårt eksempel)
  • Det totale antallet arbeidsdager du vil legge til (C2 i vårt eksempel)
  • [Valgfritt argument] Liste over helligdager som ikke skal telles

I vårt eksempel, siden vi ikke har listen over helligdager, bruker jeg bare de to første argumentene. Denne funksjonen teller bare hverdager (dvs. mandag til fredag), og ignorer helgedagene (dvs. lørdag og søndag).

Hvis du vil legge til helgedager som er annerledes enn lørdag og søndag (si fredag ​​og lørdag eller bare søndag), kan du gjøre det ved å bruke en litt annen formel.

Nedenfor er formelen som vil gi meg det endelige resultatet med tanke på fredag ​​og lørdag som helgedager

= WORKDAY.INTL (B2, C2,7)

WORKDAY.INTL -formelen er en liten forbedring i forhold til WORKDAY -funksjonen, siden den lar deg velge helgedager.

For eksempel i formelen ovenfor har jeg spesifisert det tredje argumentet som 7, noe som indikerer at jeg vil betrakte fredag ​​og lørdag som helgedager.

På samme måte kan du også velge å bare ha søndag som helgedag. Faktisk kan du velge å ha en enkelt dag eller en kombinasjon av to påfølgende dager som helgedager innenfor denne formelen.

Merk: Hvis du vil trekke fra dager i stedet for å legge til dager, bruker du et negativt tall som dagverdi. For eksempel, i stedet for 10, bruk -10 i kolonne c.

Dette er to enkle måter du kan bruke legge til eller trekke dager fra en dato i Excel. Hvis du raskt vil legge til et fast antall dager, kan du bruke pasta -spesiell teknikk eller en enkel tilleggsformel.

Hvis du bare vil legge til ukedagene og ignorere helgene, kan du også gjøre det ved å bruke WORKDAY eller WORKDAY.INTL -formlene.

Jeg håper du synes denne opplæringen var nyttig.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave