SUMIF具有不同范围的多个标准

时间:2016-06-14 18:10:18

标签: vba indexing match sumifs

Estimate #1                                         Estimate #2 
11/2/15                                             12/29/15    
QTY      Value                                      QTY     Value    
5.00     $4,800.00                               2.00    $1,920.00 
2.00     $3,950.00                               5.00    $9,875.00 
3.00     $30.00                                      8.00    $80.00 
5.00     $70.00                                      7.00    $98.00 
4.00     $480.00                                     9.00    $1,080.00

我有一个用户输入数据的数据表示例。我需要能够根据估计值是否在同一个月内得到所有数据的总和,以及它们是否在与标题符号相匹配的列中,并且#34; QTY"。问题是QTY列不会彼此相同的常量偏移。

我需要一些VBA或SUMIF类型的功能,我知道有很多关于此的帖子,但我似乎无法找到我正在寻找的那个。

1 个答案:

答案 0 :(得分:0)

我发现此链接很有用http://www.mrexcel.com/forum/excel-questions/383395-sumifs-using-column-row-criteria.html(2009年4月9日,晚上11:29#3 Peter_SSs Peter_SSs离线,MrExcel MVP,主持人),但更多的是公式,而不是一些vba代码。不过,通常当我与vba相结合时,我会使用if then语句来设置它。此外,您可以使用将值传递到数组中,然后插入数组,然后使用worksheetfunction.sum数组。