我有一个不同维度的数组。一个Specific列(11)有一个我需要为Array中的所有项目聚合的金额。
示例:
MyArray(1,11) = 2000 + MyArray(2,11) = 1000 + MyArray(3,11) = 3000 = 6000
有没有一种方法可以对数组中所有行的特定维度求和,而无需循环遍历它?
我尝试了一些类似的东西,但没有成功:
With Application.WorksheetFunction
OppAmount = .Sum(.Index(CurDealArr, DealsTable.ListColumns("AMOUNT").Index))
End With
2条答案
按热度按时间xpcnnkqh1#
对列求和
Sum
和Index
更有效。取列和
证明
测试结果
1u4esq0p2#
示例: