Skip to main content

Conas a sheiceáil an bhfuil bliain léim in Excel?

An bhfuil a fhios agat conas a chinneadh an bliain léim í bliain nó nach ea? In Excel, níl aon mhodh díreach ann chun é a sheiceáil, ach is féidir leat feidhm nó foirmle atá sainithe ag an úsáideoir a chruthú chun an fhadhb seo a réiteach.

Seiceáil an bhfuil bliain ina bhliain léim le foirmle

Seiceáil an bhfuil bliain ina bhliain léim le Feidhm Sainithe ag an Úsáideoir


mboilgeog cheart gorm saighead Seiceáil an bhfuil bliain ina bhliain léim le foirmle

Má tá liosta bliana agat ar an mbileog oibre, is féidir leis an bhfoirmle fhada seo a leanas cabhrú leat a fháil amach an bhfuil bliain faoi leith ina bhliain léim nó nach bhfuil. Déan mar seo le do thoil:

1. Seachas na cealla bliana, i gcill bhán, iontráil an fhoirmle seo:

= IF (NÓ (MOD (A2,400) = 0, AGUS (MOD (A2,4) = 0, MOD (A2,100) <> 0)), "Bliain Léime", "NÍL Bliain Léime"), (A2 tá bliain ann ar mhaith leat an fhoirmle seo a chur i bhfeidhm, is féidir leat í a athrú de réir do riachtanas) féach ar an scáileán:

doc-seiceáil-má-leap-bhliain-1

2. Ansin tarraing an láimhseáil líonta chuig an raon a theastaíonn uait an fhoirmle seo a bheith ann, agus seiceáladh na blianta ar fad an bhfuil siad blianta léim nó nach bhfuil.

doc-seiceáil-má-leap-bhliain-1

nótaí: Má tá an chill choibhneasta bán, taispeánfaidh an fhoirmle seo Leap Year, freisin.


mboilgeog cheart gorm saighead Seiceáil an bhfuil bliain ina bhliain léim le Feidhm Sainithe ag an Úsáideoir

Is féidir leat Feidhm Sainmhínithe Úsáideora a chruthú freisin chun a sheiceáil an bhfuil an bhliain ina bhliain léim, is féidir leat í a chomhlánú mar seo:

1. Coinnigh síos an ALT + F11 eochracha, agus osclaíonn sé an Fuinneog Microsoft Visual Basic for Applications.

2. Cliceáil Ionsáigh > Modúil, agus greamaigh an cód seo a leanas sa Fuinneog an Mhodúil.

Cód VBA: seiceáil an bhfuil an bhliain ina bhliain léim

Function IsLeapYear(pYear As Integer) As Boolean
'Update 20140623
If (pYear Mod 4) = 0 And (pYear Mod 100) <> 0 Or ((pYear Mod 400) = 0) Then
   IsLeapYear = True
Else
   IsLeapYear = False
End If
End Function

3. Ansin sábháil agus dún an cód seo, téigh ar ais chuig do bhileog oibre, agus iontráil an fhoirmle seo: = isleapyear (A2), féach an scáileán:

doc-seiceáil-má-leap-bhliain-1

4. Ansin tarraing an láimhseáil líonta chuig na cealla ar mhaith leat an fhoirmle seo a bheith iontu, agus seiceáladh na blianta ar fad, an FALSE seasann nach bliain léim agus an TRUE léiríonn bliain léim. Féach an pictiúr:

doc-seiceáil-má-leap-bhliain-1


Airteagal gaolmhar:

Faigh an t-ainmneoir coitianta is ísle nó an fachtóir coitianta is mó in Excel

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 (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
ivec, your determination of a leap year within Excel itself works if the year is at / later than the Excel base year of 1900. For years before the Excel base year of 1900, I believe an external determination is required.
This comment was minimized by the moderator on the site
What about relying on Excel's own definition of a leap year?
The expression below checks the difference between March 1st and Feb 28 in that year - a leap year will have Feb 29 in-betweek, which makes a difference of 2 days.
IsLeapYear formula: = ( DATE( $$YEAR_REF$$ ;3;1)-DATE( $$YEAR_REF$$ ;2;28) > 1.5 )

The 1.5 is because I'm not sure if there is a risk of floating-point inaccuracies...
This comment was minimized by the moderator on the site
Please don't post my previous comment.
This comment was minimized by the moderator on the site
Using Excel 2013 the VBA returns backwards, saying 2015 is a leap year and 2016 is not
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations