Note: The other languages of the website are Google-translated. Back to English
English English
  • dogfennau
  • Excel
  • Sut i gyfrif nifer y penwythnosau / dyddiau'r wythnos rhwng dau ddyddiad yn Excel?

Sut i gyfrif nifer y penwythnosau / dyddiau'r wythnos rhwng dau ddyddiad yn Excel?

Weithiau, mae angen i ni wybod faint o ddyddiau penodol rhwng dau ddyddiad. Er enghraifft, mae gen i ddau ddyddiad: y dyddiad cychwyn yw 1/1/2014 a'r dyddiad gorffen yw 2/15/2014, nawr rydw i eisiau gwybod sawl gwaith y mae dydd Sul neu ddydd Llun neu ddydd Mawrth ac ati yn digwydd yn y cyfnod hwn. Efallai bod hyn ychydig yn anodd i ni, ond yma, gallaf siarad am rai dulliau effeithiol i chi.


Cyfrif nifer y dyddiau / penwythnosau penodol rhwng dau ddyddiad gyda'r fformiwla

Gan dybio, mae gen i'r ddau ddyddiad canlynol, ac mae angen i mi gyfrif faint o Suliau rhyngddynt. Dewiswch gell wag, nodwch isod y fformiwla, a gwasgwch y Rhowch allwedd. Ac nawr fe gewch chi nifer y dydd Sul rhwng y ddau ddyddiad. Gweler y screenshot:

=INT((WEEKDAY($C$2- 1)-$C$2+$C3)/7)

Nodiadau:

(1) Yn y fformiwla uchod, C2 yw'r dyddiad cychwyn ac mae C3 yn nodi'r dyddiad gorffen.

(2) Yn y fformiwla uchod, 1 yn sefyll am ddydd Sul. A gallwch chi ddisodli'r rhif 1 gyda rhifau eraill rhwng 1 a 7. (1 yw dydd Sul, 2 yw dydd Llun, 3 yw dydd Mawrth, 4 yw dydd Mercher, 5 yw dydd Iau, 6 yw dydd Gwener a 7 yw dydd Sadwrn)


Defnyddiwch fformiwla i gyfrif nifer y diwrnodau wythnos penodol yn ystod y mis

Weithiau, efallai y bydd angen i chi gyfrif cyfanswm cyfanswm diwrnod penodol yn y mis penodol, meddai cyfrif cyfanswm y dydd Mercher ym mis Gorffennaf, 2020. Yma, byddaf yn cyflwyno fformiwla i gyfrif cyfanswm nifer diwrnod penodol yn yr wythnos benodol. mis yn hawdd.

Dewiswch gell wag, teipiwch islaw'r fformiwla, a gwasgwch y fysell Enter i gael y canlyniad cyfrif.

=INT((WEEKDAY(DATE(G2,G3,1)- G4)-DATE(G2,G3,1)+EOMONTH(DATE(G2,G3,1),0))/7)

Nodiadau:

(1) Yn y fformiwla uchod, G2 yw'r flwyddyn benodol, G3 yw'r mis penodedig, a G4 yw'r diwrnod penodedig o'r wythnos.

(2) Mae'r fformiwla hon yn aseinio cyfanrifau i gynrychioli diwrnod yr wythnosau: 1 yw dydd Sul, 2 yw dydd Llun, 3 yw dydd Mawrth, 4 yw dydd Mercher, 5 yw dydd Iau, 6 yw dydd Gwener, a 7 yw dydd Sadwrn.


Defnyddiwch Swyddogaeth Diffiniedig Defnyddiwr i gyfrif nifer y dyddiau / penwythnosau penodol mewn mis penodol

Gallwch hefyd greu Swyddogaeth wedi'i Diffinio gan Ddefnyddiwr i gyfrif faint o ddyddiau penodol mewn blwyddyn a mis penodol ar wahân i'r fformiwla uchod.

1. Daliwch i lawr y ALT + F11 allweddi, ac mae'n agor y Ffenestr Microsoft Visual Basic for Applications.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Ffenestr Modiwl.

Public Function TotalDays(pYear As Integer, pMonth As Integer, pDay As Integer)
'Update 20140210
Dim xindex As Integer
Dim endDate As Integer
endDate = Day(DateSerial(pYear, pMonth + 1, 0))
For xindex = 1 To endDate
    If Weekday(DateSerial(pYear, pMonth, xindex)) = pDay Then
        TotalDays = TotalDays + 1
    End If
Next
End Function

3. Cadwch y cod hwn a'i ddychwelyd i'r daflen waith, yna mewn cell wag, nodwch y fformiwla hon = Cyfanswm Dyddiau (blwyddyn, mis, 1) . Yn yr enghraifft hon, byddaf yn cyfrif faint o ddydd Sul sydd ym mis Mehefin 2020, felly gallaf gymhwyso'r fformiwla hon fel un o'r fformiwlâu isod, yna pwyswch Rhowch allweddol, a byddwch yn cael faint o ddydd Sul ar unwaith. gweler sgrinluniau:

= Cyfanswm Dyddiau (C2, C3, C4)

= Cyfanswm Dyddiau (2020,6,1)

 

Nodiadau: Mae'r fformwlâu hyn yn defnyddio cyfanrifau i gynrychioli diwrnod o wythnosau: 1 yw dydd Sul, 2 yw dydd Llun, 3 yw dydd Mawrth, 4 yw dydd Mercher, 5 yw dydd Iau, 6 yw dydd Gwener a 7 yw dydd Sadwrn.


Cyfrif niferoedd yr holl benwythnosau / dyddiau wythnos / diwrnod penodol o'r wythnos rhwng dau ddyddiad gyda Kutools ar gyfer Excel

Mewn gwirionedd, gallwn gymhwyso Kutools ar gyfer Excel's Nifer y diwrnodau heblaw gwaith rhwng dau ddyddiad fformiwla, Nifer y diwrnodau gwaith rhwng dau ddyddiad fformiwla, a Cyfrif nifer y diwrnodau wythnos penodol fformiwla i gyfrif niferoedd yr holl benwythnosau, penwythnosau, neu ddiwrnod penodol o'r wythnos yn gyflym mewn ystod dyddiad yn Excel.

Kutools ar gyfer Excel — Yn cynwys mwy na

300
offer defnyddiol ar gyfer Excel. Nodwedd llawn treial rhad ac am ddim
30
-diwrnod, dim angen cerdyn credyd! Treial Am Ddim Nawr!

1. Dewiswch gell wag byddwch chi'n gosod y canlyniad cyfrif, a chlicio Kutools> Heliwr Fformiwla> Heliwr Fformiwla i alluogi'r nodwedd hon

Ac yna ewch ymlaen yn seiliedig ar eich mathau cyfrif.

A. Cyfrif nifer y penwythnosau (dydd Sadwrn a dydd Sul) rhwng dau ddyddiad yn Excel

Yn y dialog Heliwr Fformiwlâu, gwnewch fel a ganlyn:
(1) Dewiswch Ystadegol oddi wrth y Math o Fformiwla rhestr ostwng;
(2) Cliciwch i ddewis Nifer y diwrnodau heblaw gwaith rhwng dau ddyddiad yn y Dewiswch fformiwla blwch rhestr;
(3) Rhowch y dyddiad cychwyn yn y Dyddiad Cychwyn blwch (gallwch hefyd gyfeirio cell dyddiad);
(4) Rhowch y dyddiad gorffen yn y Dyddiad Gorffen blwch (gallwch hefyd gyfeirio cell dyddiad);
(5) Cliciwch y OK botwm.

Nawr mae'n dychwelyd cyfanswm yr holl ddydd Sadwrn a dydd Sul yn y gell a ddewiswyd.

Kutools ar gyfer Excel — Yn cynwys mwy na

300
offer defnyddiol ar gyfer Excel. Nodwedd llawn treial rhad ac am ddim
30
-diwrnod, dim angen cerdyn credyd! Get It Now

B. Cyfrif nifer y dyddiau wythnos (ac eithrio dydd Sadwrn a dydd Sul) rhwng dau ddyddiad yn Excel

Yn y dialog Heliwr Fformiwlâu, gwnewch fel a ganlyn:
(1) Dewiswch Ystadegol oddi wrth y Math o Fformiwla rhestr ostwng;
(2) Cliciwch i ddewis Nifer y diwrnodau gwaith rhwng dau ddyddiad yn y Dewiswch fformiwla blwch rhestr;
(3) Rhowch y dyddiad cychwyn yn y Dyddiad Cychwyn blwch (gallwch hefyd gyfeirio cell dyddiad);
(4) Rhowch y dyddiad gorffen yn y Dyddiad Gorffen blwch (gallwch hefyd gyfeirio cell dyddiad);
(5) Cliciwch y OK botwm.

Ac yna mae'n dychwelyd cyfanswm y dyddiau wythnos (ac eithrio dydd Sadwrn a dydd Sul) yn y gell a ddewiswyd.

Kutools ar gyfer Excel — Yn cynwys mwy na

300
offer defnyddiol ar gyfer Excel. Nodwedd llawn treial rhad ac am ddim
30
-diwrnod, dim angen cerdyn credyd! Get It Now

C. Cyfrif nifer y diwrnodau penodol o'r wythnos (dydd Llun, dydd Sadwrn, dydd Sul, ac ati) rhwng dau ddyddiad yn Excel

Yn y dialog Heliwr Fformiwlâu, gwnewch fel a ganlyn:
(1) Dewiswch Ystadegol oddi wrth y Math o Fformiwla rhestr ostwng;
(2) Cliciwch i ddewis Cyfrif nifer y diwrnodau wythnos penodol yn y Dewiswch fformiwla blwch rhestr;
(3) Rhowch y dyddiad cychwyn yn y Dyddiad Cychwyn blwch (gallwch hefyd gyfeirio cell dyddiad);
(4) Rhowch y dyddiad gorffen yn y Dyddiad Gorffen blwch (gallwch hefyd gyfeirio cell dyddiad);
(5) Nodwch y diwrnod wythnos penodol gyda chyfanrif (mae 1 yn nodi dydd Sul, mae 2-5 yn golygu dydd Llun i ddydd Gwener, a 7 yw dydd Sadwrn.);
(6) Cliciwch y OK botwm.

Ac yna mae'n dychwelyd cyfanswm nifer y diwrnod wythnos penodedig yn yr ystod dyddiad penodol.

Kutools ar gyfer Excel — Yn cynwys mwy na

300
offer defnyddiol ar gyfer Excel. Nodwedd llawn treial rhad ac am ddim
30
-diwrnod, dim angen cerdyn credyd! Get It Now


Erthyglau cysylltiedig:


Yr Offer Cynhyrchedd Swyddfa Gorau

Kutools ar gyfer Excel Yn Datrys y Rhan fwyaf o'ch Problemau, Ac Yn Cynyddu Eich Cynhyrchiant erbyn
80%

  • Ailddefnyddio: Mewnosod yn gyflym fformwlâu cymhleth, siartiau ac unrhyw beth rydych chi wedi'i ddefnyddio o'r blaen; Amgryptio Celloedd gyda chyfrinair; Creu Rhestr Bostio ac anfon e-byst ...
  • Bar Fformiwla Gwych (golygu llinellau lluosog o destun a fformiwla yn hawdd); Cynllun Darllen (darllen a golygu nifer fawr o gelloedd yn hawdd); Gludo i'r Ystod Hidlo...
  • Uno Celloedd / Rhesi / Colofnau heb golli Data; Cynnwys Celloedd Hollt; Cyfuno Rhesi / Colofnau Dyblyg... Atal Celloedd Dyblyg; Cymharwch y Meysydd...
  • Dewiswch Dyblyg neu Unigryw Rhesi; Dewiswch Blank Rows (mae pob cell yn wag); Darganfyddiad Gwych a Darganfyddiad Niwlog mewn Llawer o Lyfrau Gwaith; Dewis ar Hap ...
  • Copi Union Celloedd Lluosog heb newid cyfeirnod fformiwla; Auto Creu Cyfeiriadau i Daflenni Lluosog; Mewnosod Bwledi, Blychau Gwirio a mwy ...
  • Testun Detholiad, Ychwanegu Testun, Tynnu yn ôl Swydd, Tynnwch y Gofod; Creu ac Argraffu Subtotals Paging; Trosi rhwng Cynnwys a Sylwadau Celloedd...
  • Hidlo Super (arbed a chymhwyso cynlluniau hidlo i ddalenni eraill); Trefnu Uwch yn ôl mis / wythnos / dydd, amlder a mwy; Hidlo Arbennig gan feiddgar, italig ...
  • Cyfuno Llyfrau Gwaith a Thaflenni Gwaith; Uno Tablau yn seiliedig ar golofnau allweddol; Rhannwch Ddata yn Daflenni Lluosog; Trosi Swp xls, xlsx a PDF...
  • Mwy na
    300
    nodweddion pwerus
    . Yn cefnogi Office/Excel
    2007-2019 a 365
    . Yn cefnogi pob iaith. Defnydd hawdd yn eich menter neu sefydliad. Nodweddion llawn
    30
    - treial am ddim diwrnod. Gwarant arian yn ôl 60 diwrnod.
tab kte 201905

Mae Tab Office yn Dod â rhyngwyneb Tabbed i'r Swyddfa, a Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant gan
    50%
    , ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
gwaelod officetab
sylwadau (19)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch am hyn. Cwestiwn, sut mae ychwanegu diwrnod arall fel "Dydd Mercher neu 4" at y dydd Llun? Yn y bôn, rwyf am iddo gyfrifo cyfanswm y dydd Llun a dydd Mercher rhwng y ddau ddyddiad. Sut i ysgrifennu'r fformiwla hon? Diolch eto
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Try =INT((WEEKDAY($B$1-2)-$B$1+$B2)/7)+INT((WEEKDAY($B$1-4)-$B$1+$B2)/7)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Diolch. Mae hyn mor ddefnyddiol.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
I helpu ceiswyr y dyfodol. Defnyddiwch y fformiwla hon ar gyfer cyfrifo diwrnodau rhwng dau ddyddiad: =NETWORKDAYS.INTL( dyddiad cychwyn, diwedd_dyddiad, [penwythnos], [gwyliau] ) =NETWORKDAYS.INTL(A3,A4,"00000011",C3:C8) - 0=cynnwys diwrnod 1 = diwrnod eithrio
Lleihawyd y sylw hwn gan y safonwr ar y wefan
DIOLCH YN FAWR IAWN!!! Mae hyn yn berffaith! Mae'r swyddogaeth hon yn gwneud y dasg yn union!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Nid yw'n gweithio'n iawn. Mae angen ichi ystyried o ba ddiwrnod rydych chi'n dechrau ac yn gorffen!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Laura, A allech chi ymhelaethu?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo, rydw i'n dod o Dde Affrica ac rydw i angen cyngor. Mae gen i ddau weithiwr yn y gwaith sy'n gweithio diwrnodau gwahanol. Nawr rydw i eisiau teipio fformiwla yn excel i gyfri sawl diwrnod y flwyddyn mae hi'n gweithio (y gallaf ei wneud), ond mae'r tric yn dod i mewn pan rydw i eisiau teipio fformiwla sy'n caniatáu i mi ddidynnu os yw un o'i diwrnodau gwaith yn wyliau cyhoeddus er enghraifft mae hi'n gweithio dydd Llun, dydd Mercher a dydd Gwener. Mae hynny'n golygu ei bod hi'n gweithio 156 diwrnod y flwyddyn, ond rydw i eisiau i Excel ddidynnu'r gwyliau os yw ar un o'i diwrnodau gwaith. A all rhywun fy nghynorthwyo os gwelwch yn dda?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Jaco, Gallwch gyflawni hyn ar gyfer rhywun sy'n gweithio dydd Llun (2), dydd Mercher (4) a dydd Gwener (6) fel a ganlyn: (1) Ffoniwch ddyddiadau dechrau a gorffen y flwyddyn [dyfyniad]Dyfyniad Dechrau[/ dyfynbris] a [dyfynbris] EndDate[/quote], yn y drefn honno. (2) Rhestrwch yr holl wyliau cyhoeddus yn Ne Affrica (gallai hyn rychwantu mwy na blwyddyn) mewn amrediad a'i alw [dyfyniad]Gwyliau Cyhoeddus[/quote] (3) I gyfrifo cyfanswm nifer y diwrnodau a weithiwyd nodwch y canlynol amrywiaeth fformiwla: [quote]=INT((WEEKDAY(StartDate-2)-StartDate+EndDate )/7)+INT((WEEKDAY(StartDate-4)-StartDate+EndDate)/7)+INT((WEEKDAY(StartDate-6) )-Dyddiad Cychwyn+Dyddiad Gorffen )/7) -SUM(IF((Gwyliau Cyhoeddus>=Dyddiad Cychwyn)*(Gwyliau Cyhoeddus)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Dydw i ddim yn gwybod beth ddigwyddodd i fy fformiwla a gweddill fy neges uchod. Dylai'r fformiwla fod fel a ganlyn: =INT((WEEKDAY(StartDate-2)-StartDate+ EndDate )/7)+INT((WEEKDAY(StartDate-4)-StartDate+EndDate)/7)+INT((WEEKDAY(StartDate-6) )-Dyddiad Cychwyn+Dyddiad Gorffen )/7) -SUM(IF((HolidaysPublic>=DyddiadCychwyn))*(Gwyliau Cyhoeddus
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Mae'n ddrwg gennym nid yw'r fformiwla uchod yn gyflawn: Dylai fod yn: =INT((WEEKDAY(StartDate-)2)-Dyddiad Cychwyn+Dyddiad Gorffen)/7)+INT((DYDD WYTHNOS(Dyddiad Cychwyn-4)-Dyddiad Cychwyn+Dyddiad Gorffen)/7)+INT((DYDD WYTHNOS(Dyddiad Cychwyn-6)-Dyddiad Cychwyn+Dyddiad Gorffen)/7) -SUM(IF((HolidaysPublic>=DyddiadCychwyn))*(Gwyliau Cyhoeddus
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Pam nad yw fy sylwadau wedi'u cyhoeddi'n llwyr ????
Lleihawyd y sylw hwn gan y safonwr ar y wefan
[dyfyniad]Pam nad yw fy sylwadau wedi'u cyhoeddi'n llwyr????Gan Mohamed[/quote] Mae'n ddrwg gennym, ceisiwch anfon y fformiwla ataf i jaychivo#extendoffice.com. Rhowch # yn lle @. A byddaf yn eich helpu i bostio. Efallai bod rhai cymeriadau wedi'u rhwystro. :-)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
A yw'n bosibl gosod y dyddiad cychwyn i "=heddiw()" a'r dyddiad gorffen, er enghraifft, 22ain y cylch presennol. Wrth i'r dyddiad ddychwelyd i'r 23ain, adnewyddu'r fformiwla i'r 22ain canlynol?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Gan dybio bod y cylch yn cyfeirio at y mis, dylai hyn weithio ar gyfer y dyddiad gorffen: DYDDIAD (BLWYDDYN (HEDDIW()), MIS (HEDDIW()) + IF(DAY(HODAY()))>22,1,0),22)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo syr, rydw i eisiau cyfrifo na. o wythnosau yn Excel rhwng dau ddyddiad, ond nid yw'r dos yn gweld yr wythnosau cywir yn unol â'r dyddiad er enghraifft: Rhoddais y dyddiad 01/01/2016 (dydd Gwener) a'r ail ddyddiad 14/01/2016 (dydd Iau) nifer yr wythnosau'n dangos = 2 wythnos . ond rydw i eisiau dangos union 2 wythnos wedi'u cwblhau 15/01/2016 sioe ddoeth arall yn rhagweld dim wythnosau.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Gadewch i'r dyddiadau dechrau a gorffen fod yng nghelloedd A1 ac A2, yn y drefn honno. Dylai hyn weithio: =INT((A2-A1)/7)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Beth am fformiwla sy'n dychwelyd dyddiad gwirioneddol dydd Mercher cyntaf pob mis, Neu'r 2il a'r 3ydd dydd Mawrth o bob mis? Neu bob 3ydd dydd Mawrth? Rwyf am allu rhoi fy nyddiadau dechrau a gorffen fy hun ac yna cael y DYDDIADAU go iawn (nid y cyfrif) wedi'u dychwelyd ataf. Unrhyw syniadau?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Gadewch i ni ddweud eich bod am gyfrifo 3ydd dydd Iau'r mis a thybio bod dyddiad y cyntaf o'r mis yng nghell A1. Yn gyntaf mae angen i ni gyfrifo dyddiad y dydd Iau yn yr wythnos A1. Gan mai dydd Iau yw 5ed diwrnod yr wythnos, rydyn ni'n defnyddio: =A1-DIWRNOD WYTHNOS(A1)+5 Yna os yw dydd Iau yma yn disgyn cyn A1, mae angen i ni ychwanegu 7 gan ddefnyddio [b](A1-DIWRNOD WYTHNOS(A1)+5)
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir

Dilynwch ni

Hawlfraint © 2009 - www.extendoffice.com. | Cedwir pob hawl. Wedi ei bweru gan ExtendOffice. | Map o'r safle
Mae Microsoft a logo'r Swyddfa yn nodau masnach neu'n nodau masnach cofrestredig Microsoft Corporation yn yr Unol Daleithiau a / neu wledydd eraill.
Wedi'i warchod gan Sectigo SSL