Excel VBA对特定单元格的值求和

Excel VBA对特定单元格的值求和,excel,vba,function,sum,Excel,Vba,Function,Sum,我想看看是否有可能写一个VBA,它将做一个基于帐户名的基本求和函数。我附上的屏幕截图是我的工作簿中的主工作表。因此,对于名为ALBAR的帐户,我希望通过一个VBA为其工作簿中的各个工作表中的所有日常交易活动激活一个求和函数,从而获得其收入的求和数字 我的问题是,是否可以在VBA中使用此sum函数,从而在excel文件的不同工作表中搜索名称ALBAR,并返回主工作表的sum数字 编辑:我现在在日常工作表的列中添加了第二张详细的图片,主工作表应该从中获取数据 这可以通过一个简单的公式来实现: =SU

我想看看是否有可能写一个VBA,它将做一个基于帐户名的基本求和函数。我附上的屏幕截图是我的工作簿中的主工作表。因此,对于名为ALBAR的帐户,我希望通过一个VBA为其工作簿中的各个工作表中的所有日常交易活动激活一个求和函数,从而获得其收入的求和数字

我的问题是,是否可以在VBA中使用此sum函数,从而在excel文件的不同工作表中搜索名称ALBAR,并返回主工作表的sum数字

编辑:我现在在日常工作表的列中添加了第二张详细的图片,主工作表应该从中获取数据


这可以通过一个简单的公式来实现:


=SUMIFS(AccountRange;RevenueRange;“=ALBAR”)

hi@vthomas我尝试使用您描述的SUMIFS,但它给了我一个错误。我现在附上了第二个屏幕截图,显示了每个每日工作表的列标签。如果我告诉您,我需要的数据来自的列(当然还有帐户名)是trade$的值,您将如何编辑sumif函数?谢谢,非常感谢您希望将标准应用于A列,并使用公式来累加I列的内容。因此,您应该将公式用于这些列:
=SUMIFS($A:$A;$I:$I;“=ALBAR”)
我已尝试过该函数,但仍在产生错误。谢谢你的建议