以下两个数组“if或”公式都适用于Google表格,但不适用于Excel。你能帮我改写它们在Excel中工作吗?
=ArrayFormula(if({or(
Plans!$E$2:$E$9=R2,Plans!$F$2:$F$9=R2,Plans!$G$2:$G$7=R2,
Plans!$H$2:$H$7=R2,Plans!$I$2:$I$3=R2,Plans!$J$2=R2)},
$AA$1,$Z$1))
=ARRAYFORMULA(if(or(R2=Plans!$E$2:$J$2),
Plans!$A$2,if(or(Plans!$E$3:$I$3=R2),Plans!$A$3,
if(or(Plans!$E$4:$H$4=R2),Plans!$A$4,
if(or(Plans!$E$8:$F$8=R2),Plans!$A$8," ")))))
我确信第一个被修复的将帮助我修复第二个。
答案 0 :(得分:2)
Excel中的数组公式:
您需要做的就是删除'ArrayFormula()',然后在输入后按Ctrl + Alt + Enter。如果再次单击该单元格并查看它,您将在公式栏中看到大括号。
您输入
=if(or(Plans!$E$2:$E$9=R2,Plans!$F$2:$F$9=R2,Plans!$G$2:$G$7=R2,
Plans!$H$2:$H$7=R2,Plans!$I$2:$I$3=R2,Plans!$J$2=R2),
$AA$1,$Z$1)
并单击Ctrl + Shift + Enter; Excel将返回:
{=if(or(Plans!$E$2:$E$9=R2,Plans!$F$2:$F$9=R2,Plans!$G$2:$G$7=R2,
Plans!$H$2:$H$7=R2,Plans!$I$2:$I$3=R2,Plans!$J$2=R2),
$AA$1,$Z$1)}