search_key为匹配函数中的数组

时间:2017-09-28 14:05:54

标签: google-sheets formulas

下面显示的公式一直在为我检查低数量的细胞:

=if(iserror(match(C1;A1;0)); if(iserror(match(C2;A1;0)); if(iserror(match(C3;A1;0)); if(iserror(match(C4;A1;0));"no matches";D4);D3);D2);D1)

但是现在我在C栏中有更多的条目,我必须检查它们是否与A栏中的条目匹配。如果不使用大量的"如果"&#34,那么我怎么能这样做呢? ; ?

1 个答案:

答案 0 :(得分:0)

请尝试:

=IFERROR(VLOOKUP(A1,C:D,2,0),"no matches")

如果您的意思是fuzzy vlookup,请尝试:

=IFERROR(FILTER(D:D,REGEXMATCH(A1,C:C)),"no matches")

正如@pnuts所提到的,对于您的区域设置,将,替换为;

=IFERROR(FILTER(D:D;REGEXMATCH(A1;C:C));"no matches")