一、时间和日期
- 将“日期”格式更改为“常规”格式,发现日期可以变成数字;这是因为在execl中采取1900计年方式,1900-1-1等于数字1,即整数数字1代表1天
- 将时间改为数值格式,小于1的小数代表一天中的任意一个时间,比如0.5代表中午12;00
- 即整数部分代表天,小数部分代表小时;如2.5代表1900/1/2 12:00:00
- 整数1代表天,如果表示小时的话,可以除以24,转换时间格式,发现是1:00:00(小时)
整数与时间的进制关系:整数表示天,整数/24=小时,整数/24/60=分钟,整数/24/60/60=秒
3.基本的时间与日期运算
二、日期函数
1.year、month、day函数 (推算日期)
year(日期序号) 返回以序列号表示的某日期的年份,介于1990到9999之间的整数 month(日期序号) 返回以序列号表示的某日期的月份,介于1到12之间的整数 day(日期序号) 返回以序列号表示的某日期的天数,介于1到31之间的整数
2.date函数(推算日期)
date(年,月,日) 返回代表特定日期的序列号
-
间隔月份 计算间隔天数可直接相加减
-
计算本月最后一天
-
计算本月天数
3.datedif函数(计算时间间隔)
Datedif(开始日期,终止日期,比较单位) 计算两个日期之间的天数、月数或年数
比较单位有以下6种形式: "Y"时间段中的整年数 "M"时间段中的整月数 "D"时间段中的天数 "YM"日期中月数的差。忽略日期中的日和年。 "YD"日期中天数的差。忽略日期中的年。 "MD"日期中天数的差。忽略日期中的月和年。
- 间隔年y
- 间隔月m
- 间隔天d
- 刨除年份算月份ym
- 刨除年份算天数yd
- 刨除月份算天数md
- 组合使用
4.weeknum函数(第几周)
weeknum(日期序号,[返回值类型]) 返回一个数字,该数字代表一年中的第几周
返回值类型为1时,星期从星期日开始。星期内的天数从 1 到 7 记数 返回值类型为2时,星期从星期一开始。星期内的天数从 1 到 7 记数
5.weekday函数(周几)
weekday(日期序号,[返回值类型]) 返回某日期为星期几。默认情况下,其值为1(星期天)到7(星期六)之间的整数。
返回值类型参考如下:
- 组合使用
6.text函数(数值—>文本)
- 将日期格式转换成星期格式,类型为"aaaa",如下图:
- 但是设置为星期x格式后的数据实际上仍然是日期,只是画了个妆而已
- 如果想实际表示为星期x,可套用text函数
该数值格式可参考自定义格式
text(值,数值格式) 将数值转换成按指定数字格式表示的文本
系列文章目录
第1讲:excel常用的基础操作 第2讲:excel单元格格式设置 第3讲:查找、替换、定位 第4讲:排序与筛选 第5讲:分类汇总、数据有效性 第6讲:数据透视表 第7讲:excel常用函数与公式 第8讲:if函数 第9讲:countif函数 第10讲:sumif函数 第11讲:vlookup函数 第12讲:match+index函数 第14讲:日期函数 第15讲:条件格式与公式 第16讲:简单文本函数 第17讲:数学函数 第18讲:lookup和数组 第19讲:indirect函数 第20讲:图表基础 第21讲:经典excel动态图表实现原理 第22讲:制作甘特图与动态甘特图 第23讲:双坐标柱形图、饼图美化与ppt图表 第24讲:宏表函数
|