过滤器的Google表格中的范围大小不匹配

时间:2018-10-26 17:56:45

标签: filter google-sheets range

所以,我正在为类分配做一些基本的数据过滤。数据由及时的电压组成。我正在尝试过滤大于2的电压,但在样本中紧接着是小于1的电压。我正在使用过滤功能

>>> for i in range(0, 100, 5):
...     test = [1.0*j for j in range(i)]
...     a = array('f', test)
...     print(f"{i} | {size(a)} | {size(test)}")

len|array|list
---|-----|----
 0 |  32 |  36 
 5 |  52 |  68 
10 |  72 | 100 
15 |  92 | 100 
20 | 112 | 136
25 | 132 | 136
30 | 152 | 176
35 | 172 | 176
40 | 192 | 220
45 | 212 | 220
50 | 232 | 268
55 | 252 | 268
60 | 272 | 324
65 | 292 | 324
70 | 312 | 324
75 | 332 | 388
80 | 352 | 388
85 | 372 | 388
90 | 392 | 460
95 | 412 | 460

时间数据在I列中,电压数据在J列中。但是出现以下错误

FILTER(I24:J,J24:J>2,INDIRECT(ADDRESS(ROW(J24:J)-1,COLUMN(J24)))<1)

我知道错误是在第二种情况下的某个地方,我试图通过该单元格上方的单元格的值进行过滤,但是我无法进一步隔离它。

如何使用过滤器功能基于“相邻”数据的值选择数据?

0 个答案:

没有答案