Clàr-innse
Tha an oideachadh goirid seo a’ mìneachadh mar a chleachdar gnìomhan Excel NETWORKDAYS agus WORKDAYS gus làithean-obrach obrachadh a-mach le paramadairean àbhaisteach deireadh-seachdain agus saor-làithean.
Tha Microsoft Excel a’ toirt seachad dà ghnìomh a chaidh a dhealbhadh gu sònraichte airson làithean seachdaineach obrachadh a-mach - LATHA-OBRACH agus LÀRAICHEAN LÀN-LATHA.
Tillidh an gnìomh LATHA-OBRACH ceann-latha N làithean obrach san àm ri teachd no san àm a dh’ fhalbh agus ’s urrainn dhut a chleachdadh gus làithean-obrach a chur ris no a thoirt air falbh gu ceann-latha sònraichte.
A’ cleachdadh a’ ghnìomh NETWORKDAYS , ’s urrainn dhut an àireamh de làithean-obrach obrachadh a-mach eadar dà cheann-latha a shònraich thu.
Ann an Excel 2010 agus nas àirde, gheibhear atharraichean nas cumhachdaiche air na gnìomhan gu h-àrd, WORKDAY.INTL agus NETWORKDAYS.INTL, a leigeas leat mìneachadh dè agus cia mheud làithean a th’ ann an làithean deireadh-sheachdain.
Agus a-nis, leig dhuinn sùil nas mionaidiche a thoirt air gach gnìomh agus faic mar as urrainn dhut a chleachdadh gus làithean obrach obrachadh a-steach na duilleagan-obrach Excel agad.
Gnìomh latha-obrach Excel
Tillidh an gnìomh Excel WORKDAY ceann-latha a tha na àireamh sònraichte de làithean-obrach air thoiseach air no ron cheann-latha tòiseachaidh. Chan eil e a’ gabhail a-steach deireadh-sheachdainean cho math ri saor-làithean sam bith a shònraicheas tu.
Tha gnìomh LATHA OBRACH ag amas air làithean obrach, clachan-mìle agus cinn-latha iomchaidh obrachadh a-mach stèidhichte air a’ mhìosachan obrach àbhaisteach, le Disathairne agus Didòmhnaich nan làithean deireadh-sheachdain.
Nuair a bhios tu a’ cleachdadh WORKDAY ann an Excel, feumaidh tu na h-argamaidean a leanas a chuir a-steach:
OBRACHDACH (start_date, làithean, [saor-làithean])Tha a’ chiad 2 argamaid a dhìth agus tha am fear mu dheireadh roghainneil :
- Start_date - an ceann-latha bhon tòisichear a' cunntadh làithean na seachdain.
- Làithean - an àireamh de làithean-obrach airson cur ri/toirt air falbh bhon cheann-latha tòiseachaidh. Tillidh àireamh dheimhinneach ceann-latha san àm ri teachd, tillidh àireamh àicheil ceann-latha a dh’ fhalbh.
- Saor-làithean - liosta roghainneil de chinn-latha nach bu chòir a chunntadh mar làithean-obrach. Faodaidh seo a bhith an dàrna cuid na raon de cheallan anns a bheil na cinn-latha a tha thu airson dùnadh a-mach à àireamhachadh, no seasmhach sreath de na h-àireamhan sreathach a’ riochdachadh nan cinn-latha.
A-nis gu bheil fios agad air na bunaitean, chì sinn mar a tha thu is urrainn dhut gnìomh LATHA OBRACH a chleachdadh anns na duilleagan-obrach Excel agad.
Mar a chleachdas tu OBRACH gus làithean gnìomhachais gu ruige seo a chur ris / a thoirt air falbh
Gus làithean-obrach ann an Excel obrachadh a-mach, lean na riaghailtean sìmplidh seo:
<6A’ gabhail ris gu bheil ceann-latha tòiseachaidh agad ann an cealla A2, liosta de shaor-làithean ann an ceallan B2:B5, agus gu bheil thu airson faighinn a-mach an cinn-latha 30 latha obrach san àm ri teachd agus san àm a dh’ fhalbh. Faodaidh tu seo a dhèanamh leis na foirmlean a leanas:
Gus 30 latha-obrach a chur ris a’ cheann-latha tòiseachaidh, gun saor-làithean ann anB2:B5:
=WORKDAY(A2, 30, B2:B5)
Gus 30 latha-obrach a thoirt air falbh bhon cheann-latha tòiseachaidh, ach a-mhàin saor-làithean ann am B2:B5:
=WORKDAY(A2, -30, B2:B5)
Gus làithean seachdaineach obrachadh a-mach stèidhichte air an ceann-latha làithreach , cleachd an gnìomh TODAY() mar an ceann-latha tòiseachaidh:
Gus 30 latha-obrach a chur ri ceann-latha an latha an-diugh:
=WORKDAY(TODAY(), 30)
Gu thoir air falbh 30 latha-obrach bho cheann-latha an latha an-diugh:
=WORKDAY(TODAY(), -30)
Gus an ceann-latha tòiseachaidh a sholarachadh gu dìreach dhan fhoirmle, cleachd an gnìomh DATE:
=WORKDAY(DATE(2015,5,6), 30)
The tha an dealbh-sgrìn a leanas a’ sealltainn toraidhean iad sin uile agus beagan a bharrachd fhoirmlean LATHA OBRACH:
Agus gu nàdarrach, faodaidh tu an àireamh de làithean-obrach a chuir a-steach airson cur ri / toirt air falbh bhon cheann-latha tòiseachaidh ann an cuid de chealla, agus an uairsin thoir iomradh air a’ chill sin san fhoirmle agad. Mar eisimpleir:
=WORKDAY(A2, C2)
Far a bheil A2 an ceann-latha tòiseachaidh agus C2 an àireamh de làithean neo-deireadh-sheachdain air cùl (àireamhan àicheil) no air thoiseach air (àireamhan dearbhach) an ceann-latha tòiseachaidh, gun làithean-saora gus an dùnadh a-mach.
Tip. Ann an Excel 365 agus 2021, faodaidh tu WORKDAY a chleachdadh an co-bhonn ri SEQUENCE gus sreath de làithean-obrach a ghineadh.
Gnìomh Excel WORKDAY.INTL
Tha WORKDAY.INTL na atharrachadh nas cumhachdaiche air an OBRACH gnìomh a tha ag obair le paramadairean deireadh-seachdain àbhaisteach . A bharrachd air LATHA OBRACH, bidh e a’ tilleadh ceann-latha a tha na àireamh sònraichte de làithean-obrach san àm ri teachd no san àm a dh’ fhalbh, ach leigidh e leat co-dhùnadh dè na làithean den t-seachdain air am bu chòir beachdachadh air làithean deireadh-seachdain.
An gnìomh WORKDAY.INTL air a thoirt a-steachExcel 2010 agus mar sin chan eil e ri fhaighinn ann an dreachan Excel nas tràithe.
Tha co-chòrdadh gnìomh Excel WORKDAY.INTL mar a leanas:
WORKDAY.INTL(start_date, days, [deireadh-sheachdain], [saor-làithean])Tha a’ chiad dà argamaid a dhìth agus tha iad co-chosmhail ri OBRACH DAY's:
Start_date - a’ chiad cheann-latha.
Làithean - an àireamh de làithean obrach ro (luach àicheil) no às deidh (luach dearbhach) an ceann-latha tòiseachaidh. Ma tha an argamaid days
air a sholarachadh mar àireamh deicheach, thèid a sparradh dhan t-slànaighear.
Tha an dà argamaid mu dheireadh roghainneil:
Deireadh-sheachdain - sònraich dè na làithean seachdaineach a bu chòir a bhith. air an cunntadh mar làithean deireadh-seachdain. Faodaidh seo a bhith na àireamh no na shreang, mar a chithear gu h-ìosal.
Àireamh | Làithean deireadh-seachdain |
1 no air fhàgail air falbh | Disathairne, Didòmhnaich |
2 | Didòmhnaich, Diluain |
3 | Diluain, Dimàirt |
4 | Dimàirt, Diciadain |
5 | Diciadain, Diardaoin |
6 | Diardaoin, Dihaoine |
7 | Dihaoine, Disathairne |
11 | Didòmhnaich a-mhàin |
12 | Diluain a-mhàin |
13 | Dimàirt a-mhàin |
14 | Diciadain a-mhàin |
15 | Diardaoin a-mhàin |
16 | Dihaoine a-mhàin |
17 | Disathairne a-mhàin |
Sreang deireadh-seachdain - sreath de sheachd 0an is 1an a tha a’ riochdachadh seachd làithean na seachdain,a’ tòiseachadh le Diluain. Tha 1 a’ riochdachadh latha neo-obrach agus 0 a’ riochdachadh latha-obrach. Mar eisimpleir:
- "0000011" - 'S e deireadh-sheachdainean a th' ann an Disathairne agus Didòmhnaich.
- "1000001" - 'S e deireadh-sheachdainean a th' ann an Diluain agus Didòmhnaich.
Aig a' chiad sealladh , is dòcha gu bheil coltas nach eil sreangan deireadh-seachdain, ach is toil leam an dòigh seo gu pearsanta oir is urrainn dhut sreang deireadh-seachdain a dhèanamh air an itealan gun a bhith a’ cuimhneachadh air àireamhan sam bith.
Saor-làithean - liosta roghainneil de chinn-latha tha thu airson dùnadh a-mach à mìosachan an latha-obrach. Faodaidh seo a bhith na raon de cheallan anns a bheil na cinn-latha, no sreath de luachan sreathach a’ riochdachadh nan cinn-latha sin.
A’ cleachdadh WORKDAY.INTL ann an Excel - eisimpleirean foirmle
Uill, am mòr-chuid gu math mòr Dh'fhaodadh gu bheil coltas caran toinnte agus troimh-chèile ann a bhith a' feuchainn do làmh air foirmlean.
Air an stòr-dàta againn, leis a' cheann-latha tòiseachaidh ann an ceal A2 agus liosta de shaor-làithean ann an A5 :A8, dèanamaid obrachadh a-mach làithean obrach le deireadh-sheachdainean àbhaisteach.
Gu cuir 30 latha-obrach ris a’ cheann-latha tòiseachaidh, Dihaoine agus Disathairne air an cunntadh mar deireadh-sheachdainean agus saor-làithean ann an A5: A8 air an dùnadh a-mach:
=WORKDAY.INTL(A2, 30, 7, A5:A8)
no
=WORKDAY.INTL(A2, 30, "0000110", A5:A8)
Gus Thoir air falbh 30 latha obrach bhon cheann-latha tòiseachaidh, Didòmhnaich agus Diluain air an cunntadh mar deireadh-sheachdainean agus saor-làithean ann an A5: A8 air an dùnadh a-mach :
=WORKDAY.INTL(A2, -30, 2, A5:A8)
neo
=WORKDAY.INTL(A2, -30, "1000001", A5:A8)
Gus 10 latha-obrach a chur ris an ceann-latha làithreach , is e Didòmhnaich an aon latha deireadh-seachdain, chan eilsaor-làithean:
=WORKDAY.INTL(TODAY(), 10, 11)
no
=WORKDAY.INTL(A2, 10, "0000001")
Anns an duilleag Excel agad, faodaidh gum bi na foirmlean a’ coimhead coltach ri seo:
Nòta. Bidh an dà ghnìomh Excel WORKDAY agus WORKDAY.INTL a’ tilleadh àireamhan sreathach a’ riochdachadh nan cinn-latha. Gus na h-àireamhan sin a thaisbeanadh mar cinn-latha, tagh na ceallan leis na h-àireamhan agus brùth Ctrl + 1 gus an còmhradh Format Cells fhosgladh. Air an taba Àireamh , tagh Ceann-là air an liosta Roinn-seòrsa , agus tagh am fòrmat ceann-latha a tha thu ag iarraidh. Airson na ceumannan mionaideach, faic Mar a dh’ atharraicheas tu cruth ceann-latha ann an Excel.
Mearachdan Excel WORKDAY agus WORKDAY.INTL
Ma thilleas am foirmle Excel WORKDAY or WORKDAY.INTL agad mearachd, tha coltas gur e aon dhe na leanas an adhbhar:
# NUM! tha mearachd a' tachairt ma tha:
- cothlamadh de na h-argamaidean
start_date
agusdays
a' ciallachadh ceann-latha mì-dhligheach, no - argamaid
weekend
sa ghnìomh WORKDAY.INTL mì-dhligheach .
#VALUE! tha mearachd a' tachairt mur eil:
-
start_date
no luach sam bith ann anholidays
'na cheann-latha dligheach, no
days
neo-àireamhach. Gnìomh NETWORKDAYS Excel
Tillidh an gnìomh NETWORKDAYS ann an Excel an àireamh de làithean-obrach eadar dà cheann-latha, ach a-mhàin deireadh-sheachdainean agus, gu roghnach, na saor-làithean agad sònraich.
Tha co-chòrdadh Excel NETWORKDAYS intuitive agus furasta a chuimhneachadh:
Tha a’ chiad dà argamaid èigneachail agus tha an treas fearroghainneil:
- Start_date - a’ chiad cheann-latha bhon tòisichear a’ cunntadh làithean obrach.
- Deireadh_ceann-latha - deireadh na h-ùine air a bheil tha thu a' cunntadh làithean-obrach.
Tha an dà chuid an ceann-latha tòiseachaidh agus an ceann-latha crìochnachaidh air an cunntadh anns an àireamh de làithean-obrach a chaidh a thilleadh.
- Saor-làithean - liosta roghainneil de shaor-làithean nach bu chòir a bhith air an cunntadh mar làithean obrach.
Mar a chleachdas tu NETWORKDAYS ann an Excel - eisimpleir foirmle
Canaidh sinn gu bheil liosta de shaor-làithean agad ann an ceallan A2:A5, cinn-latha tòiseachaidh ann an colbh B, cinn-latha crìochnachaidh ann an colbh C, agus tha thu airson faighinn a-mach cia mheud latha-obrach a tha eadar na cinn-latha sin. Tha am foirmle iomchaidh NETWORKDAYS furasta obrachadh a-mach:
=NETWORKDAYS(B2, C2, $A$2:$A$5)
Thoir an aire gu bheil an gnìomh Excel NETWORKDAYS a’ tilleadh luach dearbhach nuair a tha an ceann-latha tòiseachaidh nas lugha na an ceann-latha crìochnachaidh, agus luach àicheil ma tha an tha an ceann-latha crìochnachaidh nas ùire na an ceann-latha tòiseachaidh (mar ann an sreath 5):
Gnìomh Excel NETWORKDAYS.INTL
Mar NETWORKDAYS, gnìomh NETWORKDAYS.INTL aig Excel obrachadh a-mach an àireamh de làithean seachdaineach eadar dà cheann-latha, ach leigidh sin dhut sònrachadh dè na làithean a bu chòir a bhith air an cunntadh mar làithean deireadh-seachdain.
Tha co-chòrdadh gnìomh NETWORKDAYS.INTL glè choltach ri NETWORKDAYS', ach a-mhàin gu bheil an [deireadh-sheachdain a bharrachd aige ] paramadair a sheallas dè na làithean den t-seachdain a bu chòir a bhith air an cunntadh mar deireadh-sheachdainean.
NETWORKDAYS.INTL( start_date, end_date, [deireadh-sheachdain], [saor-làithean] ) Gabhaidh argamaid weekend
risaon chuid àireamh no sreang. Tha na h-àireamhan agus sreangan deireadh-seachdain dìreach mar a bha iad ann am paramadair weekend
den ghnìomh WORKDAY.INTL.
Tha an gnìomh NETWORKDAYS.INTL ri fhaighinn ann an Excel 365 - 2010.
A’ cleachdadh NETWORKDAYS.INTL ann an Excel - eisimpleir foirmle
A’ cleachdadh liosta nan cinn-latha bhon eisimpleir roimhe, obraich a-mach an àireamh de làithean-obrach eadar dà cheann-latha le Didòmhnaich mar an aon latha deireadh-seachdain. Airson seo, tha thu a’ sgrìobhadh àireamh 11 san argamaid weekend
san fhoirmle NETWORKDAYS.INTL agad no a’ dèanamh sreang de shia 0an is aon 1 (“0000001”):
=NETWORKDAYS.INTL(B2, C2, 11, $A$2:$A$5)
No
=NETWORKDAYS.INTL(B2, C2, "0000001", $A$2:$A$5)
Tha an dealbh-sgrìn a leanas a’ dearbhadh gu bheil an dà fhoirmle a’ tilleadh toraidhean co-ionann. na gnìomhan WORKDAY agus WORKDAY.INTL, chan urrainn dhut a-mhàin làithean-obrach obrachadh a-mach anns na duilleagan-obrach Excel agad ach cuideachd an comharrachadh mar a dh’ fheumas do loidsig gnìomhachais. Airson seo, cruthaichidh tu riaghailt cruth cumhach le foirmle AN-ASGAIDH no OBRACH. , ach a-mhàin dà shaor-làithean ann an ceallan A2:A3. Is e am foirmle as fhollaisiche a thig gu inntinn mar a leanas:
=AND($B2>TODAY(), $B2<=WORKDAY(TODAY(), 15, $A$2:$A$3))
Tha a’ chiad phàirt den deuchainn loidsigeach a’ gearradh dheth cinn-latha a dh’ fhalbh, i.e. nì thu sgrùdadh a bheil ceann-latha co-ionann no nas motha na an-diugh : $B2>TODAY(). Agus anns an dàrna pàirt, bidh thu a 'dearbhadhco-dhiù nach eil ceann-latha nas fhaide na 15 làithean seachdaineach san àm ri teachd, ach a-mhàin làithean deireadh-seachdain agus saor-làithean ainmichte: $B2<=WORKDAY(TODAY(), 15, $A$2:$A$3)
Tha coltas ceart air an fhoirmle, ach aon uair ‘s gun cruthaich thu riaghailt stèidhichte air, tuigidh tu gu bheil e a’ nochdadh ceàrr cinn-latha:
Feuchaidh sinn ri faighinn a-mach carson a tha sin a’ tachairt. Chan ann leis a’ ghnìomh LATHA OBRACH a tha an duilgheadas, mar a dh’ fhaodadh cuideigin a thighinn gu co-dhùnadh. Tha an gnìomh ceart, ach ... dè dha-rìribh a nì e? Bidh e a’ tilleadh ceann-latha 15 làithean obrach bho seo a-mach, ach a-mhàin làithean deireadh-seachdain (Disathairne agus Didòmhnaich) agus saor-làithean ann an ceallan A2:A3.
Ceart gu leòr, agus dè a bhios an riaghailt stèidhichte air an fhoirmle seo a’ dèanamh? Tha e a’ soilleireachadh A H-UILE cinn-latha a tha co-ionann no nas motha na an-diugh agus nas lugha na an ceann-latha air a thilleadh le gnìomh LATHA OBRACH. Tha thu faicinn? A h-uile cinn-latha! Mura h-eil thu airson na deireadh-sheachdainean agus na saor-làithean a dhath, feumaidh tu innse gu soilleir do Excel gun a bhith. Mar sin, tha sinn a’ cur dà chumha a bharrachd ris an fhoirmle againn:
- An gnìomh SEACHDAIN gus deireadh-sheachdainean a thoirmeasg: LATHA SEACHDAIN($B2, 2)<6
- An gnìomh COUNTIF gus saor-làithean a thoirmeasg : COUNTIF($A$2:$A$3, $B2)=0
Mar a chithear san dealbh-sgrìn gu h-ìosal, tha am foirmle leasaichte ag obair gu foirfe:
=AND($B2>TODAY(), $B2<=WORKDAY(TODAY(), 15, $A$2:$A$3), COUNTIF($A$2:$A$3, $B2)=0, WEEKDAY($B2, 2)<6)
Mar a chì thu, tha gnìomhan WORKDAY agus WORKDAY.INTL a’ toirt air làithean-obrach obrachadh a-mach ann an Excel luath agus furasta. Gu dearbh, tha e coltach gum bi na foirmlean fìor agad nas ionnsaichte, ach tha eòlas air na bunaitean na chuideachadh mòr, oir chan urrainn dhut ach cuimhneachadh