Datoperiode i Excel - Bruk formel for start- og sluttdato

Innholdsfortegnelse

Datoperiode i Excel-formel

Det er tider når vi trenger å utføre forskjellige operasjoner som tillegg eller subtraksjon på datoverdier med Excel. Ved å sette datoperioder i Excel, kan vi utføre beregninger på disse datoene. For å sette datoperioder i Excel, kan vi først formatere cellene som har start- og sluttdato som 'Dato' og deretter bruke operatorene: '+' eller '-for å bestemme sluttdato eller varighet.

Eksempler på datointervall i Excel

Eksempel 1 - Grunnleggende datoperioder

La oss se hvordan å legge til et nummer til dato oppretter et datoperiode.

Anta at vi har en startdato i celle A2.

Nå, hvis vi legger til et tall, si 5 til det, kan vi bygge et datoperiode.

Nå når vi velger celle A3 og skriver '= B2 + 1'.

Kopier denne cellen: B2 og lim den inn i celle B3; den relative cellereferansen ville endres som følger:

Så vi kan se at flere datoperioder kan bygges på denne måten.

Eksempel 2 - Opprette datosekvens

Med Excel kan vi enkelt lage flere sekvenser. Nå vet vi at datoer er noen tall i Excel. Så vi kan bruke samme metode for å lage datoperioder. Så for å lage datoperioder som har samme område eller gap, men datoene endres når vi går ned, kan vi følge trinnene nedenfor:

  • Skriv inn en startdato og sluttdato i minst to rader.
  • Velg begge områdene og dra den ned til raden der vi trenger datoperioder:

Så vi kan se at ved å bruke datoområdene i de to første radene som mal, oppretter Excel automatisk datoperioder for de påfølgende radene.

Eksempel 3

La oss si at vi har to datoer i to celler, og vi ønsker å vise dem sammenkoblet som et datoperiode i en enkelt celle. For å gjøre dette kan en formel basert på 'TEKST' -funksjonen brukes. Den generelle syntaksen for denne formelen er som følger:

= TEKST (dato1, ”format”) & ”-” & TEKST (dato2, ”format”)

Sak 1:

Denne funksjonen mottar to datoverdier som numeriske og sammenføyer disse to datoene i form av et datoperiode i henhold til et tilpasset datoformat (“mmm d” i dette tilfellet):

Datoperiode = TEKST (A2, ”mmm d”) & “-” & TEKST (B2, ”mmm d”)

Så vi kan se i skjermbildet ovenfor at vi har brukt formelen i celle C2. TEKST-funksjonen mottar datoene som er lagret i cellene A2 og B2, og "&" -operatøren brukes til å sammenkoble de to datoene som et datointervall i et tilpasset format, spesifisert som "mmm d" i dette tilfellet, i en enkelt celle de to datoene er sammenføyet med bindestrek '-' i det resulterende datoperioden som blir bestemt i celle C2.

Sak 2:

La oss si i dette eksemplet at vi ønsker å kombinere de to datoene som et datoperiode i en enkelt celle med et annet format, si "d mmm åå". Så formelen for et datoperiode, i dette tilfellet, vil være som følger:

Datoperiode = TEKST (A3, ”d mmm åå”) & “-” & TEKST (B3, ”d mmm åå”)

Så vi kan se i skjermbildet ovenfor at TEKST-funksjonen mottar datoene som er lagret i cellene A3 og B3. ”I dette tilfellet, i en enkelt celle. De to datoene er sammenføyet med bindestrek '-' i den resulterende datoperioden bestemt i celle C3.

Eksempel 4

La oss nå se hva som skjer i tilfelle startdato eller sluttdato mangler. La oss si at sluttdatoen mangler som følger:

Formelen basert på TEKST-funksjonen som vi har brukt ovenfor, vil ikke fungere riktig hvis sluttdatoen mangler, da bindestreket i formelen uansett vil bli lagt til startdatoen, dvs. sammen med startdatoen, vil vi også se en bindestrek som vises i datoperioden. Vi vil derimot bare ønske å se startdatoen som datoperioden hvis sluttdatoen mangler.

Så i dette tilfellet kan vi ha formelen ved å pakke sammenkoblingen og den andre TEKST-funksjonen i en IF-ledd som følger:

Datoperiode = TEKST (A2, ”mmm d”) & IF (B2 “”, “-” & TEKST (B2, ”mmm d”), “”)

Så vi kan se at formelen ovenfor skaper et fullstendig datointervall ved å bruke begge datoene når begge er til stede. Den viser imidlertid bare startdatoen i det angitte formatet hvis sluttdatoen mangler. Dette gjøres ved hjelp av en IF-klausul.

I tilfelle begge datoene mangler, kan vi bruke en nestet IF-setning i excel (dvs. en IF i en annen IF-setning) som følger:

Datoperiode = HVIS (A4 ””, TEKST (A4, ”mmm d”) & HVIS (B4 “”, “-” & TEKST (B4, ”mmm d”), “”), ””)

Så vi kan se at formelen ovenfor returnerer en tom streng hvis startdatoen mangler.

I tilfelle begge datoene mangler, returneres også en tom streng.

Ting å huske

  • Vi kan til og med lage en liste over sekvensielle datoer ved å bruke kommandoen 'Fyll håndtak'. For å gjøre dette kan vi velge cellen som har en startdato, og deretter dra den til celleområdet der vi ønsker å fylle ut. Klikk på 'Hjem' -fanen -> 'Redigering' -> 'Fyll serien' og velg deretter en datoenhet vi ønsker å bruke.
  • Hvis vi ønsker å beregne varigheten eller antall dager mellom to datoer, kan vi bare trekke fra de to datoene ved hjelp av '-' operatoren, så får vi ønsket resultat.

Merk: Formatet for celler: A2 og B2 er 'Dato', mens det for celle C2 er 'Generelt' når det beregner antall dager.

Interessante artikler...