Excel:按两个以上的值过滤列


28

我有一个工作表,其中有列user_ID,其中包含大量用户ID

我想将其过滤到大约12个ID,但是Filter -> Custom Filter仅使用,我就可以按2个ID进行过滤。

有没有更好的方法可以通过十几个ID来过滤此列?


自定义排序还是自定义过滤器?如果你去过滤器-过滤器,你可以用复选框指定所有值
Raystafarian

1
我相信这句话only allows me to filter by 2 IDs total根本不清楚。您能更好地描述一下吗?可以上传照片吗?
数学

Answers:


41

过滤器->自定义过滤器仅允许我按2个ID进行过滤。

Excel的“ 高级筛选器”可以根据需要筛选尽可能多的值

在此处输入图片说明

  1. 设置您的条件范围。标头的名称必须与Excel应将过滤器应用于的列完全相同(示例中的数据表
  2. 选择整个表格(例如A1:A11)
  3. 去: Menu Bar » Data » Filter » Advanced
  4. 选择整个条件区域包括下集管条件区域(C1:C4的示例中)

在此处输入图片说明 在此处输入图片说明


1
太棒了,这有效。“高级过滤器”,在Excel 2010中
福克斯

为了排除事物,我必须用填充数据表=if(not([condition I want to exclude]),value from cell, "")。基本上允许除我要排除的值之外的所有值。
Noumenon

我如何用数字过滤掉任何值,以便仅保留字母值?
PrimitiveNom

5

我发现,如果要对“包含文本”进行高级过滤,则可以在条件文本的开头和结尾放置通配符(*)。这样可以使比赛更加模糊。例如,上面C2中的* Bob Smith *可以将“ Bob Smith”或“ Bob Smith先生”从列A中拉出(如果存在的话)。


这应该是@nixda对上述解决方案的评论。很有用。谢谢
shreyansp '02
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.