轻松玩转Excel日期计算
excel计算天数的方法

excel计算天数的方法
宝子,今天来和你唠唠Excel里计算天数的超简单方法哦。
如果是计算两个日期之间的天数,最简单的就是直接相减啦。
比如说你在A1单元格里写了一个开始日期,像2023/1/1,在B1单元格写了结束日期,比如
2023/1/10。
那你在C1单元格里就可以直接输入“=B1 - A1”,然后按下回车键,Excel就会自动算出这两个日期之间相差的天数啦,这里就会显示9哦。
要是你的日期格式有点奇怪,不是那种标准的日期格式,那可能就需要先调整一下格式。
你可以选中要设置格式的单元格或者单元格区域,然后右键选择“设置单元格格式”,在里面找到日期格式,选择你想要的那种标准日期样式就好啦。
还有哦,如果你的日期里涉及到了时间,比如说开始日期是2023/1/1 10:00,结束日期是2023/1/10 15:00,直接相减得到的结果就会包含小数啦,这个小数部分就是时间差换算成的天数哦。
要是你只想看天数,不想管这个时间部分,那可以用INT函数来处理一下。
就像这样,假如刚才的差值在D1单元格,你在E1单元格输入“=INT(D1)”,这样就只会得到天数的整数部分啦。
宝子,Excel计算天数是不是很容易呀?你要是在操作过程中遇到啥问题,随时来找我哦,咱们一起把这个小问题解决得妥妥当当的。
。
利用Excel进行日期和时间的处理

利用Excel进行日期和时间的处理Excel是一款功能强大的电子表格软件,可以用于管理和分析数据。
在数据处理过程中,日期和时间是经常会涉及到的内容。
本文将介绍如何使用Excel进行日期和时间的处理。
一、日期的输入在Excel中,日期可以使用多种格式进行输入。
常见的日期输入格式有以下几种:1. 年/月/日:例如2022/01/01,表示2022年1月1日。
2. 月/日/年:例如01/01/2022,表示2022年1月1日。
3. 日/月/年:例如01/01/2022,表示2022年1月1日。
4. 年-月-日:例如2022-01-01,表示2022年1月1日。
5. 月-日-年:例如01-01-2022,表示2022年1月1日。
6. 日-月-年:例如01-01-2022,表示2022年1月1日。
在输入日期时,Excel会自动根据系统的日期格式进行识别。
你也可以在单元格中使用格式化功能将日期显示为所需的格式。
二、日期的计算Excel提供了丰富的函数和工具,可以进行日期的计算和处理。
下面介绍几种常用的日期计算方法。
1. 计算日期间隔可以使用DATEDIF函数来计算两个日期之间的间隔。
例如,计算A1单元格和A2单元格之间的天数间隔,可以使用如下公式:`=DATEDIF(A1, A2, "D")`,其中"D"表示以天为单位计算。
2. 加减日期可以使用DATE函数和YEAR、MONTH、DAY函数来进行加减日期的操作。
例如,计算A1单元格日期的前一天,可以使用如下公式:`=A1-1`。
三、时间的输入与日期类似,时间在Excel中也可以使用多种格式进行输入。
常见的时间输入格式有以下几种:1. 小时:分钟:秒:例如12:00:00,表示12点整。
2. 上午/下午小时:分钟:例如上午10:30,表示上午10点30分。
3. 单位为小时的时间:例如12小时,表示12小时。
你可以根据需要选择适合的时间输入格式进行输入。
EXCEL中的日期和时间处理高级技巧

EXCEL中的日期和时间处理高级技巧在EXCEL中处理日期和时间是常见的需求,为了更高效地进行相关操作,掌握日期和时间处理的高级技巧是必不可少的。
本文将介绍几个常用的EXCEL日期和时间处理高级技巧,帮助您在工作中更灵活地处理相关数据。
一、日期和时间的格式设置在EXCEL中,我们可以根据需求自定义日期和时间的格式。
首先,选中包含日期或时间的单元格,然后右击,选择“单元格格式”选项,在弹出的对话框中选择“日期”或“时间”选项,您可以自由选择各种格式进行设置。
例如,选择日期格式时,可选择“年-月-日”、“月/日/年”等不同的格式。
二、日期和时间的计算1. 加减日期:使用EXCEL内置的函数可以轻松进行日期的计算。
例如,若要在某个日期上加上几天,可以使用“=A1+7”表示在A1单元格的日期基础上加7天;若要减去几天,可以使用“=A1-7”。
2. 工作日计算:EXCEL提供了工作日函数来计算两个日期之间的工作日数。
例如,若要计算A1单元格日期到B1单元格日期之间的工作日数目,可以使用函数“=NETWORKDAYS(A1,B1)”来实现。
三、日期和时间的转换有时候,我们需要将日期和时间以不同的形式进行显示,或者需要将其转换为其他格式。
以下是几个常用的转换操作。
1. 文本转日期:有时候我们从其他系统中导入的数据,日期是以文本形式显示,我们可以通过使用函数“=DATEVALUE(A1)”将文本转换为日期格式。
其中A1是包含文本日期的单元格。
2. 日期转文本:当我们需要将日期转换为特定的文本格式时,可以使用函数“=TEXT(A1, "yyyy-mm-dd")”来实现。
其中,A1是需要转换的日期所在的单元格。
四、日期和时间的排序和筛选在处理日期和时间的数据时,对其进行排序和筛选是常见的需求。
下面介绍几种方法。
1. 日期排序:选中需要排序的日期数据列,点击“数据”选项卡中的“排序”按钮,在弹出的对话框中选择按照日期排序的方式进行排序。
如何在Excel中进行日期和时间计算

如何在Excel中进行日期和时间计算在Excel中进行日期和时间计算日期和时间是Excel中常见的数据类型,而对于这些数据的计算与分析也经常是我们在工作中需要进行的任务。
本文将介绍如何在Excel 中进行日期和时间的计算。
请根据以下步骤操作:1. 日期和时间格式设置要在Excel中进行日期和时间的计算,首先需要确保所有相关单元格的格式正确设置为日期或时间。
选择需要进行计算的单元格,然后通过右键单击打开“格式单元格”选项。
在弹出的对话框中,选择“日期”或“时间”选项,并选择合适的格式。
2. 日期和时间函数Excel提供了一些用于日期和时间计算的函数,这些函数可以方便地完成各种计算任务。
以下是一些常用的函数:- NOW函数:可以返回当前日期和时间。
在相关单元格中输入“=NOW()”即可获取当前日期和时间的数值。
- DATE函数:用于创建日期。
DATE函数需要输入年、月和日的数值。
例如,输入“=DATE(2022, 5, 20)”可以得到2022年5月20日的日期。
- TIME函数:用于创建时间。
TIME函数需要输入小时、分钟和秒的数值。
例如,输入“=TIME(9, 30, 0)”可以得到9点30分的时间。
3. 日期和时间运算在Excel中,可以对日期和时间进行各种运算。
下面是一些常见的运算示例:- 日期之差:可以通过简单的减法运算计算两个日期之差。
例如,如果单元格A1中存储了一个日期,而单元格B1存储了另一个日期,可以在单元格C1中输入公式“=B1-A1”来计算两个日期之差。
- 时间之差:同样,可以使用减法运算计算两个时间之差。
例如,如果单元格A2中存储了一个时间,而单元格B2存储了另一个时间,可以在单元格C2中输入公式“=B2-A2”来计算两个时间之差。
- 日期和时间的加减运算:可以使用“+”和“-”运算符对日期和时间进行加减运算。
例如,如果希望在一个日期上加上一定的天数,可以使用公式“=A1+7”表示在单元格A1中的日期上加上7天。
EXCEL快速计算日期与时间

EXCEL快速计算日期与时间在现代办公自动化软件中,微软的Excel是广泛使用的电子表格软件之一。
它能够提供强大的计算和分析功能,包括日期和时间的计算。
在本文中,我们将探讨如何使用Excel快速准确地计算日期和时间。
一、日期的计算Excel中,日期以序列号的形式存储和计算。
每个日期都对应一个唯一的序列号,它是从1900年1月1日开始计算的天数。
1. 计算两个日期之间的天数我们经常需要计算两个日期之间的天数差。
在Excel中,可以使用DATEDIF函数来实现。
该函数的语法如下:=DATEDIF(start_date, end_date, "d")其中,start_date是开始日期,end_date是结束日期,"d"表示计算的单位为天数。
例如,要计算2022年1月1日和2022年12月31日之间的天数差,可以使用以下公式:=DATEDIF("2022/1/1", "2022/12/31", "d")2. 计算指定日期之后的日期有时候,我们需要计算某个日期之后的几天、几个月或几年的日期。
在Excel中,可以使用DATE函数和简单的加法来实现。
假设我们要计算2022年1月1日之后的5天,可以使用以下公式:=DATE(2022,1,1) + 5二、时间的计算除了日期的计算,Excel也可以进行时间的计算。
时间以小数的形式表示,1表示一整天,0.5表示12小时。
1. 计算时间差我们经常需要计算两个时间之间的时间差。
在Excel中,可以使用减法来计算。
假设我们要计算13:30和15:45之间的时间差,可以使用以下公式:=15:45 - 13:302. 计算指定时间之后的时间有时候,我们需要计算某个时间之后的几小时、几分钟或几秒钟的时间。
在Excel中,可以使用TIME函数和简单的加法来实现。
假设我们要计算13:30之后的2个小时,可以使用以下公式:=TIME(13,30,0) + TIME(2,0,0)三、日期和时间的格式化除了计算,Excel还提供了丰富的日期和时间格式化选项,可以将日期和时间以各种不同的方式呈现。
如何利用Excel进行日期与时间的计算

如何利用Excel进行日期与时间的计算在日常工作和生活中,我们常常需要对日期和时间进行计算,例如计算两个日期之间的天数,计算工作日天数,计算时间差等等。
Excel 作为一款强大的电子表格软件,可以帮助我们方便地进行日期与时间的计算。
本文将介绍如何利用Excel进行日期与时间的计算。
1. 日期和时间的输入与格式设置在Excel中,日期和时间的输入与格式设置非常重要。
我们可以直接输入日期和时间,也可以使用Excel内置的日期和时间函数。
在进行日期和时间计算前,我们需要确保输入的日期和时间数据都是按照Excel的格式进行设置的。
日期格式设置:a) 选择需要设置格式的单元格或单元格区域;b) 点击Excel顶部工具栏中的“数字”选项卡;c) 在“数字”选项卡中,选择“日期”选项;d) 根据需求选择对应的日期格式。
时间格式设置:a) 选择需要设置格式的单元格或单元格区域;b) 点击Excel顶部工具栏中的“数字”选项卡;c) 在“数字”选项卡中,选择“时间”选项;d) 根据需求选择对应的时间格式。
2. 日期与时间的计算2.1 日期计算在Excel中,我们可以使用日期函数来进行日期的计算,例如计算两个日期之间的天数、计算将来某个日期几天后的日期等。
计算两个日期之间的天数:我们可以使用DATEDIF函数来计算两个日期之间的天数。
该函数的基本语法如下:=DATEDIF(开始日期, 结束日期, "d")例如,计算2019年1月1日与2019年6月30日之间的天数,公式如下:=DATEDIF("2019/1/1", "2019/6/30", "d")计算将来某个日期几天后的日期:我们可以使用DATE函数来计算将来某个日期几天后的日期。
该函数的基本语法如下:=DATE(年, 月, 日) + 天数例如,计算今天日期(假设为2019年7月1日)之后30天的日期,公式如下:=DATE(2019, 7, 1) + 302.2 时间计算在Excel中,我们可以使用时间函数来进行时间的计算,例如计算时间差、计算某个时间之后的时间等。
Excel高级技巧使用日期函数进行日期计算

Excel高级技巧使用日期函数进行日期计算日期计算在Excel中非常常见,无论是在个人使用还是在工作中,都经常需要用到日期函数来进行相关的计算和分析。
Excel提供了多种日期函数,可以帮助我们完成各种日期计算任务,如计算两个日期之间的天数差、生成特定日期格式的数据等。
本文将介绍一些常用的日期函数和使用技巧,帮助读者更好地利用Excel进行日期计算。
一、日期格式设置在进行日期计算之前,首先需要对Excel中的日期进行正确的格式设置。
Excel中支持多种日期格式,如年-月-日、月/日/年、日-月-年等。
在数据区域,选中需要设置日期格式的单元格或单元格范围,然后右键单击选择“格式单元格”,在弹出的对话框中选择“日期”选项,根据个人喜好选择相应的日期格式即可。
二、常用的日期函数1. TODAY函数TODAY函数用于返回当前日期,其语法为=TODAY()。
该函数无需任何参数,直接在单元格中输入=TODAY()即可返回当前日期。
可以通过与其他日期函数结合使用,实现各种日期计算和分析。
2. DATE函数DATE函数用于根据给定的年、月、日生成日期,其语法为=DATE(年,月,日)。
例如,要生成2022年5月1日的日期,可以在单元格中输入=DATE(2022,5,1),按回车键后即可返回所需日期。
3. YEAR函数YEAR函数用于提取给定日期中的年份,其语法为=YEAR(日期)。
例如,要提取日期2022年5月1日中的年份,可以在单元格中输入=YEAR("2022-5-1"),按回车键后即可返回年份2022。
4. MONTH函数MONTH函数用于提取给定日期中的月份,其语法为=MONTH(日期)。
例如,要提取日期2022年5月1日中的月份,可以在单元格中输入=MONTH("2022-5-1"),按回车键后即可返回月份5。
5. DAY函数DAY函数用于提取给定日期中的日份,其语法为=DAY(日期)。
excel 工作日计算公式

excel 工作日计算公式Excel是一款功能强大的电子表格软件,它不仅可以用于处理数据和进行数学计算,还可以用来计算工作日。
在Excel中,我们可以使用工作日计算公式来获取指定日期范围内的工作日数。
下面是一个简单的例子,演示如何使用Excel的工作日计算公式来计算工作日数量。
假设我们要计算从2022年1月1日到2022年12月31日之间的工作日数量。
首先,在Excel的一个单元格中输入起始日期,即2022年1月1日,可以使用日期函数“DATE(year, month, day)”来输入日期。
然后,在另一个单元格中输入结束日期,即2022年12月31日。
接下来,我们需要使用工作日计算公式来计算工作日数量。
在Excel中,工作日计算公式的格式为“NETWORKDAYS(start_date, end_date, [holidays])”。
其中,start_date是起始日期,end_date是结束日期,[holidays]是一个可选参数,用于指定节假日的日期范围。
在我们的例子中,我们不考虑节假日,所以可以省略[holidays]参数。
因此,我们可以在另一个单元格中输入工作日计算公式:“=NETWORKDAYS(A1, A2)”,其中A1是起始日期的单元格,A2是结束日期的单元格。
按下回车键后,Excel会自动计算并显示工作日数量。
在我们的例子中,结果应该显示为工作日的总数,即2022年1月1日到2022年12月31日之间的工作日数量。
通过使用Excel的工作日计算公式,我们可以方便地计算指定日期范围内的工作日数量。
这对于日常工作中的任务安排和工作时间的统计非常有用。
无论是计算一个月内的工作日数量,还是计算一年内的工作日数量,Excel的工作日计算公式都可以帮助我们快速准确地完成计算。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
轻松玩转Excel日期计算前面我们在《菜鸟进阶:Excel公式应用初步》中介绍了Excel公式应用的基础知识,以及几个简单实用的实例剖析:《销售情况统计》、《家庭收支管理》和《业绩奖金计算》。
这些小节让我们了解Excel公式应用的必备的基本知识的同时,也获得了一些解决实际问题的实践经验,从今天开始,我们进入Excel公式应用的第二部分。
这部分我们将提供更多的实例,介绍Excel公式在计算日期和时间、处理文本等方面的应用,大家从中可以体会到,公式之所以能够具有如此丰富和强大的能力,各种Excel函数的确“功不可没”,因此在具体学习过程中,大家应该特别重视相关函数的学习,这是提高公式应用能力的核心因素之一。
还有一点要说明一下,为提高公式应用介绍的覆盖面,本部分采用的实例或者应用情景大多是实际任务中的一个小部分,并不是一个完整的实际案例。
笔者这样处理的另一原因是使针对性更强,让读者朋友更容易抓住学习的重点,希望大家能够喜欢这种处理方式。
文章导读:一、Excel日期计算的基础事实上,Excel处理日期的方式和我们想象的有些不同。
在我们眼中,日期是含有年、月、日的有特定格式的数据。
但是,Excel却在内部把日期作为以1 开始的时间序列数存储。
二、显示当前日期在各种工资表、成绩表等各种类型的工作表中,常常需要显示当前日期,如果插入的日期就是工作时的日期,而且以后不需要改变,则使用组合键Ctrl+;插入即可。
如果希望这个日期能够自动更新,则使用函数TODAY。
三、使用公式快速输入日期1、快速输入有规律的日期系列如果需要在工作表中输入有固定间隔数(这个间隔可以是年、月、日)的日期系列时,用公式处理非常高效。
2、快速输入无规律的日期系列上面是输入有规律的日期系列,如果要输入的日期没有规律,有没有方法提高输入效率呢?回答是肯定的。
四、计算日期对应的星期数有时我们希望求出日期所对应的星期数,以便分析星期对相关数据的影响。
五、计算两个日期之间的天数在实际工作中,需要计算两个日期之间间隔的天数的情形非常多。
比如现在是2004年7月27日,2004年10月8日是50周年校庆,我们想计算出距离校庆还有多少天,该使用什么公式呢?六、计算两个日期之间工作日的天数我们把每个星期得星期一到星期五称为工作日,假如项目经理2004年7月7日接到一个新项目,要求2004年10月8日完成,他需要计算一下这两个日期之间有多少个工作日,以便安排工作的进度。
七、计算若干年、月、日以后的日期计算若干年、月、日以后的日期在实际任务也可能常常遇到。
例如,计划用1年2个月零15天来完成一本图书的编写工作,开工日期为2004年7月28日,那么什么时候能完成图书的编写呢?八、计算两个日期之间的年数如果需要计算两个日期之间的年数,使用YEAR函数实现起来非常简单。
九、计算年龄年龄应该为我们生活的完整数的年。
具体地说,就是当前的日期与我们出生的日期之差得到的天数,除以365得到的数的整数部分。
这里所说的年龄也就是我们常常说的实岁。
利用一个名为YEARFRAC和函数和一个取整函数INT可以轻松计算年龄。
一、Excel日期计算的基础在《Excel数据录入小秘密》部分,我们曾经介绍过在工作表中输入日期的方法,这里我们再学习一下关于日期计算的基本知识,这将有助于理解Excel为何具有对日期进行计算的能力,理解这一点可以方便我们以后的使用。
事实上,Excel处理日期的方式和我们想象的有些不同。
在我们眼中,日期是含有年、月、日的有特定格式的数据。
但是,Excel却在内部把日期作为以1 开始的时间序列数存储,其中1 代表1900 年1 月1 日。
这就是Excel 日历的起始时间,之后每增加一天,序列数也就相应加1。
例如,1900 年1 月2 日被存储为2,1900 年1 月3日被存储为3 ,后面依此类推。
下面来测试一下这个规律。
在工作表的A1单元格中输入Excel可以识别的日期格式,如“1900-1-1”,然后用公式填充柄拖到A10单元格,可以看到日期以依次递增一天的规律被填充到相应的单元格中。
再把A1:A10区域的日期数据复制到C1:C10单元格区域中,选中C1:C10单元格区域后,选择菜单“格式→单元格”命令,弹出“单元格格式”对话框,在其“数字”选项卡的“分类”列表中选择“常规”类型(图1)。
图1单击“确定”按钮后,返回Excel编辑窗口,可以看到先前的日期已经显示为序列数(图2)。
图2说明:通过这个方法,可以查看能够被Excel识别的日期所对应的序列数。
同时,也可以从这里明白,在Excel公式中,不能使用1900 年1 月1 日以前的日期。
可能有读者朋友问,Excel为何要将日期作为序列数存储呢?答案其实很简单,因为这样就可以方便地对进行日期运算。
例如,要计算两个日期间的相隔天数,Excel 只需对两个日期的序列数执行相减操作即可,后面将会用实例介绍。
二、显示当前日期在各种工资表、成绩表等各种类型的工作表中,常常需要显示当前日期,如果插入的日期就是工作时的日期,而且以后不需要改变,则使用组合键Ctrl+;插入即可。
如果希望这个日期能够自动更新,则使用函数TODAY,这个函数不需要任何参数,在恰当的单元格中,如图4所示的工作表中的F2单元格,输入公式“=TODAY()”即可。
下面的操作设置日期显示的格式。
输入公式后回车,再选中该单元格,选择菜单“格式→单元格格式”命令,打开“单元格格式”对话框,可以看到Excel自动把“分类”类别设置为“日期”,我们在右边的“类型”列表框中选择一种恰当的显示格式(图3)。
图3单击“确定”按钮后,返回Excel编辑窗口,日期按照设置的格式显示(图4)。
图4三、使用公式快速输入日期1、快速输入有规律的日期系列如果需要在工作表中输入有固定间隔数(这个间隔可以是年、月、日)的日期系列时,用公式处理非常高效。
例如,销售经理为了统计每月1日的销售情况,工作表中则需要输入月间隔为1的日期系列。
先在工作表的A2单元格中输入日期“2004-1-1”,然后选中A3单元格,输入公式:=DATE(YEAR(A2),MONTH(A2)+1,DAY(A2))回车确认后在选中A3单元格,利用公式填充柄复制公式到恰当单元格,如A13即可(图5)。
图5然后可以用前面介绍的方法为日期设置一种恰当的显示格式。
说明:上面的公式中我们用到了四个函数DATE、YEAR、MONTH和DAY。
这四个函数都最是常用的日期函数。
DATE函数的功能为返回代表特定日期的序列号。
它的语法为DATE(year,month,day),其中参数year为代表年份的数字,参数month为代表每年中月份的数字,参数day为代表月份中第几天的数字。
公式中YEAR(A2)返回A2单元格中日期的年份,MONTH(A2)+1返回A2单元格中日期的月份再加上1,DAY(A2)返回A2单元格中日期的天数。
2、快速输入无规律的日期系列上面是输入有规律的日期系列,如果要输入的日期没有规律,有没有方法提高输入效率呢?回答是肯定的。
用常规方法输入Excel能识别的日期,我们必须在年、月、日之间用“-”或“/”连接,显然,这些连接符号的输入影响了我们的速度。
如果需要输入日期“2004-7-1”,只用输入“20040701”就可以的话,那么速度自然可以提高不少。
如下图所示的工作表,先在A列对应单元格中输入日期数字,不要输入连接符号,Excel 当然不认识这些数字是日期,因此我们需要使用公式进行转换,把这些数字转化成Excel 可以识别的日期格式。
图6选中C2单元格,输入公式:“=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))”说明:这个公式再次用到了DATE函数,其中LEFT(A2,4)的含义为取出A2单元格中数字,从左边开始取,长度为4个字符。
MID(A2,5,2)的含义为取出A2单元格中数字,从第5个字符开始取,长度为2个字符。
RIGHT(A2,2)的含义为取出A2单元格中数字,从右边开始取,长度为2个字符。
回车后在选中C2单元格,然后用公式填充柄复制公式到恰当单元格。
下面我们要把转换后的日期放到A2:A5单元格区域,先选中C2:C5单元格区域,然后执行复制命令,选中一个空白的列中的单元格,比如E2单元格,单击鼠标右键,在弹出的菜单中选择“选择性粘贴”命令(图7)。
图7在弹出“选择性粘贴”对话框中,点选“粘贴”区域的“数值”单选框(图8)。
图8单击“确定”按钮后,返回Excel编辑窗口,可以看到被复制的日期以序列数显示(图9),此时只要通过“单元格格式”对话框,将显示格式调整为日期即可(图10)。
图9图10接下来,把A2:A5和C2:C5中的数据删除,然后将E2:E5中的日期数据剪切到A2:A5即可。
说明:把C2:C5中的数据复制后,也可直接选中A2单元格,执行“选择性粘贴”命令,把“数值”复制到A2:A5中,再调整A2:A5的显示格式为日期,最后删除C列数据即可,之所以采用上面的操作步骤,是为了方便介绍下面这个知识点。
初学的朋友要注意体会一下,为什么要在“选择性粘贴”对话框中选择“数值”选项呢?其目的是让复制后得到的数据和A列中的数据“断绝关系”。
这样一来,当把A列中的数据删除后,就不会对E列中的数据有影响了,而会对C列中的数据造成影响(图11)。
图11四、计算日期对应的星期数有时我们希望求出日期所对应的星期数,以便分析星期对相关数据的影响。
例如,销售经理为了分析星期对销售额的影响,则可以在如下图的工作表中进行处理(图12)。
图12那么B列中日期对应的星期数是不是手动输入的呢?如果这样做效率也太低了,让我们利用公式来快速处理吧。
先选中A2单元格,输入Excel可以识别的日期格式“2004-7-27”,然后使用公式填充柄向下拖拉到恰当单元格,如A11单元格,可以看到Excel自动以依次递增1天的规律生成了一个日期系列(图13)。
图13然后,在A2:A11单元格区域处于被选中的状态下,打开“单元格格式”对话框,为日期设置一种需要的格式。
接着在B2单元格中输入公式:=CHOOSE(WEEKDAY(A2,2),"星期一","星期二","星期三","星期四","星期五","星期六","星期日")回车后,即可得到A2单元格中日期对应的星期数,然后利用公式填充柄,复制公式到B11单元格即可(图14)。
图14说明:WEEKDAY函数的语法为:WEEKDAY(serial_number,return_type),其中参数serial_number代表要查找的那一天的日期,参数return_type为确定返回值类型的数字。