乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎么实现时间的模糊查询

怎么实现时间的模糊查询

作者:乔山办公网日期:

返回目录:excel表格制作


excel中用函数进行模糊查询步骤如下:

1、我们首先来看本例中有两张表,分别是sheet1和sheet2,sheet1的内容是等级划分表,sheet2是学生语文成绩单,现在我们就需要在sheet2引用sheet的等级表来完成学生等级的判定。

2、我们现在sheet2中的C2第一个输入函数=VLOOKUP()函数,我们暂时不要输入,用鼠标去点击对应的单元格e799bee5baa6e4b893e5b19e335,首先选择B2。

3、这时点击工作簿下端,返回sheet1,选中需要查找匹配的区域,然后再返回sheet2。

4、但是我们看到,当我们回到sheet2时候引用的区域又变成sheet2上的区域,可我们刚才选中的就是sheet1的,这时我们将公式上的sheet2变成sheet1就可,由于等级表是一个固定区域,因此要绝对引用。

5、我们要返回的项目是等级,那就是等级表中的第二列,因此要补参数2。

6、函数参数设置完了,就剩最后一个返回值,之前我们一直都用精确查找,方便找到需要查找的具体一个单元格,但是我们的分数等级是一个区间段,且划分上标准也不尽相同。因此精确查找肯定是不能完成的了,于是要改为模糊查找,将返回值设为1即可。

7、设置完毕后回车,就能将所有学生的等级都给凭出来了,还是跨页进行操作,其实也就是改下它的表名而已。



select * from table where time>'2009-7-29 00:00:00' and time <'2009-7-29 23:59:59'

直接对A列的人名进行筛选--->文本筛选-->包含-->然后输入 李 字再确定就行了。



比如考勤时间在B2:B7,输入公式:
=SUMPRODUCT(IF(TIME(HOUR(B2:B7),MINUTE(B2:B7),SECOND(B2:B7))>0.375,1,0))
可以计算出迟到天数,单元e5a48de588b67a686964616f336格区域自己改。
日期时间格式应该是这样的“2011-6-11 9:10:00”,如果不是这样的格式,则如果是统一的样式,可以按照你的格式重新设置公式。
你的样式是“2011.11.10 11:29”,公式可以改成
=SUMPRODUCT(IF(TIME(HOUR(SUBSTITUTE(B2:B7,".","-")),MINUTE(SUBSTITUTE(B2:B7,".","-")),SECOND(SUBSTITUTE(B2:B7,".","-")))>0.375,1,0))
要求输入数组公式,输入时同时按CTRL+SHIFT+回车
再给你个简单点的公式:
=SUMPRODUCT(IF(TIMEVALUE(RIGHT(B2:B7,LEN(B2:B7)-FIND(" ",B2:B7)))>TIMEVALUE("9:00:00"),1,0))
以上公式均通过表格测试
这些公式是计算总的迟到天数的,如果要判断一列单元格数据是否迟到,则可以把公式中区域的引用改为对一个单元格的引用,这样不需要输入数组公式:
=IF(TIMEVALUE(RIGHT(B2,LEN(B2)-FIND(" ",B2)))>TIMEVALUE("9:00:00"),"迟到","")

相关阅读

  • 怎么实现时间的模糊查询

  • 乔山办公网excel表格制作
  • excel中用函数进行模糊查询步骤如下:1、我们首先来看本例中有两张表,分别是sheet1和sheet2,sheet1的内容是等级划分表,sheet2是学生语文成绩单,现在我们就需要在sheet2引用sheet的等级表
关键词不能为空
极力推荐

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网