Kiel Konverti Semajnan Nombron al Dato en Excel (2 Taŭgaj Metodoj)

  • Kundividu Ĉi Tion
Hugh West

En Microsoft Excel, labori kun semajno kaj dato estas unu el la decidaj taskoj. Vi trovos vin en multaj situacioj, kie vi devos trovi semajnan nombron de dato aŭ daton de semajna nombro. Do, estas ideale scii ĉiun detalon pri ĉi tiuj por plenumi ĉi tiujn sufiĉe facile. En ĉi tiu lernilo, vi lernos konverti la semajnan nombron ĝis nun en Excel kun taŭgaj ekzemploj kaj taŭgaj ilustraĵoj. Do, restu ĉe ni.

Elŝutu Praktikan Laborlibron

Konverti Semajnan Nombron al Dato.xlsx

2 Manieroj Konverti Semajna Nombro ĝis nun en Excel

En la venontaj sekcioj, mi montros al vi du esencajn formulojn, kiujn vi povas uzi en via laborfolio. Ĝi helpos vin konverti la semajnan nombron ĝis nun en Excel. Mi rekomendas vin lerni kaj apliki ĉiujn ĉi tiujn metodojn.

Nun, ni unue klarigu ĝin. Ambaŭ el la formuloj enhavos la DATO-funkcion kaj la WEEKDAY-funkcion . Ĉi tiuj funkcioj helpos vin krei formulon.

Ni eniru ĝin.

1. Uzante DATE kaj WEEKDAY-Funkciojn por Konverti Semajnan Nombron al Dato

Nun ne ekzistas simplaj funkcioj por konverti la semajnan nombron ĝis nun en Excel. Tial ni kreas formulon por fari tion. Ni uzas la DATO-funkcion kaj la WEEKDAY-funkcion . Rigardu la sekvan ekrankopion:

Ĉi tiu ekzemplo baziĝas sur la ISO-semajna sistemo. En ĉi tiu sistemo, lalabortago komenciĝas per lundo, kaj la semajno konservanta la unuan ĵaŭdon de la jaro estas rigardata kiel semajno 1. Ĝi estas populara kiel la eŭropa semajna kalkulsistemo.

Nun, por akiri la komencan daton, tajpu la sekvan formulon en Ĉelo E5:

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


6> Noto: Se vi tajpas la formulon, ĝi resendos serian numeron-formaton. Do, antaŭ ol vi faras ion ajn , konvertu la Serian Numeron al Dato . Ŝanĝinte la formaton, faru ĉi tiujn.

🔎 Diskonigo de la Formulo

DATO(B5, 1, -2) – SEMAJTAGO(DATO(B5, 1, 3)): Ĝi redonas la lastan lundon de la antaŭa jaro.

C5 * 7: Ni aldonis la nombron da semajnoj, kiu estas multobligita. antaŭ 7 por ricevi la lundon de la donita jaro.

En la ISO-semajna kalkulsistemo, la semajno enhavanta la unuan ĵaŭdon estas konsiderata kiel semajno 1. Tial, vi povas trovi la unuan lundon inter la 29-a de decembro kaj la 4-a de januaro. Do, por malkovri tiun daton, vi devas vidi la lundon tuj antaŭ la 5-a de januaro.

Se via celo estas trovi lundon rekte antaŭ la 5-a de januaro de la jaro en B5, uzu la sekvan DATO( jaro, monato, tago) funkcioj:

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

Nun, ni ne volis trovi la unuan lundon de ĉi tiu jaro, sed anstataŭe la fina lundo de la pli frua jaro. Do, ni subtrahis sep tagojn de januaro 5. Post tio, ni ricevis -2 en la unua DATO funkcio:

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

Nun,vi povas facile trovi la lastan daton de la semajno uzante la jenan formulon:

=E5+6

Simile, vi povus uzi la antaŭan formulon kaj aldoni ses kun tio por akiri la finon de la semajno.

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

1.1 Lu-Sun. Semajno (Komencas de Jan 1)

Nun, la antaŭa metodo, kiun ni ĵus montris, estas sur la ISO-semajna kalkulsistemo. Ĉi tie, la labortaga dato komenciĝas de ĵaŭdo kiel semajno 1. Se vi laboras en zono kiu ne sekvas ĉi tiun sistemon, uzu la sekvan Excel-formulon.

Se via semajno 1 komenciĝas de januaro 1 kaj lundo estas la semajnon por komenci, ĉi tiuj formuloj helpos vin akiri tion.

Ni uzas la funkcion SEMAJNTAG kaj la funkcion DATO .

Por ricevi la funkcion komencaj datoj, tajpu la jenan formulon en Ĉelo E5 kaj trenu la plenigan tenilon malsupren:

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

Por akiri la Findatojn, tajpu la jenan formulon en Ĉelo F5 kaj trenu la plenigan tenilon-piktogramon malsupren:

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

1.2 Sun-Sat Semajno (Komenciĝas de la 1-a de januaro)

Se via semajno komenciĝas per dimanĉo, vi povas uzi similan Excel-formulon por redoni la komencan daton kaj findaton.

Por akiri la komencajn datojn, tajpu la jenan formulon en Ĉelo E5 kaj trenu la plenigan tenilon malsupren:

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

Por akiri la findatojn, tajpu la jenan formulon en Ĉelo F5 kaj trenu la plenigaĵon. tenilo ikonomalsupren:

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

Kiel vi povas vidi, ni sukcesas konverti la semajnan numeron al dato en Excel.

Rilata Enhavo: Kiel Konverti Ĝeneralan Formaton al Dato en Excel (7 Metodoj)

Similaj Legoj

  • Teksto ne Konvertiĝos al Dato en Excel (4 Problemoj kaj Solvoj)
  • Kiel Konverti Uniksa Tempostampo al Dato en Excel (3 Metodoj)
  • Konverti Tekstan Daton kaj Tempon al Data Formato en Excel (7 Facilaj Manieroj)

2. MAX kaj MIN Funkcioj por Konverti Semajnan Nombron al Dato

Por konverti la semajnan nombron ĝis nun en Excel, vi povas uzi la MIN-funkcion kaj la MAX-funkcion kun la sama formulo.

Ni vidis en la antaŭaj formuloj, ili revenas lundon aŭ dimanĉon de la semajno 1 eĉ se ĝi falas ene de la sama jaro kiun vi donas aŭ la pli fruan jaron. La komencdatoformulo ĉiam resendas januaro 1 kiel la komencdato de semajno 1 . Aŭtomate, la findatoformulo konstante resendas decembro 31 kiel la findato de la lasta semajno en la jaro, sendepende de la semajnotago.

2.1 Ĉiam Kalkulante Lun-Suman Semajnon ( Komencas de la 1-a de januaro)

Nun, via semajno 1 komenciĝas de la 1-a de januaro kaj la labortago estas lundo. Vi povas envolvi la Excel-formulon en la MAX-funkcio kaj la MIN-funkcio por ĉiam komenci kalkuli ekde la 1-a de januaro.

Por ricevi la komencdatojn, tajpu la jenan formulon en Ĉelo E5 kajtrenu la plenigan tenilon malsupren:

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

Por akiri la findatojn, vi devas uzu la MIN-funkcion kaj faru etan ŝanĝon en la formulo. Nun, tajpu la sekvan formulon en Ĉelo F5 kaj trenu la plenigan tenilon malsupren:

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

2.1 Ĉiam Kalkulanta Sun-Sata Semajno (Komenciĝas de Jan 1)

Se via semajno 1 komenciĝas per dimanĉo, vi devas fari etan ŝanĝon en la supraj formuloj.

Por akiri la komencan daton, tajpu la jenan formulon:

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

Por la fino datoj, uzu la jenan formulon por konverti la semajnan nombron al dato:

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

Kiel vi povas vidi, la formulo konvertiĝos la semajnan nombron al dato en Excel.

Legu Pli: Excel VBA por Konverti Daton kaj Tempon al Dato Nur

Konverti Semajnan Nombron al Monato en Excel

Nun, por konverti semajnan nombron al monato, vi ankaŭ povas uzi la antaŭajn Excel-formulojn alimaniere.

Ĉi tie, ni ankaŭ uzas la SEMAJTAG-funkcio kaj la DATO-funkcio por kalkuli. Sed ĉi-foje ni envolvas ĉi tiujn en la funkcio MONATO .

Rigardu la jenan datumaron:

Ĉi tie, ni havas la semajnajn nombrojn por la jaro 2022. Ni ricevos la monaton uzante la formulon.

Nun, tajpu la sekvan formulon en Ĉelo E5 kaj trenu la plenigan tenilon ikononmalsupren:

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

Kiel vi povas vidi, ni ricevis la monatan numeron. Sed se vi volas la monatan nomon, provu la jenan formulon:

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

Ĉi tie, ni uzis la funkcio ELEKTI por konverti la monatan nombron al monataj nomoj.

Kiel vi povas vidi, ni sukcesas konverti semajnan nombron al monato en Excel.

Legu Pli: Kiel Konverti Nombron al Dato en Excel (6 Facilaj Manieroj)

Konverti Tagojn al Semajnoj en Excel

1. Konverti Daton al Semajna Nombro en Excel

Nun, antaŭe ni uzis la Excel-formulojn por konverti semajnan nombron ĝis nun. Vi povas fari inverse. Tio signifas, ke vi povas konverti tagojn al la semajna nombro. Por plenumi tion, ni uzos la Excel WEEKNUM-funkcion .

La WEEKNUM funkcio estas uzata por kalkuli la semajnan nombron de dato.

La Ĝenerala Sintakso:

=WEEKNUM(seria_numero, [returns_type])

Ĉi tie, la seria numero indikas la dato. Nun ni scias, ke Excel ankaŭ rekonas datojn kiel seriajn numerojn. Kaj returna tipo indikas de kiu tago komenciĝos nia semajno.

Rigardu la jenan datumaron:

Jen, ni havas kelkajn tagojn kaj ni faros konverti ilin al la semajna numero.

Nun, alklaku Ĉelo D5. Tiam tajpu la jenan formulon kaj trenu la plenigan tenilon malsupren:

=WEEKNUM(B5)

Post tio, la funkcio sukcesoskonverti la tagojn al semajnoj en Excel.

2. Konverti Nombron da Tagoj al Semajnoj en Excel

Rigardu la jenan datumaron:

Ĉi tie, vi povas vidi la nombron da tagoj necesaj por kompletigi projekton. Nun, la nombro da tagoj ne sufiĉas. Ni devas konverti ilin al semajnoj kaj tagoj. Do, ni uzos Excel-formulon por solvi ĝin.

Nia Excel-formulo enhavos la INT-funkcion kaj la IF-funkcion.

Nun , alklaku Ĉelo D5. Tiam tajpu la jenan formulon kaj trenu la plenigan tenilon malsupren:

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

Kiel vi povas vidi, nia Excel-formulo sukcese konvertis la tagojn al semajnoj.

🔎 Diskonigo de la Formulo

INT( C5/7): Ĝi redonas la nombron da semajnoj.

C5-INT(C5/7)*7: Ĝi redonas la nombron da tagoj, kiuj ne sufiĉas por la semajnoj (malpli ol 7 tagoj).

Ni aldonis la funkcion IF por trakti la aferon "semajno" aŭ "semajnoj". Se vi havas unu semajnon, ĝi aldonos "semajnon" post la 1.

La sama validas por tagoj, se vi havas 1 tagon, ĝi aldonos "tagon". Alie, ĝi aldonos "Tagoj". Ĝi faras la eligon gramatike ĝusta.

Legu Pli: Kiel Konverti Tekston al Dato en Excel (10 manieroj)

💬 Aferoj por Memori

La formulo esence liveras la datojn en seria numero-formato. Do, ŝanĝu la formaton al Datoj de la Excel-rubando.

En ISO semajna datosistemo, la semajno komenciĝas per lundo, kaj la semajno inkluzive de la unua ĵaŭdo de la jaro estas supozata semajno 1.

Konkludo

Por fini, mi esperas, ke ĉi tiu lernilo provizis al vi pecon de utila scio pri kiel konverti la semajnan nombron al dato en Excel. Ni rekomendas vin lerni kaj apliki ĉiujn ĉi tiujn instrukciojn al via datumaro. Elŝutu la praktiklibron kaj provu ĉi tiujn mem. Ankaŭ bonvolu doni komentojn en la komenta sekcio. Viaj valoraj rimarkoj motivas nin krei lernilojn kiel ĉi tion.

Ne forgesu kontroli nian retejon Exceldemy.com por diversaj problemoj kaj solvoj rilataj al Excel.

Daŭre lernu novajn metodojn kaj daŭre kresku!

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.