索引匹配公式,用于查找列中的每个第6个单元格

时间:2017-02-16 00:42:19

标签: excel

是否可以设置以下索引匹配公式来查找E列中的每第6个值?也许这只是使用OFFSET的问题?

目前的公式:

=INDEX(E2:E10,MATCH(1,(C13=C2:C10)*(D13=D2:D10),0))

我有3列,

Column D    C     E
    2.30%   3   £3,868.86 
    2.30%   10  £3,736.99 
    2.30%   3   £3,868.86 
    2.30%   2   £3,906.51 
    2.30%   5   £3,807.84 
    2.30%   2   £3,906.51 
    2.30%   10  £3,736.99 
    2.30%   2   £3,906.51 
    2.30%   2   £3,906.51 
    2.30%   5   £3,807.84 
    2.30%   5   £3,807.84 
    2.30%   10  £3,736.99 
    2.30%   3   £3,868.86 
    1.30%   3   £3,685.60 

我正在使用索引和匹配功能来查找哪个利率和存款百分比导致列E中的结果。我需要在每个第6个单元格上使用我的公式,然后在任何其他列中显示来自列E的选定单元格。

1 个答案:

答案 0 :(得分:2)

首先,没有" A6列和#34;所以我假设你的意思是A栏。如果你的意思是"从A6下来......"然后让我知道,我将不得不更新我的答案。

将它放在任何单元格中并向下拖动

=INDEX($A$1:$A$100,(ROW(A1)-1)*6,1)

或者,使用OFFSET

=OFFSET($A$1,MAX((ROW(A1)-1)*6-1,0),0)

我现在正在滚动,所以使用INDIRECT

=INDIRECT("A"&MAX((ROW(A1)-1)*6,1))