答案1
我理解您基本上想重复每一行 3 次,然后再继续下一行。
假设您的数据从第 4 行开始,如您的示例所示。因此,从 F4 开始
=INT((ROW()-ROW($F$4))/3)
将在 F4 中返回:F100 = {0;0;0;1;1;1;2;2;2;3;3;3...}
现在剩下要做的就是将其用作 B 列的索引:
=INDEX($B$4:$B$1000, INT((ROW()-ROW($F$4))/3) + 1)
我理解您基本上想重复每一行 3 次,然后再继续下一行。
假设您的数据从第 4 行开始,如您的示例所示。因此,从 F4 开始
=INT((ROW()-ROW($F$4))/3)
将在 F4 中返回:F100 = {0;0;0;1;1;1;2;2;2;3;3;3...}
现在剩下要做的就是将其用作 B 列的索引:
=INDEX($B$4:$B$1000, INT((ROW()-ROW($F$4))/3) + 1)