首页 办公 正文

excel日期函数筛选(excel日期筛选公式)

excel筛选时间的方法步骤Excel中经常需要使用到筛选时间技巧,下面是由我分享的excel筛选时间的方法,excel筛选时间的方法图1筛选时间步骤2:然后用AND函数进行一个BOOL类型的判断,筛选出为true的数据。...

excel筛选时间的方法步骤

Excel 中经常需要使用到筛选时间技巧,时间筛选具体该如何操作呢?下面是由我分享的excel筛选时间的 方法 ,以供大家阅读和学习。

excel筛选时间的方法

筛选时间步骤1:首先来看一下我们本次需要整理的数据,要求我们对整点,半点时候的访问数进行统计,如果数据量很大的话,非常不容易去统计。

excel筛选时间的方法图1

筛选时间步骤2:我们先来进行整点的处理,这里我将会说到两种方法,一种是辅助列与公式的配合,一种是高级筛选,各有各的特点。首先我们来建辅助列,在C2中输入=AND(MINUTE(A2)=0,SECOND(A2)=0)。

excel筛选时间的方法图2

筛选时间步骤3:这里说明一下,我们用MINUTE函数和SECOND函数,来对时间类型进行操作,分别获取分和秒的值,然后用AND函数进行一个BOOL类型的判断,如果都满足,返回true,如果有一项不满足,则返回false。

excel筛选时间的方法图3

excel筛选时间的方法图4

筛选时间步骤4:然后,我们进行辅助列的数据填充,只要是整点的数据都会返回true。

excel筛选时间的方法图5

筛选时间步骤5:最后,我们用 筛选功能,筛选出为true的数据,这时候需要注意了,我们通常的思维是直接用SUM函数求和,但这里我们要明白,我们是要将筛选后的数据进行求和,我们就不能用SUM函数了,SUM函数是直接忽略筛选的,也就是说只要你确定了起始和最终的位置单元格,这个范围内的数据都将会被求和,而不是只针对筛选的数据。

excel筛选时间的方法图6

excel筛选时间的方法图7

筛选时间步骤6:说到这里,我们再来看一下SUBTOTAL函数,它是用于函数在列表中进行分类汇总统计的函数。

excel筛选时间的方法图8

筛选时间步骤7:好的,整点看完,我们来看一下半点的筛选,同样,我们需要加入一列辅助列,然后在辅助列中输入=AND(MOD(MINUTE(A2),30)=0,SECOND(A2)=0),这里,我们用到了一个求余的函数MOD,这个我想大家都很熟悉了,其实就是我们将MINUTE部分与30进行求余,如果是0,那就是半点。

excel筛选时间的方法图9

筛选时间步骤8:这样,我们还是将数据进行填充,此时,我们就将半点的筛选完成了。

excel筛选时间的方法图10

筛选时间步骤9:半点的统计方法同整点的方法,所以这里就不多做解释,注意点同上述我加粗的地方。

筛选时间步骤10:接下来,我们来说一下高级筛选这个功能,要用高级筛选,我们首先想到了,我们需要一个条件区域,这里呢,我还是以整点为例,不考虑秒,来说一下高级筛选的用法。首先我们来创建一个条件区域,H1,H2就是我所创建的条件区域。

excel筛选时间的方法图11

筛选时间步骤11:那接下来,我们找到随意空白单元格,点击,然后选择菜单栏中的“数据”-“筛选”-“高级筛选”。

excel筛选时间的方法图12

筛选时间步骤12:选择“将筛选结果复制到其他位置”:

excel筛选时间的方法图13

筛选时间步骤13:然后,我们确定列表区域,即数据源所在的位置。

excel筛选时间的方法图14

筛选时间步骤14:选择我们之前设定好的条件区域。

excel筛选时间的方法图15

怎么用excel函数筛选日期

做日期的筛选的聚合运算,第一步要了解日期和数值之间的转化关系。通常日期和时间都是可以用value函数转化成数值结果的。具体可看视频

还有一点是涉及到区间条件的情况,一般用数组公式运算会比较好。步骤如下:

1、首先日期的格式要正规

2、把2017/3/24,2017/1/23这两个时间用value函数进行转化成数值。D5=VALUE(D4);E5=VALUE(E4)。

3、因为要判断2017/3/24~2017/1/23的区间,所以我们先做个逻辑运算得到两个真假表:A2:A18D5 和 A2:A18E5。其中,A2:A18D5的结果是:

{FALSE;FALSE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE}

而 A2:A18E5的结果是:

{TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE}

上述两个真假表相乘后得到的结果是:{0;0;1;1;1;1;1;1;1;1;1;1;1;0;0;0;0}

6.然后再把上述的结果乘以b2:b18。

其实相当于:

7、再用sum函数运算,注意数组公式ctrl+shift+enter三键结束,这样就计算出了2017/3/24~2017/1/23区间内的求和结果。

如果要一步到位的话数组公式应该是这个样子的:

excel日期自动筛选,如何可以月份收在一起

1、如本例,要求将A列中列示的日期中的月份单独列示出来,结果显示在B列。

2、点击选中B2单元格,在单元格中输入运算符号=,然后点击【Fx】按钮。

3、如下图,通过上一步骤,系统弹出【插入函数】对话框:在[或选择类别]中点击选择[日期与时间]选项;在[选择函数]中点击选择函数[MONTH],选择好后点击【确定】按钮。

4、通过上一步骤,系统弹出【函数参数】对话框,将光标移动到参数后面的对话框中,直接点击表格中的A2单元格,然后点击【确定】按钮。

5、返回到工作表中,A2单元格日期中的月份就被提取了出来,显示在B列。

6、点击选中B2单元格,拖动鼠标将公式复制到其他单元格即可。完成效果图。

excel如何利用函数筛选时间段

1、打开电脑桌面,双击要筛选的excel表格,如下图所示:

2、打开之后,选中日期那一列,然后点击上方的筛选图标,如下图所示:

3、点击日期右下角的三角形图标,在弹出的菜单中,选择日期筛选选项,如下图所示:

4、选择之后,在弹出的对话框中,根据自己需求在日期下拉框中选择筛选日期的条件,在输入框中输入日期,然后点击确定按钮,如下图所示:

5、确定之后,10号之前的时间段就筛选出来了,如下图所示:

Excel中怎样用SUMIFS公式筛选出指定日期内的数值?

示意图如下:

在A17中输入公式:=SUMIFS(A:A,B:B,"=10月1日",B:B,"=10月10日")

在A18中输入公式:=SUMIFS(A:A,B:B,"=10月11日",B:B,"=10月20日")

在A19中输入公式:=SUMIFS(A:A,B:B,"=10月21日",B:B,"=10月30日")

扩展资料:

Excel函数种类

数据库函数

当需要分析数据清单中的数值是否符合特定条件时,可以使用数据库工作表函数。例如,在一个包含销售信息的数据清单中,可以计算出所有销售数值大于 1,000 且小于 2,500 的行或记录的总数。

Microsoft Excel 共有 12 个工作表函数用于对存储在数据清单或数据库中的数据进行分析,这些函数的统一名称为 Dfunctions,也称为 D 函数,每个函数均有三个相同的参数:database、field 和 criteria。

这些参数指向数据库函数所使用的工作表区域。其中参数 database 为工作表上包含数据清单的区域。参数 field 为需要汇总的列的标志。参数 criteria 为工作表上包含指定条件的区域。

日期与时间函数

通过日期与时间函数,可以在公式中分析和处理日期值和时间值。

工程函数

工程工作表函数用于工程分析。这类函数中的大多数可分为三种类型:对复数进行处理的函数、在不同的数字系统(如十进制系统、十六进制系统、八进制系统和二进制系统)间进行数值转换的函数、在不同的度量系统中进行数值转换的函数。

财务函数

财务函数可以进行一般的财务计算,如确定贷款的支付额、投资的未来值或净现值,以及债券或息票的价值。财务函数中常见的参数:

未来值 (fv)--在所有付款发生后的投资或贷款的价值。期间数 (nper)--投资的总支付期间数。

付款 (pmt)--对于一项投资或贷款的定期支付数额。

现值 (pv)--在投资期初的投资或贷款的价值。例如,贷款的现值为所借入的本金数额。

利率 (rate)--投资或贷款的利率或贴现率。

类型 (type)--付款期间内进行支付的间隔,如在月初或月末。

信息函数

可以使用信息工作表函数确定存储在单元格中的数据的类型。信息函数包含一组称为 IS 的工作表函数,在单元格满足条件时返回 TRUE。

例如,如果单元格包含一个偶数值,ISEVEN工作表函数返回 TRUE。如果需要确定某个单元格区域中是否存在空白单元格,可以使用 COUNTBLANK工作表函数对单元格区域中的空白单元格进行计数,或者使用 ISBLANK 工作表函数确定区域中的某个单元格是否为空。

逻辑函数

使用逻辑函数可以进行真假值判断,或者进行复合检验。例如,可以使用 IF 函数确定条件为真还是假,并由此返回不同的数值。

参考资料:百度百科-excel函数

本文转载自互联网,如有侵权,联系删除