在一个工作表中获取值的总和,并将该值粘贴到另一个工作表中

时间:2013-11-18 13:22:09

标签: excel vba excel-vba

我正在尝试为以下条件创建一个宏。

1)必须在WorkSheet 1中更新单元格值。必须从包含多行数据的WorkSheet 2中提取此值。

2)要拉取值,首先,必须在工作表2的列'B'中设置过滤器,以仅选择值'Test'存在的位置。在此之后,必须在列'D'中设置过滤器以仅选择存在值'Variance'的位置。设置过滤器后,我需要“E”列中的值总和。

3)需要在工作表1的单元格I5中更新这些值的总和吗?

有人可以帮我解决这个问题。?

1 个答案:

答案 0 :(得分:1)

您可以在不使用VBA的情况下解决此问题。您只需更改它以满足您的需求。

=SUMIFS(C1:C4;A1:A4;"Test";B1:B4;"Variance")