【发布时间】:2018-01-05 05:40:31
【问题描述】:
目前,我正在 Excel 上创建一个未结付款清单,以帮助合并逾期超过一年的数字和数字(单元格 C44)。
图片的问题在于,日期为 12.12.17 的 55 美元发票 #55 尚未支付一年,但它出现在单元格 C44 中。
我将 dd.mm.yy 中的日期列格式化为文本。那么我该如何对其进行编码,使其检查所有日期(B列)并仅在日期超过一年时才将其汇总到单元格C44中?
这是代码示例。
=SUMIF(B24:B29,"<31.12.16",E24:E29)-SUMIF(B24:B29,"<31.12.16",G24:G29)
任何帮助将不胜感激。
2018 年 6 月 1 日更新
我尝试将 MID 公式集成到这样的代码中 =SUMIF(B24:B29,MID(B24:B29,7,2)<="16",E24:E29)-SUMIF(B24:B29,MID(B24:B29,7,2)<="16",G24:G29)
【问题讨论】:
-
我强烈建议不要将您的日期存储为文本。这使公式变得更加困难。
-
注意到了,但自从上次他们使用文本存储日期以来,这是我公司的标准。我被告知尽可能不要更改。哦,好吧..
标签: excel excel-formula excel-2016