Hoe om weeknommer na datum in Excel om te skakel (2 geskikte metodes)

  • Deel Dit
Hugh West

In Microsoft Excel is werk met week en datum een ​​van die deurslaggewende take. Jy sal jouself in baie situasies bevind waar jy 'n weeknommer vanaf 'n datum of datum vanaf 'n weeknommer sal moet vind. Dit is dus ideaal om elke detail hieroor te ken om dit redelik maklik uit te voer. In hierdie tutoriaal sal jy leer om die weeknommer na datum in Excel om te skakel met geskikte voorbeelde en behoorlike illustrasies. Bly dus by ons.

Laai Oefenwerkboek af

Skakel weeknommer om na datum.xlsx

2 maniere om om te skakel Weeknommer tot op datum in Excel

In die komende afdelings gaan ek vir jou twee noodsaaklike formules wys wat jy in jou werkblad kan gebruik. Dit sal jou help om die weeknommer na datum in Excel om te skakel. Ek beveel aan dat jy al hierdie metodes leer en toepas.

Nou, kom ons verduidelik dit eers. Beide die formules sal die DATUM-funksie en die WEEKDAG-funksie bevat. Hierdie funksies sal jou help om 'n formule te skep.

Kom ons gaan daarby in.

1. Gebruik DATE- en WEEKDAY-funksies om Weeknommer na Datum om te skakel

Nou is daar geen eenvoudige funksies om die weeknommer na datum in Excel om te skakel. Dit is hoekom ons 'n formule skep om dit te doen. Ons gebruik die DATE-funksie en die WEEKDAY-funksie . Kyk na die volgende skermkiekie:

Hierdie voorbeeld is gebaseer op die ISO-weekstelsel. In hierdie stelsel, dieweekdag begin met Maandag, en die week wat die eerste Donderdag van die jaar behou, word beskou as week 1. Dit is gewild as die Europese weekberekeningstelsel.

Tik nou die volgende formule in om die begindatum te kry. Sel E5:

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

Let wel: As jy die formule tik, sal dit 'n reeksnommerformaat terugstuur. Dus, voordat jy iets doen , skakel die reeksnommer om na datum . Nadat u die formaat verander het, voer dit uit.

🔎 Uiteensetting van die Formule

DATE(B5, 1, -2) – WEEKDAG(DATUM(B5, 1, 3)): Dit gee die laaste Maandag van die vorige jaar terug.

C5 * 7: Ons het die aantal weke bygevoeg wat vermenigvuldig word met 7 om die Maandag van die gegewe jaar te kry.

In die ISO-weekberekeningstelsel word die week wat die eerste Donderdag bevat, as week 1 beskou. Daarom kan jy die eerste Maandag tussen 29 Desember en 4 Januarie vind Dus, om daardie datum te ontdek, moet jy die Maandag onmiddellik voor 5 Januarie sien.

As jou doel is om Maandag direk voor 5 Januarie van die jaar in B5 te vind, gebruik die volgende DATE( jaar, maand, dag) funksies:

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

Nou, ons wou nie die eerste Maandag van hierdie vind nie jaar, maar in plaas daarvan die laaste Maandag van die vroeëre jaar. So, ons het sewe dae van 5 Januarie afgetrek. Daarna het ons -2 in die eerste DATE -funksie gekry:

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

Nou,jy kan maklik die laaste datum van die week vind deur die volgende formule te gebruik:

=E5+6

Net so kan jy die vorige formule gebruik en ses daarmee byvoeg om die einde van die week te kry.

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

1.1 Ma-Son Week (Begin vanaf 1 Januarie)

Nou, die vorige metode wat ons pas gewys het, is op die ISO-weekberekeningstelsel. Hier begin die weekdagdatum vanaf Donderdag as week 1. As jy in 'n sone werk wat nie hierdie stelsel volg nie, gebruik die volgende Excel-formule.

As jou week 1 vanaf 1 Januarie begin en Maandag is die week om te begin, sal hierdie formules jou help om dit te kry.

Ons gebruik die WEEKDAY-funksie en die DATUM-funksie .

Om die begindatums, tik die volgende formule in Sel E5 en sleep die vulhandvatsel-ikoon af:

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

Om die einddatums te kry, tik die volgende formule in Sel F5 en sleep die vulhandvatsel-ikoon af:

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

1.2 So-Sat-week (Begin vanaf 1 Januarie)

As jou week met Sondag begin, kan jy 'n soortgelyke Excel-formule gebruik om die begindatum en einddatum terug te gee.

Om die begindatums te kry, tik die volgende formule in Sel E5 en sleep die vulhandvatsel-ikoon af:

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

Om die einddatums te kry, tik die volgende formule in Sel F5 en sleep die vul hanteer ikoonaf:

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

Soos jy kan sien, is ons suksesvol met die omskakeling van die weeknommer na datum in Excel.

Verwante inhoud: Hoe om algemene formaat na datum om te skakel in Excel (7 metodes)

Soortgelyke lesings

  • Teks sal nie omskakel na datum in Excel nie (4 probleme en oplossings)
  • Hoe om Unix-tydstempel na datum in Excel om te skakel (3 metodes)
  • Skakel teksdatum en tyd tot datumformaat om in Excel (7 maklike maniere)

2. MAX- en MIN-funksies om weeknommer na datum om te skakel

Om die weeknommer na datum in Excel om te skakel, kan jy die MIN-funksie en die MAX-funksie met dieselfde formule gebruik.

Ons gesien in die vorige formules, keer hulle terug Maandag of Sondag van week 1 selfs al val dit binne dieselfde jaar wat jy gee of die vroeëre jaar. Die begindatumformule gee altyd 1 Januarie as die begindatum van week 1 terug. Outomaties gee die einddatumformule konsekwent 31 Desember terug as die einddatum van die laaste week in die jaar, ongeag die dag van die week.

2.1 Tel altyd Ma-Son-week ( Begin vanaf 1 Januarie)

Nou, jou week 1 begin met 1 Januarie en die weeksdag is Maandag. Jy kan die Excel-formule in die MAX-funksie en die MIN-funksie omvou om altyd vanaf 1 Januarie te begin tel.

Om die begindatums te kry, tik die volgende formule in in Sel E5 ensleep die vulhandvatsel-ikoon af:

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

Om die einddatums te kry, moet jy gebruik die MIN-funksie en maak 'n effense verandering in die formule. Tik nou die volgende formule in Sel F5 en sleep die vulhandvatsel-ikoon af:

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

2.1 Tel altyd Son-Sat-week (Begin vanaf 1 Januarie)

As jou week 1 met Sondag begin, moet jy 'n effense verandering in die bogenoemde formules maak.

Om die begindatum te kry, tik die volgende formule:

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

Vir die einde datums, gebruik die volgende formule om die weeknommer na datum om te skakel:

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

Soos jy kan sien, sal die formule die weeknommer na datum in Excel omskakel.

Lees meer: Excel VBA om slegs datum en tyd na datum om te skakel

Skakel weeknommer na maand in Excel om

Om 'n weeknommer na 'n maand om te skakel, kan jy ook die vorige Excel-formules op 'n ander manier gebruik.

Hier gebruik ons ​​ook die WEEKDAG-funksie en die DATUM-funksie om te bereken. Maar hierdie keer wikkel ons dit in die MAAND-funksie .

Kyk na die volgende datastel:

Hier het ons die weeknommers vir die jaar 2022. Ons kry die maand deur die formule te gebruik.

Tik nou die volgende formule in Sel E5 en sleep die vulhandvatselikoonaf:

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

Soos jy kan sien, het ons die maandnommer gekry. Maar as jy die maandnaam wil hê, probeer die volgende formule:

=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")

Hier het ons die KIES-funksie<7 gebruik> om te skakel die maandnommer in maandname om.

Soos jy kan sien, is ons suksesvol met die omskakeling van 'n weeknommer na 'n maand in Excel.

Lees meer: Hoe om getal na datum in Excel om te skakel (6 maklike maniere)

Skakel dae om na weke in Excel

1. Skakel 'n datum om na 'n weeknommer in Excel

Nou, voorheen het ons die Excel-formules gebruik om 'n weeknommer na datum om te skakel. Jy kan andersom doen. Dit beteken dat jy dae na die weeknommer kan omskakel. Om dit uit te voer, sal ons die Excel WEEKNUM funksie gebruik.

Die WEEKNUM funksie word gebruik om die weeknommer van 'n datum te bereken.

Die generiese sintaksis:

=WEEKNUM(reeksnommer, [returns_type])

Hier dui die reeksnommer die datum. Nou weet ons dat Excel ook datums as reeksnommers herken. En opbrengstipe dui aan vanaf watter dag ons week sal begin.

Kyk na die volgende datastel:

Hier het ons 'n paar dae en ons sal skakel hulle om na die weeknommer.

Klik nou op Sel D5. Tik dan die volgende formule in en sleep die vulhandvatsel-ikoon af:

=WEEKNUM(B5)

Daarna sal die funksie suksesvol weesomskep die dae na weke in Excel.

2. Skakel Aantal dae na weke om in Excel

Kyk na die volgende datastel:

Hier kan jy die aantal dae sien wat dit geneem het om 'n projek te voltooi. Nou is die aantal dae nie genoeg nie. Ons moet hulle omskakel na weke en dae. Dus, ons sal 'n Excel-formule gebruik om dit op te los.

Ons Excel-formule sal die INT-funksie en die IF-funksie bevat.

Nou , klik op Sel D5. Tik dan die volgende formule in en sleep die vulhandvatsel-ikoon af:

=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")

Soos jy kan sien, het ons Excel-formule die dae suksesvol na weke omgeskakel.

🔎 Uiteensetting van die Formule

INT( C5/7): Dit gee die aantal weke terug.

C5-INT(C5/7)*7: Dit gee die aantal dae terug wat nie voldoende is vir die weke (minder as 7 dae).

Ons het die IF funksie bygevoeg om die "week" of "weke" kwessie te hanteer. As jy een week het, sal dit "week" byvoeg na die 1.

Dieselfde geld vir dae, as jy 1 dag het, sal dit "dag" byvoeg. Andersins sal dit "Dae" byvoeg. Dit maak die uitvoer grammatikaal korrek.

Lees meer: ​​Hoe om teks na datum in Excel om te skakel (10 maniere)

💬 Dinge om te onthou

Die formule gee basies die datums in reeksnommerformaat terug. Verander dus die formaat na Datums vanaf die Excel-lint.

In ISO weekdatumstelsel, die week begin met Maandag, en die week wat die eerste Donderdag van die jaar insluit, word veronderstel week 1.

Gevolgtrekking

Om af te sluit, ek hoop dat hierdie tutoriaal jou voorsien het van 'n stuk nuttige kennis oor hoe om die weeknommer na 'n datum in Excel om te skakel. Ons beveel aan dat jy al hierdie instruksies leer en toepas op jou datastel. Laai die oefenwerkboek af en probeer dit self. Gee ook gerus terugvoer in die kommentaarafdeling. Jou waardevolle terugvoer hou ons gemotiveerd om tutoriale soos hierdie te skep.

Moenie vergeet om ons webwerf Exceldemy.com na te gaan vir verskeie Excel-verwante probleme en oplossings nie.

Hou aan om nuwe metodes te leer en hou aan om te groei!

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.