利用Excel函數自動計算星期幾和兩個日期之間星期幾的天數

2020-12-14 網易新聞

在我們的日常工作中,輸入一個日期後再輸入是星期幾,這時就開始翻閱日曆查找,今天小編和大家分享利用Excel函數自動計算星期幾和兩個日期之間星期幾的天數。

一、日期轉星期

Excel日期轉星期使用WEEKDAY()或者TEXT()函數來實現,如下圖:

WEEKDAY()函數用法:

【用途】返回某日期的星期數。

【語法】WEEKDAY(serial_number,return_type)

【參數】Serial_number是要返回日期數的日期;Return_type為確定返回值類型的數字,數字1或省略則1至7代表星期天到數星期六,數字2則1至7代表星期一到星期天,數字3則0至6代表星期一到星期天。

TEXT()函數用法:

【用途】將數值轉換為按指定數字格式表示的文本。

【語法】TEXT(value,format_text)

【參數】value是數值、計算結果是數值的公式、或對數值單元格的引用;format_text是所要選用的文本型數字格式,上圖公式中"aaaa"代表星期幾。

二、統計兩個日期之間星期幾的天數

有時候工作需要計算出兩個日期之間有多少的星期天,要是一個個數日期相隔比較長那可是相當麻煩,用下面的公式即可計算(如下圖):

在E4單元格輸入公式:=SUMPRODUCT(N(WEEKDAY(ROW(INDIRECT($B$4&":"&$B$7)),2)=ROW(A1)))

其中:

INDIRECT(A2&":"&A5):將兩個日期數字轉換成" 43403:43768 "這樣的形式;

ROW(INDIRECT(A2&":"&A5)):用ROW函數取得兩個日期間的所有數字(日期);

WEEKDAY(日期,2):返回日期為星期幾。第二參數為2,表示:數字 1(星期一)到數字 7(星期日);

WEEKDAY()=row()判斷是否為1,如果是返回true,不是返回false。

N():將True/False數組轉換為1/0數組,參與數值計算;

SUMPRODUCT():把這些數字加起來,就得到有幾個星期幾。

希望以上內容對你的工作有實質性的幫助,如果有哪些不明白之處,可以在評論區留言。也希望可以轉發點個讚,給小編鼓勵和支持,小編會繼續寫出更多優質的Excel技巧教程。您的讚賞、關注、轉發、評論、點讚和收藏都是對小編的鼓勵和支持,謝謝您!

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。

相關焦點

  • 日期時間函數助你將具體日期轉化為一年中的第幾周星期幾
    (對於日期時間函數datedif的使用方法感興趣的朋友們可以在看完本篇文章之後去參考文章計算工齡和工作時間,怎麼能少了日期時間函數的幫助?)今天我們來介紹新的日期時間問題——將就具體的日期轉化為一年中第幾周和一周中的星期幾,這裡需要涉及到兩種日期時間函數的使用方法,分別是函數weeknum和函數weekday。
  • excel日期函數:如何計算項目的開始和完成日期
    在上一篇文章中,我們說到了EDATE、DATEDIF、EOMONTH、WEEKDAY等日期函數,相信大家對於excel中的日期計算,已經有了一個大致的了解,今天我們繼續上篇內容,為大家帶來兩個比較冷門,但又非常好用的日期函數,一起來看看吧!
  • excel日期函數:不同日期函數的返回值解析
    苗老師:「這個好辦,我教你一個函數,EDATE。這個函數就可以實現你的需求,我做一個示範給你看。」如下圖所示: EDATE函數用於返回計算日期之前或之後指定月份的日期。它有兩個參數,基本格式為EDATE(開始日期,間隔月數)。間隔月數可以為正數、負數、零,它們分別表示計算日期之後的月份,計算日期之前的月份和本月。
  • Excel中怎麼計算出某個日期是星期幾
    如果想知道某個日期是星期幾,可以使用Excel中的WEEKDAY 函數。WEEKDAY 函數介紹:WEEKDAY 函數的作用是返回某個日期為星期幾。(感覺將Return_type設置成2更加直觀,即WEEKDAY 返回值中用數字1代表星期一,數字7代表星期天)WEEKDAY 函數用法舉例:例如要用WEEKDAY 函數查詢2008年1月1日是星期幾:●先在Excel中輸入要查詢的日期,本例為「2008年1月1日」,注意不要輸入漢字,可以輸入成「2008-1-1」或者「2008/1/1」。
  • Excel中怎麼自動顯示某個日期是星期幾
    如果想要快速知道某個日期是星期幾,不必去一頁一頁的去查找日曆,只要在Excel中輸入幾個字母和數字,Excel就會自動顯示出某個日期是星期幾,下面以Excel2007為例介紹如何操作,以供參考。●先在Excel中輸入日期。
  • 上海商務辦公培訓班教你excel怎麼計算兩個日期天數差和時間差
    非凡教育商務辦公培訓老師在本文中主要是介紹如何在excel中計算日期和時間,包括兩個日期之間的天數、時間之間的差和顯示樣式。excel怎麼計算兩個日期天數差和時間差首先,計算兩個日期之間的天數。在excel中,兩個日期直接相減就可以得到兩個日期間隔的天數,如下圖:
  • Excel如何根據日期計算星期幾?教你1個超簡單的方法,5秒搞定!
    excel在使用的過程中,經常會有日期轉換的問題,比如根據當前日期,計算是星期幾,如何進行快速計算呢,下面以excel2016為例,分享一種簡單快捷的方法。1、以下圖統計表為例,選擇需要轉換的日期數據,如A2單元格。
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如何快速計算某日期是年內第幾周、星期幾,以及日期之間間隔的天數、月數、年數、小時數、分鐘數?如何快速補全指定月份日期,合併日期和時間?今天老菜鳥針對上述在日常工作中經常會遇到的問題,總結了20個常用的關於日期和時間的公式,趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • excel日期轉星期的六種方法,你會幾種哦!
    excel日期轉星期,可以使用相關的日期轉星期函數公式,也可以使用自定義格式來操作。  下面我們分別列舉多種方法。
  • 指定日期不知道星期幾?WEEKDAY函數一鍵搞定
    在工作中和生活中我們經常需要查詢一下指定日期(過去或現在或將來)是星期幾,通常第一反應是翻看日曆,但如果日期比較久遠比如幾十年之前的某一天,日曆也要翻很久,不要忘記強悍的EXCEL哦,它可以幫助我們快速查找。
  • excel技能提升,利用函數設置倒計時天數
    我們在日常工作中,我們經常使用excel處理數據,我們都清楚,excel裡的函數功能特別強大,這次我們要分享兩個日期函數,date函數和today函數,我們可以利用這兩個函數,快速計算出倒計時天數,下面我們就一起學習一下。
  • Excel日期變星期的技巧,看看你會幾個?
    在我們日常工作中,Excel表格中出現日期、時間的頻率是非常高的,很多表格的數據是以日期、時間為基礎的,今天小編和大家分享幾個日期轉換為星期等技巧,可以省去重複錄入時間,不想加班的小夥伴們,趕快加入【Excel與財務】的學習大軍吧!
  • excel表格,如何計算日期的天數或時間差
    在excel中如何單獨計算日期的天數或時間差。對於日期和時間,之間的差,例如:日期時間差的公式,結果要小時(如134.5小時),比如2016年2月10日 13:26到2016年3月6日 10:40相距多少個小時,怎麼實現呢?首先,單獨計算兩個日期之間的天數。
  • Excel教程:Excel日期轉星期的六種方法
    日期轉星期,可以使用相關的日期轉星期函數公式,也可以使用自定義格式來操作。前面3種是函數公式來完成日期轉星期。後面三種是自定義格式來進行日期轉星期轉換。WEEKDAY(日期,2):返回日期為星期幾。第二參數為2,表示一周以周一為第一天。 方法二: C2單元格輸入公式:=TEXT(A2,"aaaa"),下拉,得到「星期幾」。說明:text函數第二參數:ddd代表英文星期,中文的星期用aaa和aaaa。
  • Excel中常用日期類基礎操作與函數,太有用了
    計算星期 在H2單元格中輸入以下公式,向下填充至H13單元格。 注意:WEEKDAY函數是用來獲取一個日期中的星期的序列,第一個參數是日期,第二個參數是表示星期的開始。TEXT函數是將數學序列的星期轉化成文本型的。
  • EXCEL日期和時間函數的使用方法
    DAY 返回日期中具體的某一天HOUR 返回小時數MONTH 返回月份MINUTE 返回分鐘數SECOND 返回秒數YEAR 返回年份WEEKDAY 返回當前日期是星期幾01 日期和時間函數 日期和時間函數是用來計算日期和時間,或設置日期和時間的格式的函數,例如"計算員工工齡"
  • Excel中,日期和時間怎麼計算?教你10個方法,不再求人
    計算兩個日期之間相差幾天,用結束日期減開始日期即可得出天數:=B2-B1四、計算間隔幾小時計算兩個日期之間相差幾小時,用結束日期減開始日期,得出的天數再乘24即可:=(B2-B1)*24五、計算間隔幾分鐘
  • 14個日期相關的函數公式:工齡、年齡、帳齡計算必備神器
    在Excel中,日期是可以參與計算的,比如我們工作中計算星期、年齡、工齡、帳齡、利息,以及複雜一點的匯總某個時間段的數據等等,這些利用日期函數,可以代替大量的手工計算。今天小編分享幾種日期函數的用法和公式,希望對你的工作有所幫助。
  • EXCEL函數公式大全之利用TODAY函數NETWORKDAYS函數製作倒計時
    EXCEL函數公式大全之利用TODAY函數NETWORKDAYS函數製作工作日期倒計時。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數TODAY函數和NETWORKDAYS函數的組合。
  • 算日期你還在翻日曆?5個日期函數,讓你從此告別日曆
    大家好我是雨果,這節課我們繼續學習函數,工作中我們經常會遇到關於日期方面的問題,比如算天數,求日期,求星期等等,這些問題都可以用日期方面的函數解決,我們這節課就重點講這3個方面的內容。看圖:第二種方法就是快速填充,使用快速填充的時候大家要注意,快速填充它有一個參考對象和判斷過程,判斷的準不準取決於參考對象詳不詳細,所以我們儘量多輸入幾個參考對象,讓excel判斷起來更加準確,如圖:下面我們來講怎麼從身份證號碼中提取年齡,這裡面需要使用datedif函數,這個函數有3個參數,datedif(