
我正在尋找一個公式來產生從 B3 開始的 B 行下的序列。我希望順序是:每第四項+8,接下來的三項依序為-1,即)11,10,9,8,19,18,17,16,27,26,25,24,35,34,33,32....
有任何想法嗎?
我嘗試過 =IF(MOD(B3,4)=0,($B$3:B3)+8,B3-1) 但這只適用於前幾個術語,因為加 8 總是出現在 B3 而不是 B7 ,B11...依序
答案1
答案2
就像斯科特說的,你必須使用以下內容:
在 B3 中寫 11
在 B4 中寫:
=IF(MOD($B3,4)=0,Max($B$3:$B3)+8,$B3-1)
並將其向下拖曳
Mod($B3,4)=0 將每第四項出現一次
Max($B$3:$B3) 將會傳回您將會新增 8 的最高值
如果您需要從任何值開始,而序列就像您所說的以下 3 個值 B3-1 和第四個值 B3+8,您可以使用:
只需在B3 中使用初始值,然後在B4 中寫入:
=IF(MOD(COUNT($B$3:B3),4)=0,MAX($B$3:$B3)+8,$B3-1)
往下拉
Mod(Count(),4)=0 將對應下面的值 + 8