arrays - EXCEL:如何计算标题在日期范围内的特定列中的数据是否匹配?
问题描述
我想计算在特定日期范围内给出的特定长度的课程总数。
我可以弄清楚如何在特定日期获取特定类型课程的数量,例如:
=countifs(INDEX($E:$V,,MATCH($A8,$E$1:$V$1,1)),"=30")
但我不知道如何找到日期 <=A8(第 8 行)或日期 >A8 和 <=A9(第 9 行)的所有值。
我希望像黄色部分一样输出数据。
解决方案
在 Excel 中:
=countifs(INDEX($E:$V,,MATCH($A8,$E$1:$V$1,1)):INDEX($E:$V,,IFERROR(MATCH($A9,$E$1:$V$1,1)-1,COLUMN($V$1))),"=30")
但请注意,这在 Google 表格中不起作用。
推荐阅读
- python-3.x - 将许多 excel 循环到单独的数据帧中
- python-3.x - 使用 pytest 在 REST 应用程序中测试权限的最佳方法是什么?
- c - 为什么我的 C 代码说两个字符串不相等,尽管它们看起来像这样?
- replace - 基于 SAS 中的查找表修改字符变量内容
- python-3.x - 仅用 2 个数据点如何估计外推值的误差?
- python - 从线程(concurrent.futures)更改小部件的可见性,在正常模式下不起作用,在调试模式下它起作用,为什么?
- python - 如何让程序打印然后再次重新启动代码
- paypal - 加载外部js文件,然后立即引用创建的对象[Vuejs2]
- swift - 如何在 Swift (ARKit, SCNKit) 中创建带起点和终点的线
- jenkins - jenkins dsl 作业脚本:如何在下游参数化步骤中访问环境变量(通过 propertiesFile 注入)