Google sheets 将静态单元格地址替换为拖动时可以更改的单元格地址
我正在尝试创建一个基于If函数从主控表中提取信息的Google工作表 以下是我目前的公式:Google sheets 将静态单元格地址替换为拖动时可以更改的单元格地址,google-sheets,autofill,formulas,Google Sheets,Autofill,Formulas,我正在尝试创建一个基于If函数从主控表中提取信息的Google工作表 以下是我目前的公式: =IF(导入(“ID”、“F2”)=“站点1”、“导入(“ID”、“A2”)) 所以基本上,我想让这张表检查主表中的F2,如果它找到了,返回主表A2中的内容 问题是我想把这个公式拖下来,这样下面的单元格会检查F3,然后拉A3,依此类推 问题似乎是F2是一个字符串,所以当我将公式拖到新行时,Google不会自动格式化它 我能做些什么来改变这个公式的F2值吗?我搞乱了Address函数,使其正常工作,但当我向
=IF(导入(“ID”、“F2”)=“站点1”、“导入(“ID”、“A2”))
所以基本上,我想让这张表检查主表中的F2,如果它找到了,返回主表A2中的内容
问题是我想把这个公式拖下来,这样下面的单元格会检查F3,然后拉A3,依此类推
问题似乎是F2是一个字符串,所以当我将公式拖到新行时,Google不会自动格式化它
我能做些什么来改变这个公式的F2值吗?我搞乱了Address
函数,使其正常工作,但当我向下拖动公式时,单元格不会更新。多亏了的帮助,我成功地使其正常工作
以下是工作公式:
=IF(IMPORTRANGE("ID","F" & ROW(F2))="Site 1",(IMPORTRANGE("ID","A" & ROW(A2))),"No Result")
=IF(IMPORTRANGE(“ID”、“F”和第(A2)行和“)……
这取决于当前工作表中对单元格A2的相对引用。向下拖动时,A2->A3,如果拖动时,A2->B2(仍然是第2行)。=ROW(A2)
返回2,因此“F”&2->“F2"
谢谢您的帮助!参考A2也是对主控表的参考。因此,如果主控表的F列中有站点1,我希望当前工作表仅从主控表中提取数据。基本上,主控表将包含来自各个站点的所有信息。我需要为每个站点单独的工作表,每个站点只包含拉取与其站点相关的信息。根据我之前的评论,您应该能够推断出对第二个导入公式的适当修改。我公式中的A2与您公式的其余部分无关——它可以很容易地是行(Z2)
而不是行(A2)
我选择了。很抱歉给您带来了困惑。根据您的第一条评论,我现在成功地让它工作了。感谢所有的帮助!请随意编写您的解决方案作为答案,然后接受它