Hvordan konvertere ukenummer til dato i Excel (2 egnede metoder)

  • Dele Denne
Hugh West

I Microsoft Excel er arbeid med uke og dato en av de avgjørende oppgavene. Du vil finne deg selv i mange situasjoner hvor du må finne et ukenummer fra en dato eller dato fra et ukenummer. Så det er ideelt å vite alle detaljer om disse for å utføre disse ganske enkelt. I denne opplæringen lærer du å konvertere ukenummeret til dato i Excel med passende eksempler og riktige illustrasjoner. Så bli hos oss.

Last ned øvelsesarbeidsbok

Konverter ukenummer til dato.xlsx

2 måter å konvertere Ukenummer til dags dato i Excel

I de kommende delene skal jeg vise deg to essensielle formler som du kan bruke i regnearket ditt. Det vil hjelpe deg å konvertere ukenummeret til dato i Excel. Jeg anbefaler deg å lære og bruke alle disse metodene.

Nå, la oss avklare det først. Begge formlene vil inneholde DATO-funksjonen og WEEKDAY-funksjonen . Disse funksjonene vil hjelpe deg med å lage en formel.

La oss komme inn i det.

1. Bruke DATE- og WEEKDAY-funksjonene for å konvertere ukenummer til dato

Nå er det ingen enkle funksjoner for å konvertere ukenummeret til dato i Excel. Det er derfor vi lager en formel for å gjøre det. Vi bruker DATO-funksjonen og WEEKDAY-funksjonen . Ta en titt på følgende skjermbilde:

Dette eksemplet er basert på ISO-ukesystemet. I dette systemet erukedag begynner med mandag, og uken som beholder den første torsdagen i året regnes som uke 1. Det er populært som det europeiske ukeberegningssystemet.

Nå, for å få startdatoen, skriv inn følgende formel i Cell E5:

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7

Merk: Hvis du skriver inn formelen, vil den returnere et serienummerformat. Så før du gjør noe , konverterer du serienummeret til dato . Etter å ha endret formatet, utfør disse.

🔎 Fordeling av formelen

DATE(B5, 1, -2) – UKEDAG(DATO(B5, 1, 3)): Den returnerer den siste mandagen i året før.

C5 * 7: Vi har lagt til antall uker som multipliseres med 7 for å få mandagen i det gitte året.

I ISO-ukeberegningssystemet regnes uken som inneholder den første torsdagen som uke 1. Derfor kan du finne den første mandagen mellom 29. desember og 4. januar . Så for å oppdage den datoen, må du se mandagen umiddelbart før 5. januar.

Hvis målet ditt er å finne mandag rett før 5. januar i året i B5, bruk følgende DATE( år, måned, dag) funksjoner:

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6

Nå ville vi ikke finne den første mandagen i denne år, men i stedet siste mandag i det tidligere året. Så vi trakk fra syv dager fra 5. januar. Etter det fikk vi -2 i den første DATE -funksjonen:

=DATE(B5,1,-2) - WEEKDAY(DATE(B5,1,3))

Nå,du kan enkelt finne ukens siste dato ved å bruke følgende formel:

=E5+6

På samme måte kan du bruke den forrige formelen og legge til seks med det for å få slutten av uken.

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6

1.1 man-søn Uke (Starter fra 1. januar)

Nå er den forrige metoden vi nettopp viste på ISO-ukeberegningssystemet. Her starter ukedagsdatoen fra torsdag som uke 1. Hvis du jobber i en sone som ikke følger dette systemet, bruk følgende Excel-formel.

Hvis uke 1 starter fra 1. januar og mandag er uke for å starte, vil disse formlene hjelpe deg å få det.

Vi bruker WEEKDAY-funksjonen og DATE-funksjonen .

For å få startdatoer, skriv inn følgende formel i celle E5 og dra fyllingshåndtaksikonet ned:

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7

For å få sluttdatoene, skriv inn følgende formel i Celle F5 og dra fyllhåndtaket ned:

=DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7+6

1.2 Søn-lør uke (starter fra 1. januar)

Hvis uken starter med søndag, kan du bruke en lignende Excel-formel for å returnere startdatoen og sluttdatoen.

For å få startdatoene, skriv inn følgende formel i celle E5 og dra fyllhåndtaksikonet ned:

=DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 + 1

For å få sluttdatoene, skriv inn følgende formel i Celle F5 og dra fyllet håndtaksikonned:

=DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7

Som du kan se, lykkes vi med å konvertere ukenummeret til dato i Excel.

Relatert innhold: Hvordan konvertere generelt format til dato i Excel (7 metoder)

Lignende avlesninger

  • Tekst vil ikke konvertere til dato i Excel (4 problemer og løsninger)
  • Hvordan konvertere Unix-tidsstempel til dato i Excel (3 metoder)
  • Konverter tekstdato og tid til dato-format i Excel (7 enkle måter)

2. MAX- og MIN-funksjoner for å konvertere ukenummer til dato

For å konvertere ukenummeret til dato i Excel, kan du bruke MIN-funksjonen og MAKS-funksjonen med samme formel.

Vi så i de forrige formlene, returnerer de mandag eller søndag i uke 1 selv om det faller innenfor samme år som du gir eller det tidligere året. Startdatoformelen returnerer alltid 1.januar som startdatoen for uke 1. Sluttdatoformelen returnerer automatisk 31.desember som sluttdatoen for den siste uken i året, uavhengig av ukedagen.

2.1 Alltid tellende man-sønuke ( Starter fra 1. januar)

Nå starter uke 1 med 1. januar og ukedagen er mandag. Du kan legge inn Excel-formelen i MAKS-funksjonen og MIN-funksjonen for alltid å begynne å telle fra 1. januar.

For å få startdatoene, skriv inn følgende formel i celle E5 ogdra fyllhåndtaksikonet ned:

=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),2) + (C5-1)*7 + 1)

For å få sluttdatoene må du bruk MIN-funksjonen og gjør en liten endring i formelen. Nå skriver du inn følgende formel i Celle F5 og drar ikonet for fyllhåndtak ned:

=MIN(DATE(B5+1,1,0), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),2) + C5*7)

2.1 Alltid telling søn-lør uke (starter fra 1. januar)

Hvis uke 1 starter med søndag, må du gjøre en liten endring i formlene ovenfor.

For å få startdatoen, skriv inn følgende formel:

=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 + 1)

For slutten datoer, bruk følgende formel for å konvertere ukenummeret til dato:

=MAX(DATE(B5,1,1), DATE(B5,1,1) - WEEKDAY(DATE(B5,1,1),1) + (C5-1)*7 )

Som du kan se, vil formelen konvertere ukenummeret til dato i Excel.

Les mer: Excel VBA for å konvertere kun dato og klokkeslett til dato

Konverter ukenummer til måned i Excel

Nå, for å konvertere et ukenummer til en måned kan du også bruke de tidligere Excel-formlene på en annen måte.

Her bruker vi også WEEKDAY-funksjonen og DATO-funksjonen for å beregne. Men denne gangen pakker vi disse inn i MÅNED-funksjonen .

Ta en titt på følgende datasett:

Her har vi uketallene for år 2022. Vi får måneden ved hjelp av formelen.

Skriv nå følgende formel i celle E5 og dra fyllhåndtaksikonetned:

=MONTH(DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7)

Som du kan se, fikk vi månedsnummeret. Men hvis du vil ha månedsnavnet, prøv følgende formel:

=CHOOSE(MONTH(DATE(B5, 1, -2) - WEEKDAY(DATE(B5, 1, 3)) + C5 * 7),"January","February","March","April", "May", "June", "July", "August", "September", "October", "November", "December")

Her brukte vi VELG-funksjonen til konvertere månedsnummeret til månedsnavn.

Som du kan se, lykkes vi med å konvertere et ukenummer til en måned i Excel.

Les mer: Hvordan konvertere tall til dato i Excel (6 enkle måter)

Konverter dager til uker i Excel

1. Konverter en dato til et ukenummer i Excel

Nå brukte vi tidligere Excel-formlene for å konvertere et ukenummer til dato. Du kan gjøre omvendt. Det betyr at du kan konvertere dager til ukenummer. For å utføre det bruker vi Excel UKENUMMER-funksjonen .

Funksjonen UKENUMMER brukes til å beregne ukenummeret til en dato.

Den generiske syntaksen:

=WEEKNUM(serienummer, [return_type])

Her indikerer serienummeret Dato. Nå vet vi at Excel også gjenkjenner datoer som serienumre. Og returtype indikerer fra hvilken dag uken vår vil begynne.

Ta en titt på følgende datasett:

Her har vi noen dager og vi vil konverter dem til ukenummeret.

Nå klikker du på Celle D5. Skriv deretter inn følgende formel og dra fyllhåndtaksikonet ned:

=WEEKNUM(B5)

Etter det vil funksjonen lykkeskonverter dagene til uker i Excel.

2. Konverter antall dager til uker i Excel

Ta en titt på følgende datasett:

Her kan du se antall dager det tok å fullføre et prosjekt. Nå er ikke antall dager nok. Vi må konvertere dem til uker og dager. Så vi vil bruke en Excel-formel for å løse den.

Vår Excel-formel vil inneholde INT-funksjonen og HVIS-funksjonen.

Nå , klikk på Celle D5. Skriv deretter inn følgende formel og dra fyllhåndsikonet ned:

=INT(C5/7)&IF(INT(C5/7)=1," week"," weeks") & " and " & (C5-INT(C5/7)*7) & IF((C5-INT(C5/7)*7)=1," day"," days")

Som du kan se, konverterte vår Excel-formel dagene til uker.

🔎 Oversikt over formelen

INT( C5/7): Det returnerer antall uker.

C5-INT(C5/7)*7: Det returnerer antall dager som ikke er tilstrekkelig for uker (mindre enn 7 dager).

Vi la til IF -funksjonen for å håndtere problemet med "uke" eller "uker". Hvis du har én uke, vil den legge til “uke” etter 1.

Det samme gjelder dager, hvis du har 1 dag, vil den legge til “dag”. Ellers vil den legge til "Dager". Det gjør utgangen grammatisk korrekt.

Les mer: Hvordan konvertere tekst til dato i Excel (10 måter)

💬 Ting å huske

Formelen returnerer i utgangspunktet datoene i serienummerformat. Så endre formatet til Datoer fra Excel-båndet.

I ISO ukedatosystem, uken begynner med mandag, og uken inkludert den første torsdagen i året antas uke 1.

Konklusjon

For å konkludere, håper jeg denne opplæringen har gitt deg et stykke nyttig kunnskap om hvordan du konverterer ukenummeret til en dato i Excel. Vi anbefaler at du lærer og bruker alle disse instruksjonene på datasettet ditt. Last ned øvelsesboken og prøv disse selv. Gi også gjerne tilbakemelding i kommentarfeltet. Din verdifulle tilbakemelding holder oss motiverte til å lage opplæringsprogrammer som dette.

Ikke glem å sjekke nettsiden vår Exceldemy.com for ulike Excel-relaterte problemer og løsninger.

Fortsett å lære nye metoder og fortsett å vokse!

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.