excel显示在任何列中具有值的行

时间:2015-07-13 20:30:47

标签: excel filter rows

我有三个coulmns

Column1的值为a,e,d Column2的值为e,a,p 过滤器的值为a,x,y

现在,在过滤器列中选择过滤器值a时,工作表应列出两行,即a,e和e.a

请让我知道该怎么做

3 个答案:

答案 0 :(得分:0)

使用过滤器执行此操作的唯一方法是使用辅助列 在C1中,输入= A1& B1或= CONCATENATE(A1,B1)

您可以使用文本过滤器过滤C.如果它包含“a”....

答案 1 :(得分:0)

您可以使用高级过滤器 - 数据 - >高级

在表1中说你有:

Col1        Col2
e           a
a           x
p           y

在表二中,写出:

Col1        Col2
a
            a

(注意总共3行,标题为1行,然后是col1下的第一行,然后是col2下的第2行。)

突出显示要在Sheet1上过滤的范围,单击功能区上“数据”选项卡的“排序和过滤”部分下的“高级”按钮 - 单击“条件”按钮,导航到并突出显示在工作表2上设置的条件,以及单击确定

答案 2 :(得分:0)

我还希望按列范围内的值过滤行。 我找到了一种方法:

  • 步骤1:
    • 添加新列(例如:D),并使用COUNTIF函数检查值是否存在于列范围内。
    • 示例:=COUNTIF($E3:$V3, "Value") > 0
  • 步骤2: 只需按列D过滤,值为TRUE