我与excel有点挣扎。我有一张20张的工作簿,它们都具有相同的格式和相同的结构。我有一个带有日期和表格的单元格及其总数。如果工作表中单元格的日期是今天(或我想要的任何日期),我需要汇总所有总数。我已经尝试过使用= SUMIF(Sheet1:Sheet!C2,D1(我设置的日期),Sheet1:Sheet3!B5)和几个SUMIF的变量,但它一直让我回归#VALUE。
这是一个数据示例:
Sheet 1中:
impl Generator
Sheet 2中:
|--|-----------|-----------|-----------|
|--| A | B | C |
|1 | Product | Stock | |
|--|-----------|-----------|-----------|
|2 | Shoes | 34 |31-01-2018 |
|--|-----------|-----------|-----------|
|3 | Hats | 23 | |
|--|-----------|-----------|-----------|
|4 | Jackets | 12 | |
|--|-----------|-----------|-----------|
|5 | Total | 69 | |
|--|-----------|-----------|-----------|
表Sheet 3:
|--|-----------|-----------|-----------|
|--| A | B | C |
|1 | Product | Stock | |
|--|-----------|-----------|-----------|
|2 | Shoes | 38 |30-01-2018 |
|--|-----------|-----------|-----------|
|3 | Hats | 25 | |
|--|-----------|-----------|-----------|
|4 | Jackets | 16 | |
|--|-----------|-----------|-----------|
|5 | Total | 79 | |
|--|-----------|-----------|-----------|
可能我应该提到C2是日期格式化的。 如何根据日期31-02-2018汇总Sheet1和Sheet3的总计? 我已经搜索了很多但没有成功。我不确定我是否没有正确使用SUMIF,或者它不是正确的配方选择。我将不胜感激任何帮助。先感谢您!
答案 0 :(得分:0)
由于@ExcelDevelopers表示您可以对每张纸进行计算,然后使用3D公式对纸张进行求和。
使用示例工作表作为起点我添加一个名为Results
的新工作表。
在B2
我在Shoes
中输入C2
我输入31/01/2018
。
在每日工作表之前,我要添加一张名为Start
的空白工作表,在您每天的最后一张工作表之后,我会添加一张名为End
的空白工作表。
在每张每张纸的单元格D2中输入公式:=SUMIFS($B$2:$B$5,$A$2:$A$5,Results!$B$2,$C$2:$C$5,Results!$C$2)
这将根据您的标准计算每天的总数。
在Results
表单中,我使用3D公式=SUM(Start:End!$D$2)
对每日图表中的每个结果进行求和,得出最终数据。
修改强>
刚认识到你是在Totals之后,而不是特定的项目
将此公式用于每日工作表的单元格D2中的总计:=SUMIF($C$2,Results!$C$2,$B$5)