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) 相关内容 无法使用 LDAP 从 Linux 机器更新到 Windows AD 将子文件夹向上移动一级 如何诊断音频/声音问题 在 cmd.exe 上获取默认的 Windows 网络名称字符串 运行 gradlew 会产生“:没有这样的文件或目录” SSD 上 Windows 7 的最佳分区设置 登录到其他地方的域 通过bash安装 通过 snap 安装的 Firefox 无法将文件保存到磁盘 USB 互联网适配器不工作 [重复]