【发布时间】:2019-07-16 15:28:25
【问题描述】:
我有一张这样的桌子:
| 1 | 10 | <unique appearences from A&B>
| 2 | 10 | <unique appearences from A&B>
| 1 | 20 | <unique appearences from A&B>
| ... |
我想使用一个固定区域(列A:B)并计算A 和B 的组合在包括当前行之前出现了多少。
我使用这个公式:=ARRAYFORMULA(IF(A2:A<>"";COUNTIFS(A$2:A;A2:A;B$2:B;B2:B);""))。
每一行都有自己的公式:(对于 A 行):=COUNTIFS(A$2:A2;A2;B$2:B2;B2)。
是否可以将数组公式中的区域设为固定?
对于特定字段,INDIRECT() 有时会有所帮助,但对数组没有帮助。$ 也无济于事。
我的意思是我已经发现某些函数不适用于像 JOIN() 这样的数组公式 - 这也是这种情况吗?
【问题讨论】:
标签: google-sheets google-sheets-formula array-formulas