首页 理论教育 Excel实训:轻松制作工作日历和其他表格文件

Excel实训:轻松制作工作日历和其他表格文件

时间:2023-08-14 理论教育 版权反馈
【摘要】:能够根据运用Excel制作日历,并能够举一反三,制作其他类似的表格文件。5.MONTH主要功能 求出指定日期或引用单元格中的日期的月份。6.NOW()主要功能 给出当前系统日期和时间。图3-5-11.制作日历基本表格部分新建一个Excel文件,命名为“工作日历.xls”。

Excel实训:轻松制作工作日历和其他表格文件

【实验目的】

能够根据运用Excel制作日历,并能够举一反三,制作其他类似的表格文件。

【知识要点】

1.AND(logical1,logical2,...)

(1)主要功能 返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。

(2)使用格式 AND(logical1,logical2,...)

(3)参数说明 Logical1,Logical2,...:表示待测试的条件值或表达式,最多30个。

(4)应用举例 在C5单元格输入公式:=AND(A5>=60,B5>=60),确认。如果C5中返回TRUE,说明A5和B5中的数值均大于等于60,如果返回FALSE,说明A5和B5中的数值至少有一个小于60 。

特别提醒:

如果指定的逻辑条件参数中包含非逻辑值,则函数返回错误值“#VALUE!”或“#NAME”。

2.DATE(year,month,day)

(1)主要功能 给出指定数值的日期。

(2)使用格式 DATE(year,month,day)

(3)参数说明 year为指定的年份数值(小于9999);month为指定的月份数值(可以大于12);day为指定的天数。

(4)应用举例 在C20单元格中输入公式:=DATE(2003,13,35),确认后,显示出2004-2-4 。

特别提醒:

由于上述公式中,月份为13,多了一个月,顺延至2004年1月;天数为35,比2004年1月的实际天数又多了4天,故又顺延至2004年2月4日。

3.DAY(serial_number)

(1)主要功能 求出指定日期或引用单元格中的日期的天数。

(2)使用格式 DAY(serial_number)

(3)参数说明 serial_number代表指定的日期或引用的单元格。

(4)应用举例 输入公式:=DAY("2003-12-18"),确认后,显示出18 。

特别提醒:

如果是给定的日期,请包含在英文双引号中。

4.INT(number)

(1)主要功能 将数值向下取整为最接近的整数。

(2)使用格式 INT(number)

(3)参数说明 number表示需要取整的数值或包含数值的引用单元格。

(4)应用举例 输入公式:=INT(18.89),确认后显示出18 。

特别提醒:

在取整时,不进行四舍五入;如果输入的公式为:=INT(-18.89),则返回结果为-19。

5.MONTH(serial_number)

(1)主要功能 求出指定日期或引用单元格中的日期的月份。

(2)使用格式 MONTH(serial_number)

(3)参数说明 serial_number代表指定的日期或引用的单元格。

(4)应用举例 输入公式:=MONTH("2003-12-18"),确认后,显示出12 。

特别提醒:

如果是给定的日期,请包含在英文双引号中;如果将上述公式修改为:=YEAR ("2003-12-18"),则返回年份对应的值“2003”。

6.NOW()

(1)主要功能 给出当前系统日期和时间。

(2)使用格式 NOW()

(3)参数说明 该函数不需要参数。

(4)应用举例 输入公式:=NOW(),确认后即刻显示出当前系统日期和时间。如果系统日期和时间发生了改变,只要按一下F9功能键,即可让其随之改变。

特别提醒:

显示出来的日期和时间格式,可以通过单元格格式进行重新设置。

7.OR(logical1,logical2,...)

(1)主要功能 返回逻辑值,仅当所有参数值均为逻辑“假(FALSE)”时返回函数结果逻辑“假(FALSE)”,否则都返回逻辑“真(TRUE)”。

(2)使用格式 OR(logical1,logical2,...)

(3)参数说明 Logical1,Logical2,Logical3...:表示待测试的条件值或表达式,最多30个。

(4)应用举例 在C62单元格输入公式:=OR(A62>=60,B62>=60),确认。如果C62中返回TRUE,说明A62和B62中的数值至少有一个大于或等于60,如果返回FALSE,说明A62和B62中的数值都小于60 。

特别提醒:

如果指定的逻辑条件参数中包含非逻辑值时,则函数返回错误值“#VALUE!”或“#NAME”。

8.TODAY()函数

(1)主要功能 给出系统日期。

(2)使用格式 TODAY()

(3)参数说明 该函数不需要参数。(www.xing528.com)

(4)应用举例 输入公式:=TODAY(),确认后即显示出系统日期和时间。如果系统日期和时间发生了改变,只要按一下[F9]功能键,即可其随之改变。

特别提醒:

显示出来的日期格式,可以通过单元格格式进行重新设置。

【实验资料】

效果如图3-5-1所示。

图3-5-1

【操作指导】

1.制作日历基本表格部分

(1)新建一个Excel文件,命名为“工作日历.xls”。

(2)合并G7到I7单元格,并输入函数:=today(),效果如图3-5-2所示。

图3-5-2 当天日期

图3-5-3 修改日期格式

(3)修改日期所在单元格的格式,效果如图3-5-3所示。

(4)在G7单元格中输入函数:=IF(WEEKDAY(G7,2)=7,"日",WEEKDAY(G7,2)),效果如图3-5-4所示。

图3-5-4 输入星期

图3-5-5 修改星期格式

(5)修改日期格式,效果如图3-5-5所示。

(6)在M7中输入函数:=NOW(),效果如图3-5-6所示。

图3-5-6 输入时间

(7)修改时间格式,效果如图3-5-7所示。

图3-5-7 修改时间格式

(8)在F7和J7单元格分别输入提示性文字“今天是:”、“星期:”,如图3-5-8所示。

图3-5-8 输入提示文字

(9)执行“数据”→“有效性”,在I20和L20单元格内分别显示要查询的年份和月份,效果如图3-5-9所示。

图3-5-9 输入查询的年份和日份

说明:为了美观,选中用于数据有效性的原始数据(年份和月份)两列,隐藏。

(10)分别在H20,J20,K20,M20单元格中输入提示性文字内容,效果如图3-5-10所示。

图3-5-10 输入提示性文字

(11)输入其他提示性文字,效果如图3-5-11所示。

图3-5-11 输入提示性文字

(12)在F8单元格中输入公式:=IF(F13=2,IF(OR(D13/400=INT(D13/400),AND (D13/4=INT(D13/4),D13/100<>INT(D13/100))),29,28),IF(OR(F13=4,F13=6, F13=9,F13=11),30,31)),用于获取查询“月份”所对应的天数(28、29、30、31),效果如图3-5-12所示。

图3-5-12 计算所选择的年份中的某月份的天数

说明:因为选择的是2013年5月份,所以是31天。

(13)在G8单元格内输入公式:=IF(WEEKDAY(DATE($I$20,$L$20,1),2)=G9, 1,0)。并用自动填充功能分别计算H8到M8单元格的值,值为1表示当月从对应的星期开始,效果如图3-5-13所示。

图3-5-13 当月第一天是星期几

(14)在G11单元格内输入:=IF(G8=1,1,0),在G12单元格内输入:=M11+1,并用自动填充功能拖动G12单元格到G13和G14,在G15单元格内输入:=IF(M14>=$F$8,0, M14+1),在G16单元格内输入:=IF(M15>=$F$8,0,IF(M15>0,M15+1,0)),效果如图3-5-14所示。

图3-5-14 计算每周星期日的日期

说明:因为现在星期一到星期六的日期还没有计算出来,所以星期日的值都为0或1。

(15)在H11单元格内输入:=IF(G11>0,G11+1,IF(H8=1,1,0)),在H12单元格内输入:=G12+1,并用自动填充功能拖动H12单元格到H13和H14,在H15单元格内输入:=IF(G15>=$F$8,0,IF(G15>0,G15+1,0)),在H16单元格内输入:=IF(G16>=$F$8, 0,IF(G16>0,G16+1,0)),效果如图3-5-15所示。

图3-5-15 计算每周星期一的日期

说明:因为现在星期二到星期六的日期还没有计算出来,所以星期日的值都为0或1。

(16)运用自动填充功能拖动H11到M11,H12到M12,H13到M13,H14到M14,H15到M15,H16到M16,效果如图3-5-16所示。

(17)将第八行和第九行隐藏,效果如图3-5-17所示。

2.美化表格

(1)将所有单元格居中对齐,并根据自己的喜好设置字体大小、颜色、表格边框,如图3-5-18所示;

图3-5-16 星期日到星期六的所有日期

图3-5-17 隐藏信息

图3-5-18 设置字体、表格边框

(2)执行菜单“工具”→“选项”,切换到“视图”选项卡中,将窗口选项中的网格线和零值复选框取消选择,效果如图3-5-19所示。

图3-5-19 取消网格线和零值

(3)执行菜单“格式”→“工作表”→“背景”,选择一张图片设为工作表的背景,效果如图3-5-20所示。

图3-5-20 设置工作表背景

(4)执行“插入”→“图片”→“剪贴画”,插入3张剪贴画,效果如图3-5-21所示。

图3-5-21 插入剪贴画

(5)执行“插入”→“图片”→“艺术字”,插入一个标题内容,至此,项目结束,效果如图3-5-1所示。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈