公式向下拖曳23行後,如何將查找值增加1行?

公式向下拖曳23行後,如何將查找值增加1行?

希望你們能幫忙。我有一個舊表,我需要從中建立資料庫。如您所見,「位置 1」需要重複 3 次,然後繼續執行「來源 A」的「位置 2」另外 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)

相關內容