这代表了我正在尝试做的事情:
+----+--------------------+------------+------------+------------+
| | A | B | C | D |
+----+--------------------+------------+------------+------------+
| 1 | | visit 1 | visit 2 | visit 3 |
| 2 | patient 1 | 11/01/2011 | 25/01/2011 | 17/02/2011 |
| 3 | patient 2 | 17/01/2011 | 1/04/2011 | 2/07/2011 |
| 4 | patient 3 | 18/04/2011 | 19/04/2011 | 20/06/2011 |
| 5 | patient 4 | 18/09/2011 | 26/09/2011 | 29/09/2011 |
| 6 | | | | |
| 7 | visits per quarter | | | |
| 8 | 1/01/2011 | 2 | 1 | 1 |
| 9 | 1/04/2011 | 1 | 2 | 1 |
| 10 | 1/07/2011 | 1 | 1 | 2 |
| 11 | 1/10/2011 | | | |
+----+--------------------+------------+------------+------------+
我正在根据访问历史记录 (B2:D5) 计算每季度的访问次数 (B8:D10)。
B2:D5 中的数据来自另一张纸。我想显示每个季度发生/发生的每种类型的访问次数。
该公式作为普通(非数组)公式起作用,用 B8 编写,然后复制到 B8:D10:
=SumProduct((B$2:B$5 >= $A8) * (B$2:B$5 < $A9))
我怎么能在这里用 B8:D10 范围的数组公式替换它?
我最接近的是:
{=SumProduct((B2:D5 >= A8:A10) * (B2:D5 < A9:A11) * (COLUMN(B2:D5) = COLUMN(B8:D10)))}
这是行不通的。