Note: The other languages of the website are Google-translated. Back to English

Sut i ddod o hyd i ddydd Gwener cyntaf neu ddydd Gwener olaf pob mis yn Excel?

Fel rheol dydd Gwener yw'r diwrnod gwaith olaf mewn mis. Sut allwch chi ddod o hyd i'r dydd Gwener cyntaf neu'r dydd Gwener diwethaf yn seiliedig ar ddyddiad penodol yn Excel? Yn yr erthygl hon, byddwn yn eich tywys trwy sut i ddefnyddio dau fformiwla ar gyfer dod o hyd i'r dydd Gwener cyntaf neu'r dydd Gwener olaf o bob mis.

Dewch o hyd i'r dydd Gwener cyntaf o fis
Dewch o hyd i'r dydd Gwener olaf o fis


Dewch o hyd i'r dydd Gwener cyntaf o fis

Er enghraifft, mae dyddiad penodol 1/1/2015 yn lleoli yng nghell A2 fel y dangosir isod y screenshot. Os ydych chi am ddod o hyd i ddydd Gwener cyntaf y mis yn seiliedig ar y dyddiad penodol, gwnewch fel a ganlyn.

1. Dewiswch gell i arddangos y canlyniad. Yma rydym yn dewis y gell C2.

2. Copïwch a gludwch y fformiwla isod i mewn iddi, yna pwyswch y Rhowch allweddol.

=CEILING(EOMONTH(A2,-1)-5,7)+6

Yna mae'r dyddiad yn cael ei arddangos yng nghell C2, mae'n golygu mai dydd Gwener cyntaf Ionawr 2015 yw'r dyddiad 1/2/2015.

Nodiadau:

1. Os ydych chi am ddod o hyd i ddydd Gwener cyntaf misoedd eraill, nodwch y dyddiad penodedig y mis hwnnw yng nghell A2, ac yna defnyddiwch y fformiwla.

2. Yn y fformiwla, A2 yw'r gell gyfeirio y mae'r dyddiad penodol yn ei lleoli. Gallwch ei newid i ddiwallu'ch anghenion.

Dewch o hyd i'r dydd Gwener olaf o fis

Mae'r dyddiad penodol 1/1/2015 yn lleoli yng nghell A2, ar gyfer dod o hyd i ddydd Gwener olaf y mis hwn yn Excel, gwnewch fel a ganlyn.

1. Dewiswch gell, copïwch y fformiwla isod i mewn iddi, ac yna pwyswch y Rhowch allwedd i gael y canlyniad.

=DATE(YEAR(A2),MONTH(A2)+1,0)+MOD(-WEEKDAY(DATE(YEAR(A2),MONTH(A2)+1,0),2)-2,-7)

Yna mae dydd Gwener olaf mis Ionawr 2015 yn arddangos y gell B2.

Nodyn: Gallwch newid A2 yn y fformiwla i gell gyfeirio eich dyddiad penodol.


Erthyglau cysylltiedig:


Yr Offer Cynhyrchedd Swyddfa Gorau

Mae Kutools for Excel yn Datrys y rhan fwyaf o'ch Problemau, ac yn Cynyddu Eich Cynhyrchedd 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 o nodweddion pwerus. Yn cefnogi Swyddfa / Excel 2007-2019 a 365. Yn cefnogi pob iaith. Defnydd hawdd yn eich menter neu sefydliad. Nodweddion llawn treial am ddim 30 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 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
gwaelod officetab
sylwadau (7)
Dim sgôr eto. Byddwch y cyntaf i sgorio!
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo a diolch am y fformiwla hon. Nid wyf yn guru Excel ac nid wyf yn gweithio allan yn hawdd sut i newid y fformiwla hon ar gyfer y dydd Gwener diwethaf i fod y Dydd Llun Olaf, neu unrhyw ddiwrnod arall. A allwch chi egluro sut i ddehongli hyn.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Matt,
Does ond angen newid y rhif olaf -7 i -1 i ddatrys y broblem.
=DATE(YEAR(A2),MONTH(A2)+1,0)+MOD(-WEEKDAY(DATE(YEAR(A2),MONTH(A2)+1,0),2)-2,-1)
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Matt,

Y ffordd mae'r fformiwla'n gweithio yw: Yn gyntaf rydyn ni'n dod o hyd i ddiwrnod olaf y mis gyda'r swyddogaeth EOMONTH(). Ar gyfer diwrnod olaf y mis cyfredol, rydym yn defnyddio "0" fel y gwrthbwyso mis. Am y mis blaenorol, byddai yn -1. (Naill ai "=EOMONTH(A2,0)" neu "=EOMONTH(A2,-1)")

Yna, yn y swyddogaeth "=CEILING()", rydym yn tynnu'r nifer o ddyddiau sydd eu hangen i ddod â ni yn ôl i ddydd Sul o'r diwrnod yr ydym yn chwilio amdano. (Ar gyfer dydd Mawrth, byddai'n -2, felly rydyn ni'n gwneud y fformiwla hyd yn hyn: "=CEILING(EOMONTH(A2,0)-2..."

Rydym yn defnyddio'r gwerth "arwyddocâd" o "7" oherwydd bod wythnosau'n saith diwrnod o hyd (wrth gwrs). Felly os rhowch "1" yng nghell A1 gyda'r fformat Dyddiad Hir, byddai'r gell yn darllen: "Dydd Sul, Ionawr 1900, 1".). Am y rheswm hwnnw, mae'r swyddogaeth = CEILING (), gan ddefnyddio "2" fel y ddadl "arwyddocâd" yn dychwelyd ddydd Sadwrn, sydd bob amser yn lluosrif o 1 yn Excel. Nawr y fformiwla yw "=CEILING(EOMONTH(A1900)-7...".

Nawr mae angen i ni ddychwelyd y dyddiad i ddydd Mawrth, felly rydyn ni naill ai'n tynnu 4 ar gyfer dydd Mawrth olaf y mis, neu'n ychwanegu 3 ar gyfer dydd Mawrth cyntaf y mis nesaf. Felly y fformiwla derfynol, yn y drefn honno, yw naill ai "= CEILING(EOMONTH(A2,0)-2,7)-4" neu "=CEILING(EOMONTH(A2,0)-2,7)+3".

Gallwn weithio trwy'r mathemateg trwy dybio bod diwrnod olaf y mis naill ai'n ddydd Llun (tybiwch mai ei werth yw 9 - er hwylustod, felly nid yw'r gwerthoedd yn mynd yn negyddol) neu ddydd Mercher (tybiwch werth 11). Bydd "EOMONTH()" yn dychwelyd y naill neu'r llall o'r dyddiau hynny (9 neu 11). Tynnu 2 ganlyniad yn y dydd Sadwrn blaenorol (gwerth 7) neu ddydd Llun (gwerth 9), yn y drefn honno. Yna mae swyddogaeth CEILING() yn dychwelyd, yn y drefn honno, y dydd Sadwrn blaenorol (gwerth 7, oherwydd y nenfwd o 7 ag arwyddocâd 7 yw 7) neu'r dydd Sadwrn presennol (gwerth 14, oherwydd y nenfwd o 9, arwyddocâd 7, yw 14). Tynnu 4 canlyniad yn y dydd Mawrth blaenorol (gwerth 3) neu ddydd Mawrth yr wythnos gyfredol (gwerth 10), yn y drefn honno. Ar gyfer dydd Mawrth cyntaf y mis canlynol, mae ychwanegu 3 at y gwerth dydd Sadwrn (7 neu 14) yn dychwelyd naill ai gwerth dydd Mawrth 10, neu werth dydd Mawrth 17, yn y drefn honno.


Gobeithio bod hynny'n eich helpu chi i ddeall fel y gallwch chi addasu'r fformiwla yn ôl yr angen. Gallwch hyd yn oed ei newid i ddod o hyd i'r ail ddydd Mawrth, neu'r ail i ddydd Mawrth diwethaf, trwy adio neu dynnu 7 ychwanegol, yn y drefn honno.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Beth am wneud y fformiwla "dydd Gwener diwethaf": =CEILING(EOMONTH(A2,0)-5,7)-1? Mae hynny'n gweithio ar gyfer pob dyddiad yr wyf wedi ceisio....
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Eric,
Diolch am ei rannu.
Lleihawyd y sylw hwn gan y safonwr ar y wefan
porque cuando lo pruebo tal gwall gwerthu mi ?
o sea estoy copiando y pegando y no funciona

mae rhywun yn gwybod?
Lleihawyd y sylw hwn gan y safonwr ar y wefan
Helo Anndra,
A allwch ddweud wrthyf pa fformiwla a ddefnyddiwyd gennych yn y post? A pha gamgymeriad rydych chi'n ei brofi?
Nid oes unrhyw sylwadau wedi'u postio yma eto
Gadewch eich sylwadau
Postio fel Gwestai
×
Graddiwch y swydd hon:
0   Cymeriadau
Lleoliadau a Awgrymir