答案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)