次の配列のいずれかが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," ")))))
固定されている最初のものだけが2番目のものを修正するのに役立つと確信しています。 Excelで
単一の連続した範囲E2:J9を使用できないようなものがありますか?つまり、R2の値は、現在の計算式、つまりG8:G9、H8:H9、I4:I9、J3:J9で参照されていないその範囲内のセルで発生する可能性があります。 –
@ XORLX値が範囲内に見つからない場合は、特定の値を持つz1のfalseフィールドを指定する必要があります。問題は、MacやWindowsと比較して、Googleシートで配列が異なって扱われるということでした。ジョナサンは私の間違いを訂正することができました。質問を見てくれてありがとう。 – vvp24