質問: _ WorksheetFunction.sumif(Worksheets("データ").Range("E10:E73"), _ Worksheets("集計").Range("A2"), Worksheets("データ").Range("AL11:AL73")) ```
回答: SUMIFによる数式です。 D2セル ``` =SUMIF(データ!D:D,A2,データ!AL:AL) ``` あとはこれを全行にコピペ。 編集された質問を確認しました。 範囲がE列を参照しています。 集計範囲も11行目からになっています。 これでいけます。 ``` Worksheets("集計").Cells(2, 4).Value = _ WorksheetFunction.sumif(Worksheets("データ").Range("D10:D73"), _ Worksheets("集計").Range("A2"), Worksheets("データ").Range("AL10:AL73")) ```