2017-09-04 16 views
1

我在這樣的excel中有一列。我想要一個新的列,它有選擇地取第一個值,然後是第四個值,然後是第8個值,然後是第12,15和19,即第三個值和第四個值每兩次。我應該使用什麼類型的條件條款。一點提示將不勝感激。在excel中使用條件子句

A    B 
0.3    0.3 
1.1    2.6 
2.0    4.7 
2.6    13.5 
2.7    17.4 
2.8    22.1 
3.6 
4.7 
5.4 
9.7 
12.0 
13.5 
15.9 
17.2 
17.4 
18.7 
19.4 
20.4 
22.1 
23.4 
27.1 
28.3 
+0

如果重複,您可以嘗試MOD(Row())在OFFSET內。如果輸出總是六個數字,那麼直接引用單元格。 – pnuts

回答

2
=INDEX(A:A,IF(ROW(A1)=1,1,4*(MOD(ROW(A1)+1,3)+1)+(ROW(A1)-(MOD(ROW(A1)+1,3)+2))/3*11)) 

你也可以用一個公式偏移量PNUTS建議這樣做。我選擇使用索引來避免偏移的不穩定性。如果你爲一個小數據集做這件事,使用偏移量沒有任何問題。

將上面的公式中C1和複製下來。

Proof of Concept