Gnìomh Excel WEEKNUM - tionndaidh àireamh na seachdain gu ruige seo agus a chaochladh

  • Roinn Seo
Michael Brown

Ged a tha Microsoft Excel a’ toirt seachad grunn ghnìomhan a dh’ obraicheas le làithean seachdaineach, mìosan is bliadhnaichean, chan eil ach aon ri fhaighinn airson seachdainean - an gnìomh WEEKNUM. Mar sin, ma tha thu a’ coimhead airson dòigh air àireamh seachdain fhaighinn bho cheann-latha, ’s e WEEKNUM an gnìomh a tha thu ag iarraidh.

San oideachadh goirid seo, bruidhnidh sinn gu h-aithghearr air co-chòrdadh agus argamaidean Excel WEEKNUM, agus an uairsin bruidhinn air beagan eisimpleirean foirmle a sheallas mar as urrainn dhut am feart WEEKNUM a chleachdadh gus àireamhan seachdaineach obrachadh a-mach anns na duilleagan-obrach Excel agad. air a chleachdadh ann an Excel gus àireamh seachdain ceann-latha sònraichte sa bhliadhna a thilleadh (àireamh eadar 1 agus 54). Tha dà argamaid ann, tha a' 1d a dhìth agus tha an 2na roghainn:

WEEKNUM(serial_number, [return_type])
  • Serial_number - ceann-latha sam bith san t-seachdain aig a bheil an àireamh a tha thu a' feuchainn a lorg. Faodaidh seo a bhith na iomradh air cealla anns a bheil an ceann-latha, ceann-latha a chuirear a-steach le bhith a’ cleachdadh an gnìomh DATE no air a thilleadh le foirmle eile.
  • Return_type (roghainneil) - àireamh a bhios a’ dearbhadh dè latha a thòisicheas an t-seachdain. Ma thèid fhàgail air falbh, thèid an seòrsa bunaiteach 1 a chleachdadh (an t-seachdain a’ tòiseachadh air Didòmhnaich).

Seo liosta iomlan de na luachan return_type a tha a’ faighinn taic ann am foirmlean WEEKNUM.

12>Tilleadh_type 12>12
Tòisichidh an t-seachdain air
1 neo 17 neo air a fàgail air falbh Didòmhnaich
2 no11 Diluain
Dimàirt
13 Diciadain
14 Diardaoin
15 Dihaoine
16 Disathairne
21 Diluain (air a chleachdadh ann an System 2, faic am mion-fhiosrachadh gu h-ìosal.)

Anns an obair WEEKNUM, thathas a’ cleachdadh dà shiostam àireamhachaidh seachdain eadar-dhealaichte:

  • System 1. Thathas a’ beachdachadh air an t-seachdain anns a bheil 1 Faoilleach a' chiad seachdain dhen bhliadhna agus tha i air a h-àireamhachadh seachdain 1. San t-siostam seo, bidh an t-seachdain gu traidiseanta a' tòiseachadh air Didòmhnaich.
  • Siostam 2. Seo an siostam ceann-latha seachdaine ISO a tha na phàirt den Inbhe ceann-latha is ùine ISO 8601. Anns an t-siostam seo, bidh an t-seachdain a’ tòiseachadh Diluain agus thathas a’ beachdachadh air an t-seachdain anns a bheil a’ chiad Diardaoin den bhliadhna mar sheachdain 1. Canar siostam àireamh seachdain na h-Eòrpa ris gu cumanta agus tha e air a chleachdadh sa mhòr-chuid ann an riaghaltas agus gnìomhachas airson bliadhnaichean fiosgail agus cumail ùine.

Tha a h-uile seòrsa tilleadh air an liostadh gu h-àrd a’ buntainn ri System 1, ach a-mhàin seòrsa tilleadh 21 a thathas a’ cleachdadh ann an System 2.

Nòta. Ann an Excel 2007 agus dreachan nas tràithe, chan eil ach roghainnean 1 agus 2 rim faighinn. Tha seòrsaichean tilleadh 11 tro 21 a’ faighinn taic ann an Excel 2010 agus Excel 2013 a-mhàin.

Foirmlean Excel WEEKNUM gus ceann-latha atharrachadh gu àireamh seachdain (bho 1 gu 54)

Tha an dealbh-sgrìn a leanas a’ sealltainn mar a gheibh thu àireamhan seachdain bho cinn-latha leis an fhoirmle =WEEKNUM(A2) as sìmplidh:

<18

Anns na tha gu h-àrdfoirmle, tha argamaid return_type air a fàgail a-mach, a tha a' ciallachadh gu bheil an seòrsa 1 bunaiteach air a chleachdadh - an t-seachdain a' tòiseachadh air Didòmhnaich.

Nam b' fheàrr leat tòiseachadh air latha eile dhen t-seachdain, abair Diluain, cleachd 2 san dàrna argamaid:

=WEEKNUM(A2, 2)

An àite a bhith a’ toirt iomradh air cealla, ’s urrainn dhut an ceann-latha a shònrachadh gu dìreach san fhoirmle le bhith a’ cleachdadh an gnìomh DATE (bliadhna, mìos, latha), mar eisimpleir:

=WEEKNUM(DATE(2015,4,15), 2)

Tha am foirmle gu h-àrd a’ tilleadh 16, is e sin àireamh na seachdain anns a bheil 15 Giblean, 2015, le seachdain a’ tòiseachadh Diluain.

Ann an suidheachaidhean fìor , is ann ainneamh a bhios an gnìomh Excel WEEKNUM air a chleachdadh leis fhèin. Mar as trice bhiodh tu ga chleachdadh còmhla ri gnìomhan eile gus diofar àireamhachadh a dhèanamh stèidhichte air àireamh na seachdain, mar a chithear ann an eisimpleirean eile. dìreach air fhaicinn, chan eil e gu diofar mòr ceann-latha a thionndadh gu àireamh seachdain a’ cleachdadh gnìomh Excel WEEKNUM. Ach dè ma tha thu a’ coimhead airson a chaochladh, i.e. ag atharrachadh àireamh seachdain gu ceann-latha? Gu mì-fhortanach, chan eil gnìomh Excel ann a dh’ fhaodadh seo a dhèanamh sa bhad. Mar sin, feumaidh sinn na foirmlean againn fhèin a thogail.

A’ gabhail ris gu bheil bliadhna agad ann an cealla A2 agus àireamh seachdain ann am B2, agus a-nis tha thu airson cinn-latha tòiseachaidh is crìochnachaidh obrachadh a-mach san t-seachdain seo.

Nòta. Tha an eisimpleir foirmle seo stèidhichte air àireamhan seachdain ISO, le seachdain a’ tòiseachadh Diluain.

Am foirmle airson an Tòisichtha ceann-latha na seachdain mar a leanas:

=DATE(A2, 1, -2) - WEEKDAY(DATE(A2, 1, 3)) + B2 * 7

Càit an e A2 a’ bhliadhna agus B2 àireamh na seachdain.

Thoir an aire gu bheil am foirmle a’ tilleadh a’ chinn-latha mar àireamh sreathach, agus gus am bi e air a thaisbeanadh mar cheann-latha, feumaidh tu an cealla a chruth a rèir sin. Gheibh thu an stiùireadh mionaideach ann an cruth Ag atharrachadh ceann-latha ann an Excel. Agus seo an toradh air a thilleadh leis an fhoirmle:

Gu dearbh, chan eil am foirmle airson àireamh seachdain a thionndadh gu ceann-latha beag, agus dh’ fhaodadh gun toir e greis airson faighinn do cheann timcheall an loidsig. Co-dhiù, nì mi mo dhìcheall mìneachadh brìoghmhor a thoirt dhaibhsan a tha feòrachail faighinn sìos chun bhonn.

Mar a chì thu, tha 2 phàirt anns an fhoirmle againn:

  • DATE(A2, 1, -2) - WEEKDAY(DATE(A2, 1, 3)) - obrachadh a-mach ceann-latha na Diluain mu dheireadh sa bhliadhna roimhe.
  • B2 * 7 - cuir ris an àireamh de sheachdainean air iomadachadh le 7 (an àireamh de làithean san t-seachdain) gus Diluain (ceann-latha tòiseachaidh) na seachdain fhaighinn ann an ceist.

Ann an siostam àireamhan seachdain ISO, 's e seachdain 1 an t-seachdain anns a bheil a' chiad Diardaoin den bhliadhna. Mar sin, bidh a' chiad Diluain an-còmhnaidh eadar 29 Dùbhlachd agus 4 Faoilleach. Mar sin, gus an ceann-latha sin a lorg, feumaidh sinn an Diluain a lorg dìreach ro 5 Faoilleach.

Ann am Microsoft Excel, faodaidh tu latha na seachdain a thoirt a-mach à ceann-latha le bhith a’ cleachdadh gnìomh LATHA SEACHDAIN. Agus faodaidh tu am foirmle coitcheann a leanas a chleachdadh gus Diluain fhaighinn dìreach ro cheann-latha ainmichte:

= ceann-latha - SEACHDAIN( ceann-latha - 2)

Ma tha arb’ e an amas mu dheireadh Diluain a lorg dìreach ro 5 Faoilleach den bhliadhna ann an A2, b’ urrainn dhuinn na gnìomhan DATE a leanas a chleachdadh:

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

Ach chan e an rud a tha a dhìth oirnn a’ chiad Diluain de am-bliadhna, ach an àite Diluain mu dheireadh den bhliadhna roimhe. Mar sin, feumaidh tu 7 latha a thoirt air falbh bho 5 Faoilleach agus mar sin gheibh thu -2 anns a’ chiad ghnìomh DATE:

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

An coimeas ris an fhoirmle dhoirbh a tha thu dìreach air ionnsachadh, a’ tomhas an ’S e pìos cèice a th’ ann an ceann-latha crìochnachaidh na seachdain :) Gus Didòmhnaich na seachdain sin fhaighinn, cha leig thu leas ach 6 latha a chur ris an Ceann-latha tòiseachaidh , i.e. =D2+6

Air neo, dh’fhaodadh tu 6 a chur ris gu dìreach san fhoirmle:

=DATE(A2, 1, -2) - WEEKDAY(DATE(A2, 1, 3)) + B2 * 7 + 6

Gus dèanamh cinnteach gu bheil na foirmlean a’ lìbhrigeadh nan cinn-latha ceart an-còmhnaidh, thoir sùil air na leanas dealbh-sgrìn. Tha na foirmlean Ceann-latha Tòiseachaidh agus Ceann-latha Crìochnachaidh air an deach beachdachadh gu h-àrd air an lethbhreacadh thairis air colbhan D agus E, fa leth:

Dòighean eile air àireamh na seachdain a thionndadh gu ruige seo ann an Excel

Mura h-eil am foirmle gu h-àrd a tha stèidhichte air siostam ceann-latha seachdain ISO a' coinneachadh ri na feumalachdan agad, feuch aon de na fuasglaidhean a leanas.

Mar a chuimhnicheas tu, tha am foirmle roimhe ag obair stèidhichte air siostam cinn-latha ISO far a bheilear a’ beachdachadh air a’ chiad Diardaoin den bhliadhna seachdain 1. Ma tha thu ag obair stèidhichte air siostam cinn-latha far a bheilear a’ beachdachadh air an t-seachdain anns a bheil 1 Faoilleach mar sheachdain 1, cleachd na leanasfoirmlean:

Ceann-latha tòiseachaidh:

=DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),2) + (B2-1)*7 + 1

Ceann-latha crìochnachaidh:

=DATE(A2,1,1)- WEEKDAY(DATE(A2,1,1),2) + B2*7

0>

Formula 2. 'S e seachdain anns a bheil Faoilleach-1 seachdain 1, seachdain Sun-Disathairne

Tha na foirmlean seo coltach ris an fheadhainn gu h-àrd leis an aon diofar a tha iad sgrìobhte airson seachdain Didòmhnaich - Disathairne.

Ceann-latha tòiseachaidh:

=DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),1) + (B2-1)*7 + 1

Ceann-latha crìochnachaidh:

=DATE(A2,1,1)- WEEKDAY(DATE(A2,1,1),1) + B2*7

Formula 3. Tòisich an-còmhnaidh a’ cunntadh air 1 Faoilleach, seachdain Diluain-Sun

Fhad ‘s a thilleas na foirmlean roimhe Diluain (no Didòmhnaich) de sheachdain 1, ge bith co-dhiù ma tha e taobh a-staigh na bliadhna seo no a’ bhliadhna roimhe, bidh am foirmle ceann-latha tòiseachaidh seo an-còmhnaidh a’ tilleadh Faoilleach 1 mar cheann-latha tòiseachaidh seachdain 1 ge bith dè an latha den t-seachdain. Mar an ceudna, bidh am foirmle ceann-latha crìochnachaidh an-còmhnaidh a’ tilleadh Dùbhlachd 31 mar cheann-latha crìochnachaidh na seachdain mu dheireadh sa bhliadhna, ge bith dè an latha den t-seachdain. Anns a h-uile dòigh eile, tha na foirmlean seo ag obair coltach ri Formula 1 gu h-àrd.

Ceann-latha tòiseachaidh:

=MAX(DATE(A2,1,1), DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),2) + (B2-1)*7 + 1)

Ceann-latha crìochnachaidh:<8

=MIN(DATE(A2+1,1,0), DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),2) + B2*7)

Formula 4. Tòisich an-còmhnaidh a’ cunntadh air 1 Faoilleach, seachdain Grian-Disathairne

Gus cinn-latha tòiseachaidh is crìochnachaidh obrachadh a-mach airson seachdain Didòmhnaich - Disathairne, chan eil ann ach aon atharrachadh beag anns na foirmlean gu h-àrd :)

Ceann-latha tòiseachaidh:

=MAX(DATE(A2,1,1), DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),1) + (B2-1)*7 + 1)

>Ceann-latha crìochnachaidh:

=MIN(DATE(A2+1,1,0), DATE(A2,1,1) - WEEKDAY(DATE(A2,1,1),1) + B2*7)

Mar a gheibh thu mìos bho àireamh na seachdain

Gus mìos fhaighinn a fhreagras air an t-seachdain àireamh, lorgaidh tu a’ chiad latha ann an seachdain sònraichte mar a tha air a mhìneachadh ann an seoeisimpleir, agus an uairsin paisg am foirmle sin anns a’ ghnìomh Excel MONTH mar seo:

=MONTH(DATE(A2, 1, -2) - WEEKDAY(DATE(A2, 1, 3)) + B2 * 7)

Nota. Cuimhnich gu bheil am foirmle gu h-àrd ag obair stèidhichte air an t-siostam ceann-latha seachdaineach ISO , far a bheil an t-seachdain a’ tòiseachadh Diluain agus an t-seachdain anns a bheil 1d Diardaoin den bhliadhna air a mheas mar seachdain 1. Mar eisimpleir, sa bhliadhna 2016, is e a’ chiad Diardaoin 7 Faoilleach, agus is e sin as coireach gu bheil seachdain 1 a’ tòiseachadh air 4-Faoilleach-2016.

Mar a gheibh thu àireamh seachdain ann am mìos (bho 1 gu 6)

Ma tha feum aig loidsig a’ ghnìomhachais agad ceann-latha sònraichte a thionndadh gu àireamh na seachdain taobh a-staigh na mìos co-fhreagarrach, faodaidh tu am measgachadh de WEEKNUM a chleachdadh, Gnìomh DATE and MIS:

A’ gabhail ris gu bheil an ceann-latha tùsail ann an cill A2, cleachd am foirmle a leanas airson seachdain a’ tòiseachadh air Diluain (fios 21 san argamaid tilleadh_type aig WEEKNUM):

=WEEKNUM($A2,21)-WEEKNUM(DATE(YEAR($A2), MONTH($A2),1),21)+1

Airson seachdain a’ tòiseachadh air Didòmhnaich , fàg a-mach an argamaid return_type:

=WEEKNUM($A2)-WEEKNUM(DATE(YEAR($A2), MONTH($A2),1))+1

Mar a nì thu luachan sùim agus lorg cuibheasachd a rèir àireamh na seachdain

A-nis gu bheil fios agad mar a thionndaidheas tu ceann-latha gu àireamh seachdain ann an Excel, chì sinn mar as urrainn dhut àireamhan seachdain a chleachdadh ann an àireamhachadh eile.

Can , tha figearan reic mìosail agad agus tha thu airson faighinn a-mach an àireamh iomlan airson gach seachdain.

An toiseach, lorg sinn àireamh seachdain a fhreagras air gach reic. Ma tha na cinn-latha agad ann an colbh A agus reic ann an colbh B, dèan lethbhreac den fhoirmle =WEEKNUM(A2) thairis air colbh C a’ tòiseachadh ann an ceallaC2.

Agus an uairsin, dèan liosta de dh’ àireamhan na seachdain ann an colbh eile (can, ann an colbh E) agus obraich a-mach na reic airson gach seachdain a’ cleachdadh na foirmle SUMIF a leanas:

=SUMIF($C$2:$C$15, $E2, $B$2:$B$15)

Càit a bheil E2 àireamh na seachdain.

San eisimpleir seo, tha sinn ag obair le liosta de reic a’ Mhàirt, agus mar sin tha àireamhan seachdainn 10 gu 14 againn, mar air a shealltainn san dealbh-sgrìn a leanas:

San aon dòigh, ’s urrainn dhut a’ chuibheasachd reic airson seachdain shònraichte obrachadh a-mach:

=AVERAGEIF($C$2:$C$15, $E2, $B$2:$B$15)

Mura bheil an colbh cuideachaidh leis an fhoirmle WEEKNUM a’ freagairt gu math ris a’ chruth dàta agad, tha mi duilich innse dhut nach eil dòigh shìmplidh air faighinn cuidhteas e oir is e Excel WEEKNUM aon de na gnìomhan sin nach eil a' gabhail ri argamaidean raoin. Mar sin, chan urrainnear a chleachdadh taobh a-staigh SUMPRODUCT no foirmle rèite sam bith eile mar an gnìomh MONTH ann an suidheachadh coltach ris.

Mar a shoilleiricheas tu ceallan stèidhichte air àireamh na seachdain

Can abair gu bheil liosta fhada agad de chinn-latha ann an colbh air choreigin agus chan eil thu airson ach an fheadhainn a tha co-cheangailte ri seachdain sònraichte a chomharrachadh. Chan eil agad ach riaghailt cruth cumhach le foirmle WEEKNUM coltach ri seo:

=WEEKNUM($A2)=10

Mar a chithear san dealbh-sgrìn gu h-ìosal, tha an riaghailt a’ soilleireachadh reic a chaidh a dhèanamh taobh a-staigh seachdain 10, is e sin an a' chiad seachdain sa Mhàrt 2015. Leis gu bheil an riaghailt a' buntainn ri A2:B15, tha e a' comharrachadh luachan anns an dà cholbh. Faodaidh tu barrachd ionnsachadh mu bhith a’ cruthachadh riaghailtean cruth cumhach ann an seooideachadh: Fòrmatadh cumhach Excel stèidhichte air luach cealla eile.

Seo mar as urrainn dhut àireamhan seachdain obrachadh a-mach ann an Excel, àireamh na seachdain a thionndadh gu ruige seo agus àireamh na seachdain a tharraing bhon cheann-latha. Tha sinn an dòchas gum bi na foirmlean WEEKNUM a dh’ ionnsaich thu an-diugh feumail anns na duilleagan-obrach agad. Anns an ath oideachadh, bruidhnidh sinn mu bhith ag obrachadh a-mach aois agus bliadhnaichean ann an Excel. Tha mi a’ toirt taing dhut airson an leughadh agus an dòchas ur faicinn an ath sheachdain!

Tha Mìcheal Brown dèidheil air teicneòlas sònraichte le dìoghras airson pròiseasan iom-fhillte a dhèanamh nas sìmplidhe a’ cleachdadh innealan bathar-bog. Le còrr air deich bliadhna de eòlas anns a’ ghnìomhachas teignigeach, tha e air urram a thoirt dha na sgilean aige ann am Microsoft Excel agus Outlook, a bharrachd air Google Sheets agus Docs. Tha blog Mhìcheil gu sònraichte airson a chuid eòlais agus eòlais a cho-roinn le daoine eile, a’ toirt seachad molaidhean agus clasaichean-oideachaidh a tha furasta a leantainn airson cinneasachd agus èifeachdas a leasachadh. Ge bith co-dhiù a tha thu nad neach-proifeiseanta eòlach no nad neach-tòiseachaidh, tha blog Mhìcheal a 'tabhann lèirsinn luachmhor agus comhairle phractaigeach airson a bhith a' faighinn a 'chuid as fheàrr às na h-innealan bathar-bog riatanach sin.