具有Match和嵌套ifs的数组公式

时间:2016-03-16 12:48:15

标签: if-statement google-sheets nested match array-formulas

到目前为止,我已经使用它来创建一个列的结果(公式生活子列X):

=ArrayFormula(iferror(if(match($O$3:$O,'SheetB!C:C,0),"Sent","")))

运行良好,简单的技巧,因为我向SheetB添加更多数据!C:C我不断获取更新

现在我在尝试寻找“如果'检查另一列是否第一个没有给出结果:

=ArrayFormula(iferror(if(match($O$3:$O,'SheetB'!C:C,0),"Sent",if(match($P$3:$P,'SheetB'!C:C,0),"Sent","Not Sent")))

这张照片出了什么问题?

1 个答案:

答案 0 :(得分:0)

这个更简单的公式:

=ArrayFormula(iferror(if(match($O$3:$P,SheetB!C:C,0),"Sent","Not")))

将结果分为两列:

Sent
       Sent
Sent
Sent
Sent
       Sent

如果您喜欢单列输出,请尝试使用较重的公式:

=ArrayFormula(if(iferror(if(match($O$3:$O,SheetB!C:C,0),1,0))+iferror(if(match($P$3:$P,SheetB!C:C,0),1,0))>0,"Sent",""))

My example