2009-12-04 86 views
1

我想編輯此查詢編輯Excel COUNTIFS

=COUNTIFS('Sheet1'!E2:E465,7,'Sheet1'!F2:F465,2) 

,這樣,當我拖動/複製它橫盤,如,到旁邊小區2保持不變,並在7個增量喜歡

=COUNTIFS('Sheet1'!E2:E465,8,'Sheet1'!F2:F465,2) 

等等等等

=COUNTIFS('Sheet1'!E2:E465,9,'Sheet1'!F2:F465,2) 
=COUNTIFS('Sheet1'!E2:E465,10,'Sheet1'!F2:F465,2) 

沒有運氣與旁邊的7

的$

回答

0
=COUNTIFS('Sheet1'!$E$2:$E$465,Column() + 1,'Sheet1'!$F$2:$F$465,2) 

除了代替柱()+ 1,你應該去列()+ WhateverNumberGivesYouTheRightAnswer

所以,如果你是在第六列,並希望值7,你會說列() + 1(如在6 + 1中)。如果你在第九列,並且想要值12,那麼可以說Column()+ 3

如果您將其拖放,則這將起作用。

0

我不認爲拖/複製魔術可以用公式中的文字值完成。

有兩種方法可以使它變形 - 最簡單的方法是在數據上方插入一個「索引」行,並執行類似的操作(假設索引位於第1行,並且將其放入G,H ,...):

=COUNTIFS('Sheet1'!E2:E465,G1,'Sheet1'!F2:F465,2) 

否則,你可以掰過來購買使用COLUMN()函數來獲取當前列並制定出從7,8,9 ...序列。如果您在工作表中移動公式,這將會突破。

+0

乾杯。我正在考慮使用你所描述的索引工作,但希望我可以使用複製魔法:) – baron 2009-12-04 01:20:14