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) 相关内容 当身份验证仅为 NTLM 时,我可以从 Linux 远程登录到 Windows 吗? Ubuntu 17.10 和扫描仪的问题 内存硬件故障会降低 Windows 10 的速度吗? 如何将图表移至额外的页面? Wubi 安装完成但首次启动后出现错误消息 虚拟 CDrom 方法?(像旧的 U3 sandisk hack) 启动新 LUKS 加密的根分区时出现问题 在 Debian 安装失败后在 Mac G4 (PPC) 上恢复/创建 NewWorld 分区 音频播放器可以改变速度但也会影响音调吗? 为什么我的 Amazon EC2 实例限制默认为零?