如何根据许多独特的值过滤excel?

时间:2013-11-26 11:57:21

标签: excel filtering

我的Excel工作表中有很多数据,我想根据电话号码关键字过滤我的数据,例如:

我有以下数字:

530547XXXX
310548XXXX
530518XXXX

其中X=其余的数字,但为了隐私目的,我将它们隐藏起来。

我希望过滤器只给出包含这些数字的行。

2 个答案:

答案 0 :(得分:0)

您可以使用高级过滤器。

  1. 确保标记所有列标题;
  2. 在单独的区域中,将相同的列标题添加到电话#列;
  3. 在新标题下放置您要过滤的电话#。
  4. 2007年(我认为2010年)也进入数据标签,然后在“排序和过滤”组中点击右下角的箭头进行高级过滤。
  5. 选择带标题的数据范围,然后选择带标题的过滤范围。
  6. 这样您就可以一次过滤多个条件(如果需要,只需添加更多列)。它的工作方式是,如果在条件范围内放置多个列,它将过滤在同一行上满足两个标准的行。我的意思是,如果你在一行中说电话#必须是X并且该名称必须是Y,那么它将同时查找两者,而不是单独查找。

    Filter by using advanced criteria

答案 1 :(得分:0)

可能,如果您愿意并且根据您拥有的数据而不是上面显示的数据,可以使用“帮助”列标记包含电话号码的行(例如A)在Row1中包含=IF(ISNUMBER(B1),"Tel","")之类的内容并向下复制。然后过滤Tel的该列可能会挑选所需的电话号码。如果“其他”行包含地址元素(除了数字之外的任何内容),这可能会有效。如果您的整个专栏都是数字,我担心它不合适。

但是,如果您的整个列都是数字但是您有一个特别感兴趣的列表(例如在名为Tel的列式范围内),那么您可以应用=IFERROR(VLOOKUP(B1,Tel,1,0),"")而不是上面的公式如果您过滤掉ColumnA中的所有内容,则会选择所选的数字。