在excel中如何一次性把数据相等的行筛选出来
展开全部
不知道你说的是哪种相等法:
有两种相等:
1,比如你A1里数据是5,而B1数据也是5,这样是相等的行,那么可以这样:
你在C1里面输入公式=IF(A1=B1,1,0)然后向下拉复制公式,这个时候只要是A列中数据等于B列里相同行的数据那么在C列相同行里就会显示1.
然后在选中A、B、C列,点数据-排序-按C列降序排序-那么所有的A、B相同的行都会到最上面来。
2第二种。如果你的数据都在1列里面,例如你的数据都在B列,B1=5、B2=6、B3=5、B4=3、B5=5这样的类型的,要把相同的都归到一起去。那么可以试试这个方法。(我也没试过,有没有用未知,呵呵)
首先选中数据点筛选-按B列升序降序都行。筛选完了后B列的数据肯定是相同的都会挨着。
然后在C2中输入公式=IF(or(B2=B1,B2=B3),1,0)然后向下拉复制公式,复制完公式后除了头尾只要有相等的地方C列都会显示1,然后选中C列,先右键点一下-选择复制,然后再点右键-选择“选择性黏贴”-数值。
再看头尾有没有相同的,有相同的话先做个记号,然后选中所有数据的列-点数据排序-按C列降序排序,排序完后B列中有相同数据的都会到最上面来。(C列中显示1的)
最后就是你刚才做记号的
打字打了半天,说起来一大堆,其实做起来比这简单多了。希望对你有帮助
有两种相等:
1,比如你A1里数据是5,而B1数据也是5,这样是相等的行,那么可以这样:
你在C1里面输入公式=IF(A1=B1,1,0)然后向下拉复制公式,这个时候只要是A列中数据等于B列里相同行的数据那么在C列相同行里就会显示1.
然后在选中A、B、C列,点数据-排序-按C列降序排序-那么所有的A、B相同的行都会到最上面来。
2第二种。如果你的数据都在1列里面,例如你的数据都在B列,B1=5、B2=6、B3=5、B4=3、B5=5这样的类型的,要把相同的都归到一起去。那么可以试试这个方法。(我也没试过,有没有用未知,呵呵)
首先选中数据点筛选-按B列升序降序都行。筛选完了后B列的数据肯定是相同的都会挨着。
然后在C2中输入公式=IF(or(B2=B1,B2=B3),1,0)然后向下拉复制公式,复制完公式后除了头尾只要有相等的地方C列都会显示1,然后选中C列,先右键点一下-选择复制,然后再点右键-选择“选择性黏贴”-数值。
再看头尾有没有相同的,有相同的话先做个记号,然后选中所有数据的列-点数据排序-按C列降序排序,排序完后B列中有相同数据的都会到最上面来。(C列中显示1的)
最后就是你刚才做记号的
打字打了半天,说起来一大堆,其实做起来比这简单多了。希望对你有帮助
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询