gpt4 book ai didi

Excel - 如何删除一张工作表中不包含另一张工作表中的列输入的所有行

转载 作者:行者123 更新时间:2023-12-02 15:29:26 47 4
gpt4 key购买 nike

我的 Excel Book 中的 1 张工作表中有一个电子邮件地址列表,位于 M 列(Sheet1),长度为 2050 行(其他列上还有其他数据,例如名字和姓氏等),并且另一张工作表 (Sheet2),A 列中有电子邮件地址列表(长 210 行)。我需要保留 Sheet1 - M 列(需要保留整行)中与 Sheet2 - A 列中的电子邮件地址匹配的所有电子邮件地址,但需要删除与 Sheet2 A 列中的电子邮件地址不匹配的所有其他行Sheet1 - M 列。

有没有公式可以做到这一点?

或者也许它可以创建另一个工作表(Sheet3),其中包含 Sheet1 中与 Sheet1 - 列 M 和 Sheet2 - A 列相匹配的行?

非常感谢。

最佳答案

这是一种方法,但不仅仅使用公式:

设置一个附加列,如下面的“N”所示。并使用类似的公式填充

enter image description here

  • 为您的工作表启用过滤功能并过滤“否”
    • 数据 --> 过滤点击下拉列表中的“N”并取消选择“是/空白”
  • 现在将光标置于单元格 aX 中(其中 x 将是第一行为 no 的行)
  • 按 ctrl-end 突出显示所有“否”的行
  • 现在按删除键。

或者您可以使用过滤将“YES”复制并粘贴到另一张工作表。

我认为这里问题的关键是识别与上图中的公式不匹配的记录:这里:=IF(ISNUMBER(MATCH(M5,Sheet2!A:A,0) )),"是","否")

关于Excel - 如何删除一张工作表中不包含另一张工作表中的列输入的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17370472/

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com