Excel公式練習15:求2018年母親節的日期

2021-02-19 完美Excel

微信公眾號:excelperfect

本次的練習是:如何使用公式求出2018年母親節的日期?

 

先不看答案,自已動手試一試。

 

 

公式思路

母親節(Mother's Day),是一個感謝母親的節日,這個節日最早出現在古希臘;而現代的母親節起源於美國,是每年5月的第二個星期日。因此,每年的母親節的日期並不固定,但可以使用5月1日加上該月第二個星期日距5月1日的天數,來求出母親節的日期。即:

母親節日期= 2018年5月1日+第二個星期日距5月1日的天數

關鍵是,求出「第二個星期日距5月1日的天數」。

 

公式解析

我們先推導出求某月第n個星期幾對應的日期的通用公式。

確定要求出的第1個星期幾是小於還是大於該月的第1天對應的星期幾。

 

如果要求出的第1個星期幾小於該月第一天對應的星期幾,則表達式為:

7 - WEEKDAY(DATE(該月第1天的日期) + 代表要求出的第1個星期幾的數值

 

如果要求出的第1個星期幾大小該月第一天對應的星期幾,則表達式為:

代表要求出的第1個星期幾的數值 - WEEKDAY(DATE(該月第1天的日期)

 

如果要求出第n個星期幾,則還需要公式後面加上:

(n-1)*7

 

因此,通用公式為:

=DATE(該月第1天的日期) + IF(代表要求出的第1個星期幾的數值 < DATE(該月第1天的日期), 7 - WEEKDAY(DATE(該月第1天的日期) + 代表要求出的第1個星期幾的數值, 代表要求出的第1個星期幾的數值 - WEEKDAY(DATE(該月第1天的日期)) + (n-1)*7

 

這樣,求2018年母親節日期的公式為:

=DATE(2018,5,1)+IF(1<WEEKDAY(DATE(2018,5,1)),7-WEEKDAY(DATE(2018,5,1))+1,1-WEEKDAY(DATE(2018,5,1)))+(2-1)*7

結果為2018年5月13日,如下圖所示。

 

還可以使用下面的公式,得到同樣的結果:

=DATE(2018,5,1)+1-WEEKDAY(DATE(2018,5,1))+(2-(1>=WEEKDAY(DATE(2018,5,1))))*7

 

小結

 

 

下期練習預告:

單元格中的數據包含文本和數字(如圖1),如何使用公式求出該單元格中的數字之和?

 

本文屬原創文章,轉載請聯繫我(xhdsxfjy@163.com)或者註明出處。

歡迎在下面留言,完善本文內容,讓更多的人學到更完美的知識。

歡迎關注[完美Excel]微信公眾號:

方法1—在微信「添加朋友」或者通訊錄中搜索「完美Excel」或者「excelperfect」後點擊關注。

方法2—掃一掃下面的二維碼

相關焦點

  • Excel338 | 今年母親節是五月幾日?給你三種算法
    咱們國家並沒有規定母親節是哪一天,而是定在每年五月的第二個周日,定在周日的原因想必是讓大家在不上班的時間陪母親大人過節。可母親節到底是在五月幾日呢?今天,給大家三個公式,能計算出今年的母親節是確切的哪一天,當然,也可以用這幾個公式算出每一年的母親節日期。
  • 如何推算某年母親節的日期
    然而,有些特殊的節日,比如母親節、父親節、感恩節等,其節日是根據特定月中的第幾個星期幾定義的,如果要確定其日期就變得比較棘手。如圖 195‑1所示A列年份,如何推算對應年份的母親節日期呢?(註:母親節為每年5月的第2個星期日)
  • Excel計算公式大全(1)
    excel中如何實現sheet1中姓名重複的多行同時引用到sheet2裡?30.用Excel如何做員工生日提醒,生日日期在A3,提醒在B3,求公式31.求幫忙解決這個excel問題,如果是9位數的話就取前6位數,15位的話就取前面12位數。=left(A1,len(a1)-3)len(a1)是計算字符個數left(a1,len(a1)-3)就是從左邊第一個開始,最後三位不提取,即9個取6個,15個取12個。
  • Excel函數公式教程:9個絕對用得上的excel日期公式,趕緊拿走!
    如圖所示,根據某個日期得到對應的月初日期和月末日期,要解決這個問題需要用到EOMONTH函數,EOMONTH函數有兩個參數,格式為:=EOMONTH(日期,月數),結果為該日期指定月數的最後一天。 這個問題就很簡單了,只需要使用月底日期減去指定日期就是剩餘天數,公式為:=EOMONTH(A2,0)-A2 6.計算指定日期是周內第幾天
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如何快速計算某日期是年內第幾周、星期幾,以及日期之間間隔的天數、月數、年數、小時數、分鐘數?如何快速補全指定月份日期,合併日期和時間?今天老菜鳥針對上述在日常工作中經常會遇到的問題,總結了20個常用的關於日期和時間的公式,趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • Excel教程:9 個絕對用得上的excel日期公式,趕緊拿走!
    關於excel中的日期問題,是很多exceler都繞不開的話題,比如計算當月的工作日天數,當前日期是一年中的第幾天、第幾周等等,面對這些問題,估計不少小夥伴可能都會反應不過來,想著應該用啥函數,用啥公式,今天老菜鳥就為大家總結了9條職場人士最常用的計算日期的公式,以後在excel中遇到關於日期的問題,來翻翻這篇文章就行啦~ 使用Excel難免會遇到與日期有關的問題,今天分享一組實用公式
  • Excel教程:9個絕對用得上的excel日期公式,趕緊拿走!
    關於excel中的日期問題,是很多exceler都繞不開的話題,比如計算當月的工作日天數,當前日期是一年中的第幾天、第幾周等等,面對這些問題,估計不少小夥伴可能都會反應不過來,想著應該用啥函數,用啥公式,今天老菜鳥就為大家總結了9條職場人士最常用的計算日期的公式,以後在excel中遇到關於日期的問題,來翻翻這篇文章就行啦~ 使用Excel難免會遇到與日期有關的問題,今天分享一組實用公式
  • Excel減法函數公式怎麼用與求日期時間差並轉為天與小時
    在做減法計算過程中,單純的數字相減比較容易,比較麻煩的問題做日期時間差,特別是跨小時與跨超過兩天的情況,這兩種情況若直接用減法常常會得到錯誤的結果,因此還得用其它輔助方法。有時為便於計算還要把計算結果轉天、小時或分鐘,做這些轉換需用Excel提供的日期時間函數。以下是Excel減法函數公式怎麼用以及求日期時間差的具體操作方法,操作中所用版本為 Excel 2016。
  • 母愛偉大,教你用Excel計算每一年的母親節
    母親節每年5月份的第二個星期日是母親節,今年的母親節日期是2020年5月10日,那明年、後年的母親節是哪一天呢?(如35825 表示1998 年1 月30 日) 或其他公式或函數的結果(如DATEVALUE("2000/1/30"))。
  • excel數據統計:三個公式提高統計工作效率
    學會這三個公式套路,就能解決日常遇到的很多麻煩事。第一類問題:對指定時間段的數據進行匯總例如在一組銷售數據中,需計算出2018年4月1日至2018年6月30日期間的銷售額合計。本例中要求和的區域是銷售額所在的B列,條件區域是銷售日期所在的A列,具體的條件有兩個:條件1:大於等於開始日期2018年4月1日。
  • 看了這篇文章,你還不懂Excel日期時間的公式,那就是我的錯
    ,把實操,講成了理論★很多文章中分享的公式,包括百度知道問答區的公式,都太過於高大上,以至於,我們零基礎根本不明其意那針對以上問題,我最近會主要結合實踐的工作,以工作中的實際案例為出發點來分享excel。
  • Excel求平均值的函數公式用法
    Excel不僅製作表格功能強大,在運算一些公式時也是相當驚人的,下面我們就講解Excel在製作成績表的時候需要用到的求平均值的函數公式。方法/步驟打開excel,並打開一個數據文檔。點擊菜單欄上的『插入』,然後點擊『函數』(5225012 com)。
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如何快速計算某日期是年內第幾周、星期幾,以及日期之間間隔的天數、月數、年數、小時數、分鐘數?如何快速補全指定月份日期,合併日期和時間?今天老菜鳥針對上述在日常工作中經常會遇到的問題,總結了20個常用的關於日期和時間的公式,趕緊來看看吧!學習更多技巧,請收藏關注。
  • EXCEL函數公式大全之利用TEXT函數將日期文本轉換成標準日期格式
    EXCEL函數公式大全之利用TEXT函數將日期文本轉換成標準日期格式。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TEXT函數。在日常工作中往往由於我們的粗心大意,把日期格式數據製作成文本格式。
  • 表格自動求平均值公式,Excel函數練習1
    辦公時用到表格,常常要對表格內的數據進行各種計算,其中求平均值是常用的公式之一,本次練習就是在Excel表格中如何求平均值。以一份成績排名為例,已在表格中錄入了各科成績,需要求出成績的平均分,該如何來完成呢?接下來,我們來一起學習表格求平均值公式吧!
  • 自製EXCEL月曆-日期小公式及條件格式用法
    但究其邏輯根源,清明節其實是和地球與太陽的運行軌跡相關,本身就是一種太陽曆,是一把時間的尺子,將地球繞太陽一圈劃為24個等分,每運轉15°便劃分為一個節氣。與我們現行的陽曆都屬於太陽曆,所以清明節往往會在4月4日-4月5日之間,不斷地產生變化。 四年一閏的說法在小學的教學中是一個基礎知識點,但為什麼4年會設置一個閏年,能被4整除的年份就一定是閏年麼?
  • Excel計算當月天數,三個函數公式,你喜歡哪個?
    Excel計算當月天數,肯定會涉及到日期函數,比如DAY、EOMONTH、DATE等等相關的日期函數。
  • excel函數公式大全利用TODAY函數YEAR函數MONTH函數自動提取年月
    excel函數公式大全之利用TODAY函數YEAR函數MONTH函數自動日期中的提取年月日。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TODAY函數YEAR函數MONTH函數。
  • 2018年新個人所得稅Excel計算公式
    在用excel計算工資個稅的時候,很多是用if語句來設計公式的,公式冗長,易出錯,不好調整,用MAX公式要簡單和簡短很多。1、減除額3500元的公式:=ROUND(MAX((M5-3500)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45}-{0;105;555;1005;2755;5505;13505},0),2)2、減除額5000元後的公式:=ROUND(MAX((M5-5000)*{0.03;0.1;0.2;0.25;0.3;0.35;0.45
  • excel表格,如何計算日期的天數或時間差
    在excel中如何單獨計算日期的天數或時間差。對於日期和時間,之間的差,例如:日期時間差的公式,結果要小時(如134.5小時),比如2016年2月10日 13:26到2016年3月6日 10:40相距多少個小時,怎麼實現呢?首先,單獨計算兩個日期之間的天數。