欧美精品123_精品露脸国产偷人在视频_日韩美女免费线视频_成人av三级

簡易公式,快速制作Excel動態日歷(補堿簡易公式)

本文的標題是《簡易公式,快速制作Excel動態日歷》來源于:由作者:陳鵬羽采編而成,主要講述了本周同學會專欄,我分兩期,簡單介紹一下Excel日歷的制作及應用。今天,先跟我來用最簡單的公式,制作一張E

本周同學會專欄,我分兩期,簡單介紹一下Excel日歷的制作及應用。

今天,先跟我來用最簡單的公式,制作一張Excel動態日歷。


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

▲ 目標效果

第1步:設計框架

我們將日歷固定到7列——周一到周日,最多需要6行就可以展示一個月的所有天數。


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

B2、D2單元格用來選擇年份和月份,B4:H4區域輸入周一至周日。

第2步:編寫公式

日歷中看似有很多單元格,但實際上最關鍵的一個單元格就是B5單元格。B5單元格的公式確定了,后面的單元格只要依次加1就OK。

B5單元格的日期怎么確定呢?


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

由于周一到周日的位置是固定的,而每個月的第1天究竟是周幾是不固定的,因此我們要做判斷:

如果月份第1天恰好是周一,那B5單元格就應該返回當月的1號這天的日期;否則,就根據當月1號實際是星期幾來計算這一天的日期。

以2021年1月1日為例,這一天實際是星期五,應該填入F5單元格。因此,B5單元格應該是往前推4天,即2020年12月28日(用2021/1/1-5+1)。

把以上的邏輯用公式表達出來,B5單元格的公式為:

=IF(WEEKDAY(DATE($B$2,$D$2,1),2)=1,DATE($B$2,D$2,1),DATE($B$2,$D$2,1)-WEEKDAY(DATE($B$2,$D$2,1),2)+1)

其它單元格只要依次+1天就好,因此最簡單的公式就是用上一個單元格加1,比如C5單元格公式:=B5+1。


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

當然,如果你覺得這種方式不能一次把公式**到所有日期單元格,也可以寫一個更厲害的公式:


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

接下來,選中所有日期單元格,打開單元格格式,設置自定義格式:dd。


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

這樣,所有日期都只顯示天數。


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

第3步:條件格式

經過第2步,日歷的雛形就完成了,但是由于42個日期單元格中都顯示天數,而我們只希望展示當月的天數。

簡單!用條件格式做一個判斷——如果單元格日期對應月份與D2單元格相同,說明是本月日期要展示;否則,如果不等于D2單元格,則不展示。

選擇B5:H10,設置條件公式:=MONTH(B5)<>$D$2,并將條件格式設置為自定義格式:;;;(三個英文的分號)。


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

確定后,非當月的日期就自動“消失”了!


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

為了方便選擇年月,你還可以將B2和D2單元格設置為下拉單元格。這樣,一個動態的Excel日歷就做好了。


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

最后,如果你想做一張全年12個月的日歷,只要將已經做好的日歷另外**11份,做簡單調整即可。


簡易公式,快速制作Excel動態日歷(補堿簡易公式)

你看,原來自己動手做一張日歷也并不難呀,是不是?

下一期,我接著來跟大家介紹Excel日歷的用途,在我們實際工作中,能有哪些應用價值。

簡易公式,快速制作Excel動態日歷(補堿簡易公式)
本文原作者為陳鵬羽,轉載請注明:出處!如該文有不妥之處,請聯系站長刪除,謝謝合作~

原創文章,作者:陳鵬羽,如若轉載,請注明出處:http://www.uuuxu.com/20220516325647.html