关于EXCEL查找的问题

来源:百度知道 编辑:UC知道 时间:2024/05/13 09:12:19
想找到所有数据为“255”的单元格,并把单元格所在的行单独形成一个表格或者是集中排列到某一特定区域,该如何做?
比如在一个工作表中有237行数据,每条数据大约有43列。在第A2,B5,E22,F99,H233等5个单元格中的内容是255。我想将第2、5、22、99、233行单独复制到一个新的表格上,怎么办?
特别说明:不是问笨办法,有没有相关的函数或公式可以直接完成操作的?比如MATCH\INDEX等,里面的参数该怎么写?

这个还能怎么样,只能一行行复制了,这样的功能很难EXCEL的哈哈。

有办法了,你就一行行查找,找一个一直按住CTRL键。选中这一行,再找下一行,选中,一直到找完为至。试试看行不,CTRL键一直不放开。都找完了,要是这些行都被能选中,那就复制下,然后在新的表中粘贴下看行不行了。

高级筛选,将筛选条件的列标题复制到表格边上的空白处(也可换一张表),然后在每列下的空格中输入查找条件,(注意,按你的要求,是每一行只能输入一个条件,如A2输了255,B列的255必须在B3,C列在C4,同一行中条件相交,不在同一行为条件相并)。然后点高级筛选,把提示操作,就可实现。

在新工作表的43列之后选一列,如45列:第二行输入公式:
IF(COUNTIF(原工作表名!A2:BP2,255)>0,ROW(),"")
复制此公式,在此列粘贴至238行,
A2=IF(COUNT($BR$2:$BR$238)<ROW(A1),"",INDEX(原工作表名!A$1:A$238,SMALL($BR$2:$BR$238,ROW(A1))))
复制此公式,粘贴填充到A2:BP238的区域中。

用筛选或查找,找到你需要的数据,首先选中一行有所需数据的一行,然后按住CTRL键,用招标点取其他具备数据的行.全部选中后松开CTRL键,点击鼠标右键复制粘贴到你所想放的位置就可以了.