如何用excel函数 筛选指定时间段内数据 并且不留空行 如何在excel表格中筛选特定时间段内的数据

作者&投稿:通希 (若有异议请与网页底部的电邮联系)

F1输入

=TEXT(INDEX(A:A,SMALL(IF(($A$1:$A$100>=43560)*($A$1:$A$100<=43565),ROW($1:$100),4^8),ROW(2:2)))&"","m月d日")

数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。

G1输入

=INDEX(B:B,SMALL(IF(($A$1:$A$100>=43560)*($A$1:$A$100<=43565),ROW($1:$100),4^8),ROW(1:1)))&""

也是数组公式,操作同上。



在G1单元格输入公式=IF($F1="","",INDEX(B:B,SMALL(($A$1:$A$13>$F1)/1%+ROW($1:$13),COUNTIF($F$1:$F1,$F1))))

数组公式,同时按CTRL+SHIFT+ENTER结束公式。使公式前后出现大括号{},下拉到任意。



不要选一行点自动筛选
把你要筛选的范围先选上然后再点自动筛选;

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

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

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

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

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

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

1、打开excel表格,要求3月份中打篮球的有多少个。

2、输入公式=SUMPRODUCT((MONTH($G$8:$G$23)=(--SUBSTITUTE(K7,"月","")))*($H$8:$H$23=L6)*1)。其中K8是月份单元格,L6是擅长的选项。

3、输入公式后,按回车就可以得到结果了。

4、公式不能下拉复制,会错误,下拉后修改一下月份和擅长选项就可以了。