python脚本来增加天真的电子表格macros的价值

我在电子表格中有一个简单的macros函数,如下所示:

=LOOKUP(B2, eligible.submissions!A1:A158,eligible.submissions!B1:B158) 

我想这样增加它:

 =LOOKUP(B2, eligible.submissions!A1:A158,eligible.submissions!B1:B158) =LOOKUP(B3, eligible.submissions!A1:A158,eligible.submissions!B1:B158) =LOOKUP(B4, eligible.submissions!A1:A158,eligible.submissions!B1:B158) 

但点击和拖动function增加了每一件事情,这是错误的。

是否有可能使用Python来增加function的第一个值,即与B2相关的一个,即B2B3B4等等。

我不明白这与Python有什么关系,但是试着在你不想改变的引用前加一个$符号,例如:

 =LOOKUP($B2, eligible.submissions!$A$1:$A$158,eligible.submissions!$B$1:$B$158) 

有关详细信息,请参阅Excel公式概述 :

绝对引用公式中的绝对单元格引用(例如$ A $ 1)始终引用特定位置中的单元格。 如果包含公式的单元格的位置发生更改,则绝对引用保持不变。 如果复制或填充公式跨行或下列,绝对引用不调整。 默认情况下,新的公式使用相对引用,您可能需要将它们切换到绝对引用。 例如,如果您将单元格B2中的绝对引用复制或填充到单元格B3,则它在两个单元格中都保持相同= $ A $ 1。