Google sheets 查询一列中的匹配项,然后直接返回左侧列中的数据数组
我在这里标记了sql,因为查询函数显然使用了相同的语法 我的目标是:Google sheets 查询一列中的匹配项,然后直接返回左侧列中的数据数组,google-sheets,filter,google-sheets-formula,google-sheets-query,textjoin,Google Sheets,Filter,Google Sheets Formula,Google Sheets Query,Textjoin,我在这里标记了sql,因为查询函数显然使用了相同的语法 我的目标是: 列E中的每个数据值分别查询列B中的匹配项 如果存在匹配项,则将其添加到数组中 在G列中显示数组(对应单元格旁边) 例: 如果我查询B列中的“举重/拉紧”,G列中的单元格将显示“肌肉骨骼,疝”请尝试以下操作: =JOIN(", "; FILTER(A:A; B:B=E7)) 对于部分匹配: =JOIN(", ", FILTER(A:A, REGEXMATCH(B:B, E8)))
=JOIN(", "; FILTER(A:A; B:B=E7))
对于部分匹配:
=JOIN(", ", FILTER(A:A, REGEXMATCH(B:B, E8)))
与所需输出的示例共享一份工作表副本,让我知道这是否适用于该单元格!但不适用于有多种危险因素(即“脐带压迫”,其中“癌症,IVDU”为危险因素)