【问题标题】:How can I filter a column for a list of data in excel without using VBA?如何在不使用 VBA 的情况下过滤 excel 中数据列表的列?
【发布时间】:2020-06-13 14:27:43
【问题描述】:

我有一个 14000 行和 9 列的 Excel 表,第一列是姓名,第二列是电话号码等...我有一个包含 100 个电话号码的列表,我想过滤掉,但到目前为止我可以仅过滤该列表中的单个值并获得单行作为结果。但我想获取列表中包含电话号码的所有行。如何过滤多个值?

【问题讨论】:

  • 您正在使用哪个版本的 Excel?

标签: excel


【解决方案1】:

没有 VBA:

首先将您的删除列表放入 Z2Z101。然后在列 10 单元格 J2 输入:

=IF(ISNA(MATCH(B2,Z:Z,0)),"","KILL")

并向下复制。过滤新添加的列并删除所有KILL 行。

(如果您需要保留杀戮列表,请将其放在单独的表格上)

【讨论】:

    【解决方案2】:

    此公式查找匹配电话的姓名

    【讨论】:

      【解决方案3】:

      使用 Excels Advanced-Filter 很容易做到这一点,无需任何帮助列:

      1) 转到数据 2)选择高级过滤器 3) 跟随对话框

      您可以选择是否要在同一位置过滤数据(覆盖旧数据)或将过滤后的数据复制到新位置。如有必要,您还可以删除重复项。

      【讨论】:

        猜你喜欢
        • 2021-12-24
        • 1970-01-01
        • 2023-02-10
        • 2019-05-18
        • 1970-01-01
        • 1970-01-01
        • 2019-07-26
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多