【问题标题】:How to compare 2 different columns in Google Sheet如何比较 Google 表格中的 2 个不同的列
【发布时间】:2016-07-10 00:52:49
【问题描述】:

我有两列要比较其中的数据。第一列大约有 50 行,而第二列有 200 行。

我希望能够判断第一列中的任何单元格是否与第二列中的值匹配。

我第一次尝试使用 QUERY() 函数

=QUERY(A12:B, "Select A where A = B")

但这似乎不起作用,我遇到了循环依赖错误。

然后我尝试了数组函数。

=ARRAYFORMULA(if(A12:A=B12:B,"REMOVE_ME", "DON'T REMOVE ME"))

但这输出了不正确的值。有没有更简单的方法可以做到这一点,还是我错过了什么?

这里是示例数据:https://docs.google.com/spreadsheets/d/1IVUksDc79uJPfe6_Yfkp-EBelzh-U3q1EIiYlguQoRw/edit?usp=sharing

值 6 被赋予 MATCH,因为在 B 列的某处有一个值 6。

【问题讨论】:

    标签: google-sheets google-sheets-formula


    【解决方案1】:

    C2中使用这个公式:

    =IFERROR(IF(VLOOKUP(A2,$B$2:$B$22,1,0)>0,"MATCH","NO MATCH"),"NO MATCH")
    

    【讨论】:

    • 这似乎只影响单行,应该影响所有行吗?
    • 复制C2并粘贴到C3到C7
    猜你喜欢
    • 2019-09-25
    • 1970-01-01
    • 2020-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-20
    • 2012-10-26
    相关资源
    最近更新 更多