Skip to main content

Conas glanuaireanta oibre a ríomh idir dhá dháta seachas deireadh seachtaine nó laethanta saoire in Excel?

In a lán cuideachtaí, íoctar an fhoireann le huaireanta oibre. Is furasta na glanuaireanta oibre in aghaidh an lae a ríomh, ach céard faoi ghlanuaireanta a ríomh i raon dáta? Chuige sin, tugtar isteach san alt seo na foirmlí maidir leis na glanuaireanta oibre a ríomh idir dhá dháta seachas deireadh seachtaine agus laethanta saoire in Excel.

Ríomh an lá oibre gan deireadh seachtaine a áireamh

Ríomh uaireanta oibre gan deireadh seachtaine / laethanta saoire a áireamh


mboilgeog cheart gorm saighead Ríomh an lá oibre gan deireadh seachtaine a áireamh

Sa chuid seo, tugaim an fhoirmle isteach chun lá oibre a ríomh idir dhá uair dháta seachas an deireadh seachtaine.

1. Roghnaigh dhá chealla a chuirfidh tú isteach an t-am dáta tosaithe agus an t-am dáta deiridh, agus cliceáil ar dheis chun iad a roghnú Cealla Formáid foirm an roghchlár comhthéacs. Féach an pictiúr:
uaireanta glan oibre doc 1

2. Sa Cealla Formáid dialóg, cliceáil Uimhir tab, agus roghnaigh An Chustaim foirm an Catagóir liostáil, agus cuir isteach m / d / bbbb h: mm isteach sa cineál bosca téacs sa chuid cheart. Féach an pictiúr:
uaireanta glan oibre doc 2

3. cliceáil OK. Agus cuir isteach an dáta tosaithe agus am an dáta deiridh isteach sa dá chill ar leithligh. Féach an pictiúr:
uaireanta glan oibre doc 3

4. Sa chill in aice leis an dá chill seo, cuir C13, mar shampla, isteach an fhoirmle seo =NETWORKDAYS(A13,B13)-1-MOD(A13,1)+MOD(B13,1), agus brúigh Iontráil eochair, agus gheobhaidh tú an toradh le formáid saincheaptha, roghnaigh cill an toraidh, agus cliceáil Baile cluaisín, agus téigh go dtí an uimhir Formáid liosta chun Ginearálta a roghnú chun é a fhormáidiú mar an fhormáid cheart. Féach an pictiúr:
uaireanta glan oibre doc 4


mboilgeog cheart gorm saighead Ríomh uaireanta oibre gan deireadh seachtaine / laethanta saoire a áireamh

Más mian leat na glanuaireanta oibre a ríomh gan deireadh seachtaine nó laethanta saoire a áireamh, is féidir leat déanamh mar a leanas:

Ríomh glanuaireanta oibre gan deireadh seachtaine a áireamh

1. Roghnaigh dhá chill agus formáidigh iad mar fhormáid saincheaptha m / d / yyyy h: mm, agus cuir isteach an dáta tosaithe agus am an dáta deiridh. Féach an pictiúr:
uaireanta glan oibre doc 5

uaireanta glan oibre doc 6

2. Agus sa chéad cheann eile do chill, C2 mar shampla, iontráil an fhoirmle seo,
=(NETWORKDAYS(A2,B2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(B2,B2),MEDIAN(MOD(B2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(A2,A2)*MOD(A2,1),"17:30","8:30"),
brúigh Iontráil eochair, ansin gheobhaidh tú sreangán uimhreacha. Féach an pictiúr:
uaireanta glan oibre doc 7

3. Cliceáil ar dheis ag an tsreang uimhreacha, agus cliceáil Cealla Formáid ón roghchlár comhthéacs, agus i Cealla Formáid dialóg, roghnaigh An Chustaim Foirm Catagóir liosta faoi Líonr cluaisín, agus cuir isteach é seo [h]: mm isteach i mbosca téacs Cineál. Féach an pictiúr:
uaireanta glan oibre doc 8

4. cliceáil OK. Anois déantar na glanuaireanta oibre idir dhá dháta seachas an deireadh seachtaine a áireamh.
uaireanta glan oibre doc 9

Leid: San fhoirmle, is é A2 an t-am dáta tosaigh, is é B2 an t-am dáta deiridh, is é 8:30 agus 17:30 an t-am tosaigh ginearálta agus an t-am deiridh i ngach lá, is féidir leat iad a athrú de réir mar is gá duit.

Ríomh glanuaireanta oibre gan deireadh seachtaine agus laethanta saoire san áireamh

1. Mar an gcéanna le thuas, roghnaigh dhá chealla agus formáidigh iad mar fhormáid saincheaptha m / d / bbbb h: mm, agus cuir isteach an dáta tosaithe agus am an dáta deiridh.
uaireanta glan oibre doc 10

2. Roghnaigh cill bhán, agus cuir dáta na saoire isteach ann, anseo tá 3 shaoire agam agus clóscríobhaim iad ar leithligh i H1: H3. Féach an pictiúr:
uaireanta glan oibre doc 11

3. Roghnaigh cill bhán a chuirfidh an toradh comhaireamh, C2 mar shampla,
=(NETWORKDAYS.INTL(A2,B2,11,H$1:H$3)-1)*("17:30"-"8:30")+IF(NETWORKDAYS.INTL(B2,B2,11,H$1:H$3),MEDIAN(MOD(B2,1),"8:30","17:30"),"17:30")-MEDIAN(NETWORKDAYS.INTL(A2,A2,11,H$1:H$3)*MOD(A2,1),"8:30","17:30"),
agus brúigh Iontráil eochair, gheobhaidh tú sreangán uimhreacha, agus formáidfidh tú é mar fhormáid saincheaptha [h]: mm. Féach an pictiúr:
uaireanta glan oibre doc 12

Leid: San fhoirmle, is é A2 an t-am dáta tosaigh, is é B2 an t-am dáta deiridh, is iad 8:30 agus 17:30 an t-am tosaigh ginearálta agus an t-am deiridh i ngach lá, is é H1: H3 na cealla saoire, is féidir leat iad a athrú de réir mar is gá duit.

Cuir laethanta / blianta / mí / uaireanta / nóiméad / soicind le ham dáta in Excel go héasca

Má ghlactar leis go bhfuil sonraí formáide ama dáta agat i gcill, agus anois ní mór duit roinnt laethanta, blianta, míonna, uaireanta, nóiméid nó soicind a chur leis an dáta seo. De ghnáth, is í an fhoirmle a úsáid an chéad mhodh do gach úsáideoir Excel, ach tá sé deacair cuimhneamh ar gach foirmle. Le Kutools le haghaidh Excel'S Dáta & Am Cúntóir fóntais, is féidir leat laethanta, blianta, míonna, nó uaireanta, nóiméid nó soicind a chur le ham dáta, thairis sin, is féidir leat an difríocht dáta, nó an aois atá bunaithe ar bhreithlá áirithe a cheilt gan an fhoirmle a mheabhrú ar chor ar bith. Cliceáil le haghaidh trialach saor in aisce lán-chuimsithe i 30 lá!
doc cuir nóiméad uair an chloig sa dara háit
 
Kutools for Excel: le níos mó ná 300 breiseán áisiúil Excel, saor in aisce le triail gan aon teorannú i 30 lá.

Uirlisí Táirgiúlachta Oifige is Fearr

🤖 Kutools AI Aide: anailís sonraí a réabhlóidiú bunaithe ar: Forghníomhú Chliste   |  Gin Cód  |  Cruthaigh Foirmlí Saincheaptha  |  Anailís a dhéanamh ar Sonraí agus Cairteacha a Ghin  |  Feidhmeanna Kutools a agairt...
Gnéithe Coitianta: Faigh, Aibhsigh nó Aithnigh Dúblaigh   |  Scrios Sraitheanna Bána   |  Comhcheangail Colúin nó Cealla gan Sonraí a Chailleadh   |   Babhta gan Foirmle ...
Cuardaigh Super: Ilchritéir VLookup    VLookup Illuachanna  |   VLookup Trasna Ilbhileoga   |   Amharc doiléir ....
Liosta anuas Casta: Go tapa Cruthaigh Liosta Anuas   |  Liosta anuas Cleithiúnach   |  Liosta Buail Isteach Ilroghnacha ....
Bainisteoir Colún: Cuir Líon Sonrach Colún leis  |  Colúin Bog  |  Scoránaigh Stádas Infheictheachta na gColún Ceilte  |  Déan comparáid idir Raonta & Colúin ...
Gnéithe Réadmhaoin: Fócas Eangaí   |  Amharc Dearaidh   |   Barra Mór na Foirmle    Leabhar Oibre & Bainisteoir Bileog   |  Leabharlann Acmhainní (Uaththéacs)   |  Piocálaí Dáta   |  Comhcheangail Bileoga Oibre   |  Criptigh/Díchriptigh Cealla    Seol Ríomhphost trí Liosta   |  Scagaire Super   |   Scagaire Speisialta (scagaire trom/iodálach/stailc tríd...) ...
Barr 15 Uirlisí12 Téacs uirlisí (Cuir Téacs, Bain Carachtair,...)   |   50 + Cairt cineálacha (Cairt Gantt,...)   |   40+ Praiticiúil Foirmlí (Ríomh aois bunaithe ar lá breithe,...)   |   19 Insertion uirlisí (Cuir isteach Cód QR, Ionsáigh Pictiúr ón gCosán,...)   |   12 Tiontú uirlisí (Uimhreacha le Focail, Comhshó Airgeadra,...)   |   7 Cumaisc & Scoilt uirlisí (Sraitheanna Comhcheangail Casta, Cealla Scoilt,...)   |   ... agus eile

Supercharge Do Scileanna Excel le Kutools le haghaidh Excel, agus Éifeachtúlacht Taithí Cosúil Ná Roimhe. Kutools le haghaidh Excel Tairiscintí Níos mó ná 300 Ardghnéithe chun Táirgiúlacht a Treisiú agus Sábháil Am.  Cliceáil anseo chun an ghné is mó a theastaíonn uait a fháil ...

Tuairisc


Tugann Tab Oifige comhéadan Tabbed chuig Office, agus Déan Do Obair i bhfad Níos Éasca

  • Cumasaigh eagarthóireacht agus léamh tabbed i Word, Excel, PowerPoint, Foilsitheoir, Rochtain, Visio agus Tionscadal.
  • Oscail agus cruthaigh cáipéisí iolracha i gcluaisíní nua den fhuinneog chéanna, seachas i bhfuinneoga nua.
  • Méadaíonn do tháirgiúlacht 50%, agus laghdaíonn sé na céadta cad a tharlaíonn nuair luch duit gach lá!
Comments (67)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This formula is very good. Does anyone know how I can convert this to SQL query?
This comment was minimized by the moderator on the site
it works
how to add lunch break?
This comment was minimized by the moderator on the site
This is very good, what if the shift time spans over 2 days (start time 17:00 to 02:00 next day)
This comment was minimized by the moderator on the site
Hi
Have recieved any update regarding for your questions because I am also finding for same
This comment was minimized by the moderator on the site
Can anyone help me how the formula would be if the work hours are from 8:00 pm to 5:00 am (20:00 to 5:00)?
This comment was minimized by the moderator on the site
Tried the same formula but it's showing negative values.
This comment was minimized by the moderator on the site
Anyone need this formula but for graveyard or night shift schedule?
This comment was minimized by the moderator on the site
Why is the Median function used in this formula? what is calculating
This comment was minimized by the moderator on the site
Hey, thanks for this formula.

But can we apply this formula for same dates.

For ex,
if start date and time is
" 15/11/20 11:10AM" and end date and time is "15 /11/20 11:25AM"
This comment was minimized by the moderator on the site
Hi, Pooja, use formula (M1 is the start time,M2 is the end time)
=(NETWORKDAYS(M1,M2)-1)*("17:30"-"8:30")+IF(NETWORKDAYS(M2,M2),MEDIAN(MOD(M2,1),"17:30","8:30"),"17:30")-MEDIAN(NETWORKDAYS(M1,M1)*MOD(M1,1),"17:30","8:30")
and format the result cell as time.
This comment was minimized by the moderator on the site
Hi, Sunny, thank you so much, this works perfectly now.
This comment was minimized by the moderator on the site
Hi the formula below works well with me to calculate the tame a task is taking from start to finish excluding a standard weekends of Saturday and Sunday off.
=(NETWORKDAYS(I7,J7)-1)*("18:00"-"8:30")+IF(NETWORKDAYS(J7,J7),MEDIAN(MOD(J7,1),"18:00","8:30"),"18:00")-MEDIAN(NETWORKDAYS(I7,I7)*MOD(I7,1),"18:00","8:30")

However, on Friday we would like to consider 3 working hours only (9:00-12:00), how can I insert it within the formula please? any idea?
This comment was minimized by the moderator on the site
Hi, Pierre, I have modified the formula:
=((NETWORKDAYS(A1,B1)-1)*("18:00"-"8:30")+IF(NETWORKDAYS(B1,B1),MEDIAN(MOD(B1,1),"18:00","8:30"),"18:00")-MEDIAN(NETWORKDAYS(A1,A1)*MOD(A1,1),"18:00","8:30"))-INT((WEEKDAY($A$1- 6)-$A$1+$B1)/7)*(("18:00"-"8:30")-("12:00"-"9:00"))
This comment was minimized by the moderator on the site
Thank you Sunny, but honestly the updated formula did not give the results properly, not sure if it requires additional adjustment:
Monday - Thursday 8:30-18:00 (working hours)
Friday 9:00-12:00 (working hours)
Saturday - Sunday Off
thank you
This comment was minimized by the moderator on the site
Hi, Pierre, I have tested the formula, it works for me. In the formula:
A1 is the start datetime, B1 is the end datetime, and both of the datetime cells are formated as mm/dd/yy hh:mm, then the result you need to format it as time format: 37:30:55.
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-calculate-specific-work-hour.png
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-calculate-specific-work-hour-2.png
This comment was minimized by the moderator on the site
hi sunny,

I have used the formulla and it is working well except for friday hald day calculation showing in negative hours. Kindly suggest

=((NETWORKDAYS(P9,R9,1)-1)*("15:00"-"07:00")+IF(NETWORKDAYS(R9,R9),MEDIAN(MOD(R9,1),"15:00","07:00"),"15:00")-MEDIAN(NETWORKDAYS(P9,P9)*MOD(P9,1),"15:00","07:00")-INT((WEEKDAY(P9-6)-P9+R9)/7)*(("15:00"-"7:00")-("11:30"-"7:00")))

Start time: 1/12/2024 11:51:02 AM
End Time: 1/12/2024 11:51:13 AM
Result: -3:30:00

Thanks
Nishanth
This comment was minimized by the moderator on the site
Dear all, I would like to ask you for help, I tried this formula for counting working hours between days (without weekends and holidays), but I receive the #Value! error.I formatted the cells as well.
 Start date in A2:  24.11.2021 11:05  <span style="letter-spacing: 0.2px; color: inherit; font-family: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;">   1.12.2021 11:05</span>Workday start in C2:    6:00Workday end  in D2:  18:00Holidays in E2 till E10:
1/1/21
4/2/21
4/5/21
5/1/21
5/13/21
5/24/21
10/3/21
12/25/21
12/26/21
    
I used the following formula:   <span style="letter-spacing: 0.2px; color: inherit; font-family: inherit; font-style: inherit; font-variant-ligatures: inherit; font-variant-caps: inherit; font-weight: inherit;">#Value! error, can you please advise?</span>
This comment was minimized by the moderator on the site
Hello Sir,
My predecessor has set below formula.I am not getting  what is "Holidays[#All]", not getting where he has set this.
Please let me know.....


=ABS(IF([@Priority]<3,settings!$F$2-K3,(((NETWORKDAYS(K3,settings!$F$2,Holidays[#All]))*((settings!$B$3-settings!$B$2)*24)-IF(AND(NETWORKDAYS(K3,K3,settings!$D$2:settings!$D$33)>0,(K3-INT(K3))*24>(settings!$B$2-INT(settings!$B$2))*24,(K3-INT(K3))*24<(settings!$B$3-INT(settings!$B$3))*24),((K3-INT(K3))*24)-((settings!$B$2-INT(settings!$B$2))*24),0)-IF(AND(NETWORKDAYS(settings!$F$2,settings!$F$2,settings!$D$2:settings!$D$33)>0,(settings!$F$2-INT(settings!$F$2))*24<(settings!$B$3-INT(settings!$B$3))*24,(settings!$F$2-INT(settings!$F$2))*24>(settings!$B$2-INT(settings!$B$2))*24),((settings!$B$3-INT(settings!$B$3))*24)-((settings!$F$2-INT(settings!$F$2))*24),0)-IF(AND(NETWORKDAYS(K3,K3,settings!$D$2:settings!$D$33)>0,(K3-INT(K3))*24>(settings!$B$3-INT(settings!$B$3))*24),(settings!$B$3-settings!$B$2)*24,0)-IF(AND(NETWORKDAYS(settings!$F$2,settings!$F$2,settings!$D$2:settings!$D$33)>0,(settings!$F$2-INT(settings!$F$2))*24<(settings!$B$2-INT(settings!$B$2))*24),(settings!$B$3-settings!$B$2)*24,0))/24)))
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations