excel - Excel:需要根据一列中两列(日期之间)的日期范围求和
问题描述
我的原始数据是这样的:
我想要的结果是这样的:
期望结果的解释:
因此,例如,如果 01/07/2018 介于 date from 和 date to 之间,并且它在包 A 下,我们将获取数字并最终将它们加在一起。所以你可以在我的原始数据中看到,01/07/2018 属于 Mr.X 和 Ms.Z,所以包 A 下 01/07/2018 的总和是 2。下一个日期,02/07/2018在包 A 下,我们只有 Mr.X,所以总和是 1。
我试过以下公式:
=SUMIFS(D3:D9, B3:B9, ">=" &J3, C3:C9, "<=" &J3)
但它只是导致 0。我怎样才能得到正确的结果,如我想要的结果所示?
J3 只是一个带有日期的虚拟列。例如 2018 年 1 月 7 日。D3:D9 是列包 A,B3:B9 是列日期从,C3:C9 是列日期到
解决方案
推荐阅读
- git - 如何以不会被跟踪的方式将文件存储在 GIT 中?
- android-biometric-prompt - 由于“您需要使用 Theme.AppCompat 主题”而导致生物识别提示崩溃
- javascript - 使用 location.href = "site" 时如何启用历史记录返回按钮?
- java - 在 Java 中将 int 数组保存为图像时出现问题
- sql - 如何从 REGEXP_EXTRACT_ALL 旋转数组构建
- ios - 集合视图不显示数据
- python - RuntimeError:针对 API 版本 0xe 编译的模块,但此版本的 numpy 为 0xd
- php - Laravel 8 - 关系返回 null
- collections - 以相同的方式处理单个和多个元素(“透明”映射运算符)
- reactjs - 为什么我的 React 应用程序没有在 Vercel 或 Nettlify 上提取 API?