查找并汇总excel中特定日期的项目

时间:2016-07-10 13:37:01

标签: excel excel-formula

我在excel中有一个数据库,我希望在另一个工作簿文件中获取特定日期的项目总和,我尝试找到一个具有excel函数而不是宏的解决方案。我做了一个文件来解释我的意思:

enter image description here

上面的图片就像我的数据库,如果我输入日期,我想要在另一个文件中,例如所有A项目的质量要求相加,因为7/10/2016答案是8。 我不知道如何使用hlookup和sumifs(现在我认为hlookup和sumifs可以回答我的问题)。请帮我解决这个问题

2 个答案:

答案 0 :(得分:1)

如果在H2中是日期,H4是项目而H6是质量,那么使用类似:

var keyval = [{
    itemname: "trouser", 
    itemqty: 5
}, {
    itemname: "vest, 
    itemqty: 2
},{
    itemname: "t-shirt", 
    itemqty: 3
}]

enter image description here

使用=SUMIF(A2:A102,H4,INDEX(C:E,MATCH(H6,B2:B4)+1,MATCH(H2,C1:E1)):INDEX(C:E,MATCH(H6,B2:B4)+101,MATCH(H2,C1:E1))) 会不那么复杂,但我试图避免使用volatile函数;)

答案 1 :(得分:0)

如果取消合并项目列,则可以使用简单的PivotTable一次查看所有总和(或其任何过滤器): enter image description here