【发布时间】:2020-09-12 17:39:20
【问题描述】:
我有两列数据,并希望将其中一列的元素分布在几行中。我可以很容易地计算出我需要的元素的索引,但不知道如何访问该元素。
A B Desired output Formula for index: =ARRAYFORMULA(IF(A:A,CEILING(ROW(A:A)/3+1),""))
1 11 22 2
2 22 22 2
3 33 22 2
4 44 33 3
5 33 3
6 33 3
7 44 4
如何修改索引公式,使其在计算的索引处生成 B 列的项目?
我尝试了=ARRAYFORMULA(IF(A:A, INDEX(B:B, CEILING(ROW(A:A)/3+1), 1), "")),但这只会重复第一个元素 (22) 7 次。
【问题讨论】:
-
在C列中使用索引公式怎么样?
标签: google-sheets array-formulas