2014-11-05 72 views
-1

這裏是幾倍的Excel電子表格我有重複的部分:內容導出

enter image description here

我想要做的是找到一種方法來複制只是「細胞複製「單元格到一個新列。具有「A」和「B」的單元格永遠不會改變,但「CELL TO COPY」中的內容總是不同。我認爲我會做的是在列B中創建一個新公式,即=IF(AND(A1="A",A2="B"),A4,""),如果第一個單元格是「A」,下一個單元格是「B」,它將複製第4個單元格。這只是我的作品的公式排序不希望有單元格之間的空白(見下面的輸出):

enter image description here

是否可以有一個公式,做這一點,但不加之間的空白,像這樣?

enter image description here

回答

1

使用B1以下公式和複製下來

=index($A$1:$A$100, 4*row()) 

公式將返回零,如果沒有值。如果你想避免零,使用:

=if(index($A$1:$A$100, 4*row())=0,"",index($A$1:$A$100, 4*row())) 
+0

它並不總是每第四行。那只是爲了這個例子。如果單元格A5爲「A」且A6爲「B」,那麼它將拉動單元格A8 – Bijan 2014-11-05 23:51:05

+0

它總是在ABA之後的值之後,還是AB之後的第二行?你的邏輯是什麼? – nutsch 2014-11-06 00:06:35

+0

既可以返回相同的東西,也可以工作。 – Bijan 2014-11-06 00:10:59