亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

怎么做漂亮的動(dòng)態(tài)日歷? excel制作動(dòng)態(tài)日歷的技巧

  發(fā)布時(shí)間:2024-09-09 09:55:44   作者:佚名   我要評(píng)論
在日常辦公學(xué)習(xí)使用Excel表格時(shí),有時(shí)因?yàn)楣ぷ鲗W(xué)習(xí)要求,為了美化表格或者需要利用表格制作時(shí)間記事錄,我們會(huì)需要在表格中制作動(dòng)態(tài)的Excel日歷,今天就給大家分享一下再Excel表格中制作簡(jiǎn)單的動(dòng)態(tài)日歷的方法

我們可以使用數(shù)據(jù)透 視表制作日歷,該怎么制作動(dòng)態(tài)日歷呢?下面我們就來(lái)看看詳細(xì)的教程。

那這種炫酷的日歷表,用函數(shù)該怎么做出來(lái)呢?

今天,我就和小伙伴們一起聊一聊日歷的函數(shù)做法

操作特別簡(jiǎn)單,一起來(lái)看看吧~

先做一個(gè)樣板

  • 插入一個(gè)數(shù)值調(diào)整器控件。

在【開(kāi)發(fā)工具】選項(xiàng)卡下,單擊【插入】-【數(shù)值調(diào)節(jié)控件】:

PS. 如果沒(méi)有【開(kāi)發(fā)工具】選項(xiàng)卡,在【文件】-【選項(xiàng)】-【高級(jí)】中調(diào)出即可。

  • 點(diǎn)擊鼠標(biāo)右鍵,選擇【設(shè)置控件格式】。

指定「單元格鏈接」為 C2 單元格,其他參數(shù)如圖下所示:

此時(shí)月份跟著數(shù)值調(diào)節(jié)控件進(jìn)行聯(lián)動(dòng)。

1、編寫公式

制作完對(duì)應(yīng)的樣板,現(xiàn)在我們就來(lái)寫寫函數(shù)公式。

做法很簡(jiǎn)單,如下圖:

往下,就是上一個(gè)單元格的值加 7;

往右,就是左邊單元格的值加 1。

也就是說(shuō),只需要確定第一個(gè)單元格的日期,就能確定其他單元格的日期。

那么我們?cè)趺?strong>確定第一個(gè)單元格的日期呢?

只要確定每月的 1 號(hào)的上一個(gè)周一的日期是多少,就能確定第一個(gè)單元格的日期。

這其中就涉及到一個(gè)數(shù)學(xué)邏輯問(wèn)題了。

比如說(shuō),2021 年 7 月 1 號(hào)是周四,那么如下圖:

7 月 1 號(hào)的日期-4+1,就是 7 月 1 號(hào)前面的第一個(gè)周一的日期。

即,每月的 1 號(hào)的上一個(gè)周一 = 每月 1 號(hào)的日期-每月 1 號(hào)的星期數(shù) + 1。

我們知道:DATE 函數(shù)能夠返回一個(gè)日期。

=DATE(年,月,日)

WEEKDAY 函數(shù)可以獲取日期的星期數(shù)。

WEEKDAY 函數(shù)的語(yǔ)法規(guī)則:

=WEEKDAY(serial_number[return_type])=WEEKDAY(日期2)

由于我們習(xí)慣把周一開(kāi)始作為每周第一天,所以第 2 參數(shù)一般設(shè)置為 2。

前面說(shuō)過(guò),每月的 1 號(hào)的上一個(gè)周一 = 每月 1 號(hào)的日期-每月 1 號(hào)的星期數(shù) + 1。

對(duì)應(yīng)輸入公式為:

=DATE(2021,$C$2,1)-WEEKDAY(DATE(2021,$C$2,1),2)+1▲?左右滑動(dòng)查看

如動(dòng)圖所示,分別輸入對(duì)應(yīng)的公式,右拉 / 下拉填充。

2、設(shè)置條件格式

設(shè)置完對(duì)應(yīng)的公式之后,我們還需要把不是當(dāng)月的日期進(jìn)行隱藏,這里就需要使用到【條件格式】了。

1、選中 B5:H10 區(qū)域,在【開(kāi)始】選項(xiàng)卡下,單擊【條件格式】-【新建規(guī)則】;

2、選擇【使用公式確定要設(shè)置格式的單元格】,輸入設(shè)置格式的公式:

=MONTH(B5)<>$C$2

3、單擊格式,格式中字體選擇白色。

這樣,我們就可以將不是當(dāng)月日期的字體變成白色,肉眼上就看不到了,從而實(shí)現(xiàn)隱藏的效果。

動(dòng)圖操作如下:

PS. 這里條件格式公式的原理是:把顯示為 TRUE 的單元格的字體設(shè)置為白色。

4、最后,我們只需要將數(shù)字格式自定義設(shè)置為只保留日就行了。

  • 1)選中 [B5:H10] 區(qū)域,按住快捷鍵【Ctrl+1】彈出單元格設(shè)置對(duì)話框;
  • 2)自定義-類型設(shè)置為:d。

到這里,單元格的日期就只顯示日了。

3、延伸拓展

前面我們是將日期的中的月,聯(lián)動(dòng)到單元格中,那我們也可以將年聯(lián)動(dòng)到單元格中。

原先的第一個(gè)單元格公式為:

=DATE(2021$C$2,1)-WEEKDAY(DATE(2021$C$2,1)2)+1▲?左右滑動(dòng)查看

那將之前的年份 2021 改為單元格引用,就可以做出如下圖的效果:

=DATE($G$2$C$21)-WEEKDAY(DATE($G$2$C$21)2)+1▲?左右滑動(dòng)查看

那如果我們想要在日歷表中,是當(dāng)天的日期,就高亮顯示,這應(yīng)該怎么做?

要達(dá)到上面這種效果,我們只需要設(shè)置一個(gè)條件格式:

1、選擇 [B5:H10] 區(qū)域,在【開(kāi)始】選項(xiàng)卡下,單擊【條件格式】,新建規(guī)則。

2、使用公式確定要設(shè)置格式的單元格,輸入如下公式:

=AND(YEAR(TODAY())=$G$2,MONTH(TODAY())=$C$2,DAY(B5)=DAY(TODAY()),MONTH(B5)=$C$2)▲?左右滑動(dòng)查看

公式對(duì)應(yīng)的判斷如下:

▲?左右滑動(dòng)查看

PS. 本文截圖時(shí)間是 8 月 2 號(hào),所以下圖中對(duì)應(yīng)日期顯示綠色填充顏色。

當(dāng)然,有時(shí)候,我還會(huì)用加載項(xiàng)-mini calendar。

直接在應(yīng)用商店添加它就好啦。

如動(dòng)圖所示:

它可以顯示對(duì)應(yīng)周的周數(shù)。

它也可以切換不同的顏色主題。

到這里,日歷表就介紹完啦~

4、總結(jié)一下

本文介紹了日歷表的函數(shù)做法,其中涉及的主要知識(shí)點(diǎn)有:

  1. date 函數(shù),weekday 函數(shù),條件格式。
  2. 利用數(shù)值調(diào)節(jié)控件聯(lián)動(dòng)單元格數(shù)值。
  3. 制作這種日歷,我們只需要確定第一個(gè)單元格的日期,也就是每個(gè)月的 1 號(hào)之前的第一個(gè)周一的日期。
  4. 將月份和年份,聯(lián)動(dòng)到單元格中,參數(shù)化,是個(gè)比較常見(jiàn)的編程思維。

相關(guān)文章

最新評(píng)論