Cum se convertește numărul săptămânii în data în Excel (2 metode adecvate)

  • Imparte Asta
Hugh West

În Microsoft Excel, lucrul cu săptămâna și data este una dintre sarcinile cruciale. Vă veți găsi într-o mulțime de situații în care va trebui să găsiți un număr de săptămână dintr-o dată sau o dată dintr-un număr de săptămână. Deci, este ideal să cunoașteți fiecare detaliu despre acestea pentru a le efectua destul de ușor. În acest tutorial, veți învăța să convertiți numărul săptămânii în dată în Excel cu exemple adecvate și cu exemple adecvateIlustrații. Rămâi cu noi.

Descărcați caietul de practică

Conversia Număr săptămână în Dată.xlsx

2 moduri de a converti numărul săptămânii în data în Excel

În secțiunile următoare, vă voi arăta două formule esențiale pe care le puteți utiliza în foaia de calcul. Vă vor ajuta să convertiți numărul săptămânii în dată în Excel. Vă recomand să învățați și să aplicați toate aceste metode.

Acum, să clarificăm mai întâi. Ambele formule vor conține funcția DATE și funcția WEEKDAY Aceste funcții vă vor ajuta să creați o formulă.

Să trecem la treabă.

1. Utilizarea funcțiilor DATE și WEEKDAY pentru a converti numărul săptămânii în dată

Acum, nu există funcții simple pentru a converti numărul săptămânii în dată în Excel. De aceea, creăm o formulă pentru a face acest lucru. Folosim funcția DATE și funcția WEEKDAY Aruncați o privire la următoarea captură de ecran:

Acest exemplu se bazează pe sistemul de săptămâni ISO. În acest sistem, ziua săptămânii începe cu ziua de luni, iar săptămâna care reține prima zi de joi a anului este considerată săptămâna 1. Este popular ca sistem european de calcul al săptămânii.

Acum, pentru a obține data de început, introduceți următoarea formulă în Celula E5:

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

Notă: Dacă introduceți formula, aceasta va returna un format de număr de serie. Deci, înainte de a face ceva , Conversia Număr de serie în Dată După modificarea formatului, efectuați următoarele.

🔎 Defalcarea formulei

DATA(B5, 1, -2) - ZIUA SĂPTĂMÂNII(DATA(B5, 1, 3)): Acesta se întoarce în ultima zi de luni a anului precedent.

C5 * 7: Am adăugat numărul de săptămâni care se înmulțește cu 7 pentru a obține ziua de luni a anului respectiv.

În sistemul ISO de calcul al săptămânii, săptămâna care conține prima zi de joi este considerată săptămâna 1. Prin urmare, puteți găsi prima zi de luni între 29 decembrie și 4 ianuarie. Așadar, pentru a descoperi această dată, trebuie să vedeți ziua de luni care precede imediat ziua de 5 ianuarie.

Dacă obiectivul dvs. este de a găsi ziua de luni imediat înainte de 5 ianuarie a anului în B5, utilizați următoarele DATE(an, lună, zi) funcții:

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

Acum, nu am vrut să găsim prima zi de luni din acest an, ci ultima zi de luni din anul precedent. Astfel, am scăzut șapte zile din 5 ianuarie. După aceea, am obținut -2 în prima DATA funcție:

=DATA(B5,1,-2) - ZIUA SĂPTĂMÂNII(DATA(B5,1,3))

Acum, puteți găsi cu ușurință ultima dată a săptămânii folosind următoarea formulă:

=E5+6

În mod similar, puteți utiliza formula anterioară și adăuga șase pentru a obține sfârșitul săptămânii.

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

1.1 Săptămâna Luni-Duminică (Începe de la 1 ianuarie)

Acum, metoda anterioară pe care tocmai am arătat-o se bazează pe sistemul ISO de calcul al săptămânii. Aici, data zilei săptămânii începe de joi ca fiind săptămâna 1. Dacă lucrați într-o zonă care nu respectă acest sistem, utilizați următoarea formulă Excel.

Dacă săptămâna 1 începe de la 1 ianuarie și luni este săptămâna de început, aceste formule vă vor ajuta să obțineți acest lucru.

Folosim funcția WEEKDAY și funcția DATE .

Pentru a obține datele de început, introduceți următoarea formulă în Celula E5 și trageți în jos pictograma mânerului de umplere:

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

Pentru a obține datele de sfârșit, introduceți următoarea formulă în Celula F5 și trageți în jos pictograma mânerului de umplere:

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

1.2 Săptămâna duminică-sâmbătă (Începe de la 1 ianuarie)

Dacă săptămâna dvs. începe cu duminică, puteți utiliza o formulă Excel similară pentru a obține data de început și data de sfârșit.

Pentru a obține datele de început, introduceți următoarea formulă în Celula E5 și trageți în jos pictograma mânerului de umplere:

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

Pentru a obține datele finale, introduceți următoarea formulă în Celula F5 și trageți în jos pictograma mânerului de umplere:

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

După cum puteți vedea, reușim să convertim numărul săptămânii în dată în Excel.

Conținut asociat: Cum să convertiți formatul general în data în Excel (7 metode)

Lecturi similare

  • Textul nu se convertește în data în Excel (4 probleme și soluții)
  • Cum se convertește Timestamp Unix în Data în Excel (3 metode)
  • Conversia datei și orei textului în format de dată în Excel (7 moduri simple)

2. Funcțiile MAX și MIN pentru a converti numărul săptămânii în dată

Pentru a converti numărul săptămânii în dată în Excel, puteți utiliza funcția MIN și funcția MAX cu aceeași formulă.

Am văzut în formulele anterioare, acestea returnează luni sau duminică din săptămâna 1, chiar dacă se încadrează în același an pe care îl dați sau în anul anterior. Formula datei de început returnează întotdeauna 1 ianuarie ca dată de începere a săptămânii 1. În mod automat, formula datei de încheiere returnează în mod constant 31 decembrie ca dată de sfârșit a ultimei săptămâni din an, indiferent de ziua săptămânii.

2.1 Săptămâna de luni și duminică (Începe de la 1 ianuarie)

Acum, săptămâna 1 începe cu 1 ianuarie, iar ziua săptămânii este luni. Puteți înfășura formula Excel în funcția MAX și funcția MIN să înceapă întotdeauna să numere de la 1 ianuarie.

Pentru a obține datele de început, introduceți următoarea formulă în Celula E5 și trageți în jos pictograma mânerului de umplere:

=MAX(DATA(B5,1,1), DATA(B5,1,1) - ZIUA SĂPTĂMÂNII(DATA(B5,1,1),2) + (C5-1)*7 + 1)

Pentru a obține datele de sfârșit, trebuie să folosiți funcția Funcția MIN și faceți o mică modificare în formulă. Acum, introduceți următoarea formulă în Celula F5 și trageți în jos pictograma mânerului de umplere:

=MIN(DATA(B5+1,1,0), DATA(B5,1,1) - ZIUA SĂPTĂMÂNII(DATA(B5,1,1),2) + C5*7)

2.1 Săptămâna duminică-sâmbătă (Începe de la 1 ianuarie)

Dacă săptămâna 1 începe cu duminică, trebuie să faceți o mică modificare în formulele de mai sus.

Pentru a obține data de început, introduceți următoarea formulă:

=MAX(DATA(B5,1,1), DATA(B5,1,1) - ZIUA SĂPTĂMÂNII(DATA(B5,1,1),1) + (C5-1)*7 + 1)

Pentru datele de sfârșit, utilizați următoarea formulă pentru a converti numărul săptămânii în dată:

=MAX(DATA(B5,1,1), DATA(B5,1,1) - ZIUA SĂPTĂMÂNII(DATA(B5,1,1),1) + (C5-1)*7 )

După cum puteți vedea, formula va converti numărul săptămânii în dată în Excel.

Citește mai mult: Excel VBA pentru a converti data și ora în doar data

Conversia Număr de săptămână în Lună în Excel

Acum, pentru a converti un număr de săptămână într-o lună, puteți utiliza, de asemenea, formulele Excel anterioare într-un mod diferit.

Aici, folosim și elementul Funcția WEEKDAY și funcția DATE Dar, de data aceasta, le vom împacheta în funcția LUNĂ .

Aruncați o privire la următorul set de date:

Aici avem numerele săptămânilor pentru anul 2022. Vom obține luna folosind formula.

Acum, introduceți următoarea formulă în Celula E5 și trageți în jos pictograma mânerului de umplere:

=LUNA(DATA(B5, 1, -2) - ZIUA SĂPTĂMÂNII(DATA(B5, 1, 3)) + C5 * 7)

După cum puteți vedea, am obținut numărul lunii. Dar dacă doriți numele lunii, încercați următoarea formulă:

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

Aici, am folosit funcția CHOOSE la convertește numărul lunii în nume de lună.

După cum puteți vedea, am reușit să convertim un număr de săptămână într-o lună în Excel.

Citește mai mult: Cum să convertiți numărul în data în Excel (6 moduri simple)

Conversia Zile în Săptămâni în Excel

1. Convertiți o dată într-un număr de săptămână în Excel

Acum, anterior am folosit formulele Excel pentru a converti un număr de săptămână în dată. Puteți face și invers. Asta înseamnă că puteți converti zilele în numărul săptămânii. Pentru a realiza acest lucru, vom folosi formula Funcția Excel WEEKNUM .

The WEEKNUM este utilizată pentru a calcula numărul săptămânii unei date.

Sintaxa generică:

=WEEKNUM(serial_number, [returns_type])

Aici, numărul de serie indică data. Acum, știm că Excel recunoaște și datele ca numere de serie. Iar tipul de retur indică din ce zi va începe săptămâna noastră.

Aruncați o privire la următorul set de date:

Aici, avem câteva zile și le vom converti în numărul săptămânii.

Acum, faceți clic pe Celula D5. Apoi, introduceți următoarea formulă și trageți în jos pictograma mânerului de umplere:

=WEEKNUM(B5)

După aceea, funcția va converti cu succes zilele în săptămâni în Excel.

2. Conversia numărului de zile în săptămâni în Excel

Aruncați o privire la următorul set de date:

Aici, puteți vedea numărul de zile necesare pentru a finaliza un proiect. Acum, numărul de zile nu este suficient. Trebuie să le convertim în săptămâni și zile. Deci, vom folosi o formulă Excel pentru a rezolva acest lucru.

Formula noastră Excel va conține funcția INT și funcția IF.

Acum, faceți clic pe Celula D5. Apoi, introduceți următoarea formulă și trageți în jos pictograma mânerului de umplere:

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

După cum puteți vedea, formula noastră Excel a reușit să convertească cu succes zilele în săptămâni.

🔎 Defalcarea formulei

INT(C5/7): Aceasta returnează numărul de săptămâni.

C5-INT(C5/7)*7: Se returnează numărul de zile care nu sunt suficiente pentru săptămâni (mai puțin de 7 zile).

Am adăugat IF pentru a rezolva problema "week" sau "weeks". Dacă aveți o săptămână, se va adăuga "week" după 1.

Același lucru este valabil și pentru zile, dacă aveți o zi, se va adăuga "day", iar în caz contrar, se va adăuga "Days". Acest lucru face ca rezultatul să fie corect din punct de vedere gramatical.

Citiți mai mult: Cum să convertiți textul în dată în Excel (10 moduri)

💬 Lucruri de reținut

Practic, formula returnează datele în formatul numerelor de serie. Prin urmare, schimbați formatul în Date din panglica Excel.

În ISO sistemul de date săptămânal, săptămâna începe cu ziua de luni, iar săptămâna care include prima zi de joi a anului este considerată săptămâna 1.

Concluzie

În concluzie, sper că acest tutorial v-a oferit cunoștințe utile despre cum să convertiți numărul săptămânii într-o dată în Excel. Vă recomandăm să învățați și să aplicați toate aceste instrucțiuni la setul dvs. de date. Descărcați caietul de lucru de practică și încercați-le și dvs. De asemenea, nu ezitați să oferiți feedback în secțiunea de comentarii. Feedback-ul dvs. valoros ne menține motivați să creăm tutoriale ca acesta.

Nu uitați să verificați site-ul nostru Exceldemy.com pentru diverse probleme și soluții legate de Excel.

Continuați să învățați noi metode și continuați să creșteți!

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.