只遵循一些细胞的公式模式
我试图让excel遵循从单元格抓取信息的模式,同时保持公式中的其他单元格是静态的。
如下:
=importxml(CONCATENATE(A1,B17),E1)
A1 =永远不会改变
B17 =每次增加1。 例如:B17,B18,B19等
E1 =永远不会改变
现在看来,Excel正在计算我目前所在单元格的单元格数量,并且一旦我尝试按照该模式进行计数,它就会继续计数相同数量的单元格以获取模式中的单元格。 (例如:7个单元格向上,所以当我从当前单元格向下移动时,它一直在从当前单元格向上的单元格中查找数据,这通常是空的)。 而且,现在所有的细胞都在变化,我只需要一些细胞来遵循这个模式。
我感谢任何帮助。
如果我理解你的问题,你想复制这个公式,同时保持第一个和最后一个参数(A1和E1)不变。 这可以通过使用$
符号来实现:
-
$A$1
将永远被复制为$A$1
-
$A1
将复制为$An
,其中n是行号 – 所以如果您将其复制一行(无论列),它将成为$A2
-
A$1
将被复制为XX$1
,其中XX是列 – 所以如果您将其复制到右侧一列(无论哪一行),它将变成B$1
所以在你的情况下,你会使用:
=importxml(CONCATENATE($A$1,B17),$E$1)
或者如果你需要使B列恒定(但不是行):
=importxml(CONCATENATE($A$1,$B17),$E$1)