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
相关的一个,即B2
, B3
, B4
等等。
我不明白这与Python有什么关系,但是试着在你不想改变的引用前加一个$
符号,例如:
=LOOKUP($B2, eligible.submissions!$A$1:$A$158,eligible.submissions!$B$1:$B$158)
有关详细信息,请参阅Excel公式概述 :
绝对引用公式中的绝对单元格引用(例如$ A $ 1)始终引用特定位置中的单元格。 如果包含公式的单元格的位置发生更改,则绝对引用保持不变。 如果复制或填充公式跨行或下列,绝对引用不调整。 默认情况下,新的公式使用相对引用,您可能需要将它们切换到绝对引用。 例如,如果您将单元格B2中的绝对引用复制或填充到单元格B3,则它在两个单元格中都保持相同= $ A $ 1。