【发布时间】:2016-01-19 18:35:41
【问题描述】:
我正在使用 Excel 2013:
我计算了一年中某个特定日期的收入/支出时间:Budget sheet on top, Event Calc sheet on bottom
然后,在我的“预算调整”表上,我想根据以下条件对金额求和:1)在两个日期内和 2)匹配收入/支出类型:
虽然我现在知道我不能使用 SUMIFS(因为我的数据求和和日期标准的大小不同),但我想知道你们中是否有人对如何对特定日期范围的数据求和有一个绝妙的主意和类型匹配。
附加信息:使用前几列中的数据,我为一年中的每一天创建了一个动态公式,因此列 T:NV,一年中的一天在第 1 行: =IF($D20,IF(AND(U$1>=$C2,(U$1-$C2)/$D2=ROUND(((U$1-$C2)/$D2),0)), $B2,0),IF(DAY(U$1)=$E2,$B2,0))。
对于一年中的那一天,对于收入/支出的类型,它将输入当天的收入/支出,或者为零。有 365 个这样的列 (T:NV),每年一个。
我的尝试是在预算调整表上的一个公式中使用数据范围 (T2:NV20),该公式将搜索:1) 在给定日期范围内,以及 2) 对于每种类型,然后返回总和在该日期范围内找到的金额
--- 编辑 ---
我想要一个优雅的答案,在结果字段中使用一个公式,但我是这样做的:
我每个帖子仅限于两张照片,所以这里是两张纸的照片: My work-around to get the answer
顶部是事件计算页面,我为每个月创建了一个列,H2 用上面的公式突出显示:
=SUMIFS($U2:$NV2,$U$1:$NV$1,">="&H$1,$U$1:$NV$1,"<"&I$1)
底部是突出显示 D9(2016 年 1 月工资)的预算表: 使用这个公式:
=SUMIFS('Event Calc'!H$2:H$20,'Event Calc'!$A$2:$A$20,"="&$B9)
【问题讨论】:
-
@tigeravatar,您的评论似乎是回答问题的合法尝试。如果是这样,我强烈建议您将其发布为答案。
标签: excel excel-formula