【问题标题】:Google Sheets - Compare multiple words in cell with another cell & count number of matches谷歌表格 - 将单元格中的多个单词与另一个单元格进行比较并计算匹配数
【发布时间】:2018-06-09 09:37:02
【问题描述】:

如果A1单元格包含“兄弟姐妹父亲母亲孙子”,并且单元格A2包含“父亲母亲”,则在单元格A3中返回2。

我怎样才能做到这一点?

【问题讨论】:

    标签: google-sheets compare substring match


    【解决方案1】:

    试试

    =SUMPRODUCT(TRANSPOSE(SPLIT(A1," "))=SPLIT(A2," "))
    

    【讨论】:

    • 有趣的是,这个解决方案不区分大小写,而其他响应(如所写)是。
    【解决方案2】:

    对于给出的示例,在 A3 中输入的这个公式应该可以工作

    =sum(ArrayFormula(--regexmatch(split(A1, " "), substitute(A2, " ", "|"))))
    

    一切都取决于“真实数据”的结构。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-19
      • 2022-09-06
      • 2015-10-09
      • 1970-01-01
      • 2014-11-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多