标签: arrays indexing google-sheets google-sheets-formula array-formulas
我正在Google表格中执行一个函数,该函数将导致如下所示的数组输出
Col1 Col2 A B 10 20
我想要的是仅获取20个,并且我不想打印其他行和列。我尝试使用函数array_contrain,但是它将始终打印第一列和第一行。 有什么方法可以从数组中仅获取单个字段。
答案 0 :(得分:0)
使用INDEX或将公式包装到INDEX而不是ARRAY_CONSTRAIN
INDEX
ARRAY_CONSTRAIN
例如:
=INDEX(A:B, 3, 2)
答案 1 :(得分:0)
这将获取a1:a4和b1:b4中每个单元格的值20(在一个字段中):
=query(ARRAYFORMULA({if(A1:A4=20,20,0);if(B1:B4=20,20,0)}),"Select Col1 where Col1=20")