更改某些公式值后,在整列中填充Excel公式

时间:2014-04-25 00:11:36

标签: excel-formula

我有两张excel表。包含数据的那个" gdsc_en_input_w2"另一个将包含来自" gdsc_en_input_w2"的选定数量的单元格。

我使用的是当前公式:

= INDEX(gdsc_en_input_w2 $ A $ 1:$ YE $一万三千八百四十八,MATCH(" AKT2",gdsc_en_input_w2 $ A $ 1:!$ A $ 13848,0),MATCH(的 $ A $ 3'/强>,gdsc_en_input_w2 $ A $ 1:$ $ YE 1,0))

我希望通过引用" gdsc_en_input_w2"中的列来填充第二个工作表中的整个列。工作表但基于存储在$ A $ 1:$ A $ 13848列中的值。正如您所看到的,第二个匹配()仅匹配$ A $ 3 ...是否有办法在上面的公式中的第二个match()函数中使用增量列引用的公式填充所需的列。换句话说,我想用下面的公式填充目标列的第二个单元格:

= INDEX(gdsc_en_input_w2 $ A $ 1:$ YE $一万三千八百四十八,MATCH(" AKT2",gdsc_en_input_w2 $ A $ 1:!$ A $ 13848,0),MATCH(的 $ A $ 4 ,gdsc_en_input_w2 $ A $ 1:$ $ YE 1,0))

请注意,该比赛现在有$ A $ 4而非$ A $。

1 个答案:

答案 0 :(得分:0)

假设我理解你想要什么,这个公式将在一个列中,每个后续行将有一个更高的数字(3,4,5,...)如果是这样,解锁你的公式如下:

= INDEX(gdsc_en_input_w2 $ A $ 1:!$ YE $ 13848,MATCH( “AKT2”,gdsc_en_input_w2 $ A $ 1:$ A $ 13848,0),MATCH($ A3,gdsc_en_input_w2 $ A $ 1:$ YE $ 1, 0))(我删除了3前面的$)

将其粘贴到您的起始单元格中,然后自动填充