【问题标题】:Check Or Find If Value Exists In Another Column检查或查找值是否存在于另一列中
【发布时间】:2022-08-26 15:52:55
【问题描述】:

这应该很容易,但我就是不明白出了什么问题。 我有 3 列,第一列和第三列有数字,我希望第二列显示第 1 列中的数字是否存在于第 3 列中。 我在网上找到了一个代码

=IF(ISERROR(VLOOKUP(A7;$C$2:$C$3400; 1; FALSE));\"Not Exist\";\"Exist\" )

现在我知道 A7 中存在数字“5568”,而 C2365 中存在相同的数字“5568”。

但是上面的代码给了我价值“不存在”。

    标签: excel excel-formula


    【解决方案1】:

    尝试:

    表结构:

    公式:

    =IF(COUNTIF($C$1:$C$5,A1)>0,"Exist","Not Exists")

    笔记:

    • 使用Trim检查值之前或之后的空格
    • 你也可以使用Clean

    【讨论】:

    • @user245255 然后考虑将该答案标记为正确。根据@Error 1004 的注释,您可以将Trim 包裹在您的查找范围内。
    • 我们不需要检查 >0 与否。因为如果在列中找不到值,则 CountIf 将返回 0。因此 if 条件中的 0 被视为 false。这应该足够了 =IF(COUNTIF($C$1:$C$5,A1),"Exist","Not Exists")
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-07-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-22
    • 1970-01-01
    相关资源
    最近更新 更多