0
以下の式で何が問題なのかわかりません。 INDEX関数を1回実行すると機能しますが、別のINDEXと合計すると失敗します。 助けてください。R1C1配列数式追加機能
.Cells(i, 13).FormulaR1C1 = "=INDEX('LISTA'!R20C2:R2000C2000, MATCH(""Work1"",'LISTA'!R20C1:R2000C1,0),MATCH(R[]C2&R[]C3,'LISTA'!R17C2:R17C2000&'LISTA'!R13C2:R13C2000,0))" + "INDEX('LISTA'!R20C2:R2000C2000, MATCH(""Work2"",'LISTA'!R20C1:R2000C1,0),MATCH(R[]C2&R[]C3,'LISTA'!R17C2:R17C2000&'LISTA'!R13C2:R13C2000,0))""
.Cells(i, 13).FormulaArray = .Cells(i, 13).Formula
は私が '' +和または文字列連結を示しているかどうかについては不明だR1C1する書き込み式の私のお気に入りの方法です。 – Jeeped
MATCH関数のルックアップ範囲に不一致があります。 R17C2:R17C2000& 'LISTA'!R13C2:R13C2000は 'B17:BXXX2000&B13:BXXX2000'と似ています。連結範囲は同じサイズでなければなりません。 – Jeeped