在我們的日常工作中,,輸入一個(gè)日期后再輸入是星期幾,,這時(shí)就開始翻閱日歷查找,今天小編和大家分享利用Excel函數(shù)自動(dòng)計(jì)算星期幾和兩個(gè)日期之間星期幾的天數(shù),。一,、日期轉(zhuǎn)星期 Excel日期轉(zhuǎn)星期使用WEEKDAY()或者TEXT()函數(shù)來實(shí)現(xiàn),如下圖: WEEKDAY()函數(shù)用法: 【用途】返回某日期的星期數(shù),。 【語法】WEEKDAY(serial_number,,return_type) 【參數(shù)】Serial_number是要返回日期數(shù)的日期;Return_type為確定返回值類型的數(shù)字,,數(shù)字1或省略則1至7代表星期天到數(shù)星期六,,數(shù)字2則1至7代表星期一到星期天,數(shù)字3則0至6代表星期一到星期天,。 TEXT()函數(shù)用法: 【用途】將數(shù)值轉(zhuǎn)換為按指定數(shù)字格式表示的文本,。 【語法】TEXT(value,format_text) 【參數(shù)】value是數(shù)值,、計(jì)算結(jié)果是數(shù)值的公式,、或?qū)?shù)值單元格的引用;format_text是所要選用的文本型數(shù)字格式,上圖公式中"aaaa"代表星期幾,。 二,、統(tǒng)計(jì)兩個(gè)日期之間星期幾的天數(shù) 有時(shí)候工作需要計(jì)算出兩個(gè)日期之間有多少的星期天,要是一個(gè)個(gè)數(shù)日期相隔比較長那可是相當(dāng)麻煩,,用下面的公式即可計(jì)算(如下圖): 在E4單元格輸入公式:=SUMPRODUCT(N(WEEKDAY(ROW(INDIRECT($B$4&":"&$B$7)),2)=ROW(A1))) 其中: INDIRECT(A2&":"&A5):將兩個(gè)日期數(shù)字轉(zhuǎn)換成" 43403:43768 "這樣的形式,; ROW(INDIRECT(A2&":"&A5)):用ROW函數(shù)取得兩個(gè)日期間的所有數(shù)字(日期),; WEEKDAY(日期,2):返回日期為星期幾,。第二參數(shù)為2,,表示:數(shù)字 1(星期一)到數(shù)字 7(星期日),; WEEKDAY()=row()判斷是否為1,如果是返回true,,不是返回false,。 N():將True/False數(shù)組轉(zhuǎn)換為1/0數(shù)組,參與數(shù)值計(jì)算,; SUMPRODUCT():把這些數(shù)字加起來,,就得到有幾個(gè)星期幾。 希望以上內(nèi)容對你的工作有實(shí)質(zhì)性的幫助,,如果有哪些不明白之處,,可以在評(píng)論區(qū)留言。也希望可以轉(zhuǎn)發(fā)點(diǎn)個(gè)贊,,給小編鼓勵(lì)和支持,,小編會(huì)繼續(xù)寫出更多優(yōu)質(zhì)的Excel技巧教程。您的贊賞,、關(guān)注,、轉(zhuǎn)發(fā)、評(píng)論,、點(diǎn)贊和收藏都是對小編的鼓勵(lì)和支持,,謝謝您! |
|