打印

[软件] 在EXCEL中实现2列数据筛选,但要求条件是或者

在EXCEL中实现2列数据筛选,但要求条件是或者.

例如,有5列数据,其中2列数据是日期,筛选出这2列日期分别大于2007-12-31的所有行!

期待高手!
hold the line
请高手帮忙!
hold the line
验收日期       数据       结束日期
2007-1-1              2007-2-6
2007-1-2       1       2007-2-7
2007-1-3       1       2007-2-8
2007-1-4       1       2007-2-9
2007-1-5       3       2007-2-10
2007-2-6       3       2008-1-11
2007-2-7       3       2008-1-12
2007-2-8       3       2006-5-1
2007-2-9       3       2006-5-2
2007-2-10        3       2006-5-3
2008-1-11        4       2006-5-4
2008-1-12        4       2006-5-5
2008-1-13 4       2006-5-6
2008-1-14        6       2006-5-7

比如这个例子,我想把验收日期为2008年和结束日期为2008年的数据都提取出来,他们是或者的关系,该如何实现呢?谢谢大家,比较着急!
hold the line
试了一下excel 2003中的高级筛选,连一个条件:如验收日期>2007-12-13,筛选结果是:
全部,哈哈,大概因为我是用D版?
我也试过高级筛选,但是只能对列进行并筛选,而不能或筛选,不知道是否有其他函数可以实现这样的功能
hold the line

TOP

先搞懂高级筛选是怎么用的再说不行吧。
在原数据区域上面插入不小于3行的空白行(作为条件区域),再将表头复制在第一行,条件区域与数据区域的每一行上必须有一个条件,也就是说不能有空白行,列不限制。
筛选的功能是从你给出的条件中选出满足任意一个条件的数据,比如说你给的条件是语文>30分,数学>60分,那么选出的对象中有可能会存在语文不大于30分的对象,因为他的数学是>60分的。

不知道这张图的结果是不是你想要的?如果你说验收日期有不满足条件的,那么只能说明你的数据有问题,或者说你这道题就有问题。
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
终于发现水区才是蓝色的好地方!

TOP

OFFICE2003,OFFICE2000,OFFICE XP,都行。2003之后的没用过,不知道。
终于发现水区才是蓝色的好地方!

TOP

筛选出来的效果应该是这个样子:

验收日期       数据       结束日期
2008-1-11        4       2006-5-4
2008-1-12        4       2006-5-5
2008-1-13        4       2006-5-6
2008-1-14        6       2006-5-7
2007-2-6        3       2008-1-11
2007-2-7        3       2008-1-12
hold the line

TOP

6楼的朋友,你上传的图片看不到啊?能不能重新发下?谢谢~~
hold the line

TOP

筛选出来的效果和你的数据完全一样!你按照我给的高级筛选步骤去作,肯定可以得到的!
终于发现水区才是蓝色的好地方!

TOP


这是图片地址,你去看看吧,我不知道你为什么看不了我的图片。估计其它的朋友可以看见的吧,结果和你想要的结果是一样的!
终于发现水区才是蓝色的好地方!

TOP

哈哈,看到你的截图后,就明白了,这下真的搞定了,太感谢了!!
hold the line

TOP