【问题标题】:Trying to remove bad data using countif function尝试使用 countif 函数删除不良数据
【发布时间】:2019-10-30 21:54:15
【问题描述】:

首先,感谢您帮助解决此问题。这很简单,但我就是不明白。

在 excel 中,我有 2 个选项卡。在第一个选项卡中,我有几行个人数据(职位、业务国家、行业等)

在第二个标签中,我有一列禁止标题。这些标题不符合我们想要的标准。

我想创建一个公式来检查选项卡 1 中的行与选项卡 2 中的禁止标题。如果数据匹配,我希望它在 A 列中返回“N”,这表明我们应该删除该行数据。标题信息位于标签 1 的 F 行。

我的各种 countif 函数都不起作用,我不知道为什么。

各种countif公式,如

=COUNTIF(F:F,"'Bad Titles!'A:A")

为我们想要忽略的所有标题生成 N

【问题讨论】:

    标签: excel countif


    【解决方案1】:

    使用 MATCH 更快:

    =IF(ISNUMBER(MATCH(F2,'Bad Titles!'A:A,0)),"N","")
    

    如果匹配是部分的,那么:

    =IF(SUMPRODUCT(--ISNUMBER(SEARCH('Bad Titles!'$A$1:$A$100,F2))),"N","")
    

    【讨论】:

    • 感谢分享 - 我认为它部分解决了问题。问题是标题是部分匹配的,因此解决方案可能需要额外的步骤。例如,一个头衔可能是“副总统的助手”——我会标记它,因为它在完整的头衔中有一个助手。深入挖掘之后,可能比我想象的要复杂,需要一个宏什么的
    • 是的!第二个公式是完美的。斯科特,非常感谢您的帮助。
    • @ckontes 请考虑通过单击答案旁边的复选标记将其标记为正确。
    猜你喜欢
    • 2019-09-16
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    • 1970-01-01
    • 1970-01-01
    • 2016-04-19
    • 2020-05-02
    • 2022-12-02
    相关资源
    最近更新 更多