VBA Sum函数有两个条件

时间:2018-05-14 02:12:35

标签: vba excel-vba loops select sum

我对VBA很陌生,并试图从头开始学习我所能做的一切。到目前为止,我没有运气编写一个总结

的代码

enter image description here

1)基于特定“月”和“字段名称”的石油生产。

举个例子,我想写一个例子,当我选择一个特定的字段(例如“Ubarana”)和一个特定的月份(“1月”)时,会在oil_production行中添加单元格。

因此每次满足两个条件(字段名称和期间),然后开始在石油生产选项卡中添加所有单元格。 我可能会在excel表中指定两个单元格来设置条件(字段名称和句点)。

再次感谢。

非常感谢。

1 个答案:

答案 0 :(得分:1)

如果要在Sheet2中指定Sum值,其中Field位于Cell A1,而Month位于B1,那么您可以在Sheet2 C1上输入以下公式,只要带有数据的Sheet被称为Sheet1然后以下应按预期工作:

=SUMIFS(Sheet1!J:J,Sheet1!E:E,Sheet2!A1,Sheet1!H:H,Sheet2!B1)