
如何在Excel中檢查年份是否為a年?
您知道如何確定一年是否為a年? 在Excel中,沒有直接的方法可以檢查它,但是您可以創建用戶定義的函數或公式來解決此問題。
用公式檢查年份是否為a年
使用用戶定義的功能檢查年份是否為a年
用公式檢查年份是否為a年驚人的! 在 Excel 中使用高效的選項卡,如 Chrome、Firefox 和 Safari!每天節省50%的時間,并減少數千次鼠標單擊!假設您在工作表中有一個年份列表,以下長公式可以幫助您確定給定年份是否為is年。 請這樣做:
1。 除年份單元格外,在空白單元格中輸入以下公式:
= IF(OR(MOD(A2,400)= 0,AND(MOD(A2,4)= 0,MOD(A2,100)<> 0)),“ Le年”,“不是a年”)(A2 包含您要應用此公式的年份,可以根據需要進行更改)(請參見屏幕截圖):
2。 然后將填充手柄拖到要包含此公式的范圍內,并且所有年份都已檢查過是否為leap年。
備注:如果相對單元格為空,則此公式也將顯示Le年。
使用用戶定義的功能檢查年份是否為a年您還可以創建用戶定義函數來檢查年份是否為a年,您可以按照以下步驟完成:
1。 按住 ALT + F11 鍵,然后打開 Microsoft Visual Basic for Applications窗口.
2。 點擊 插頁 > 模塊,然后將以下代碼粘貼到 模塊窗口.
VBA代碼:檢查年份是否為a年
Function IsLeapYear(pYear As Integer) As BooleanUpdate 20140623If (pYear Mod 4) = 0 And (pYear Mod 100) <> 0 Or ((pYear Mod 400) = 0) ThenIsLeapYear = TrueElseIsLeapYear = FalseEnd IfEnd FunctionCopy3. 然后保存并關閉此代碼,返回工作表,并輸入以下公式:= isleapyear(A2),請參見屏幕截圖:
4。 然后將填充手柄拖到要包含此公式的單元格中,并且所有年份都已選中, FALSE 代表不是a年,而 TRUE 表示a年。 看截圖:
相關文章:
在Excel中查找最低公分母或最大公因數
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

