Excel:将日期间隔重叠到月份 2024-6-18 • microsoft-excel date 我有显示语音时段(例如从 2 月 4 日到 2 月 23 日 - 表格中为白色,时间轴中为蓝色)和费用(例如 95 欧元)的供暖账单。其中一些账单还显示“已支付”(在之前的账单中)费用(例如 2 月 4 日至 2 月 7 日:40 欧元)。这些时段和费用在表格中以黄色显示,在时间轴中以橙色显示。我需要重新计算这些费用,以“消除重叠”时段,从之前的账单中减去“之前账单中已支付的金额”(需要时),计算每日费用,然后计算每月费用。 输入数据: 输入时间线: 所需输出数据: 输出时间线: PS. 英语不是我的母语 答案1 您可以使用SUMPRODUCT: =SUMPRODUCT((Table1[start]<=F2)*(Table1[end]>=F2)*Table1[daily amount]) 此公式检查每个间隔是否包含实际日期,如果是,则将其每日金额(添加的辅助列)计入总数。 “每日金额栏”所用公式: =[@amount]/([@end]-[@start]+1) 相关内容 Ubuntu 上有哪些开源工具可供作家使用?[关闭] 如何将脚本排队以便在下次系统启动并连接到互联网时运行? “已读回执”指示器 MySql 性能 就数据库而言,多台服务器如何工作?[关闭] 创建新虚拟机后出现 Virtual Box 错误 Localhost 访问可以工作,但是当我使用 Ipaddress 访问时它不工作 - xampp Docker 容器无法拉取 github 存储库,名称解析失败 将文本从 vim 复制到系统缓冲区的简单方法? 通过单个命令更改用户组密码