向下拖动INDIRECT公式时更改单元格

时间:2019-01-11 12:06:01

标签: excel google-sheets

我具有以下公式设置:=INDIRECT("'Passed to Salesforce (digital only)'!A46",TRUE)

但是,当我向下拖动公式时,我希望更新A46号。

我尝试使用&CELL,但无法使其正常工作:

=INDIRECT("'Passed to Salesforce (digital only)'!A46""!"&CELL("address",TRUE))

有人可以帮我吗?

谢谢

山姆

2 个答案:

答案 0 :(得分:2)

我不知道您要在第二个公式中做什么。

第一个不会更改引用,因为它只是文本,而不是实际的单元格引用。如果只想更新行而不是列,则可以使用ROW()来获取当前单元格的行,并添加一个偏移量(例如,如果您从第1行中的公式开始并且想要A46,则偏移量为45): / p>

=INDIRECT("'Sheet1'!A"&ROW()+45,TRUE)

答案 1 :(得分:0)

我发现了这一点,我不得不删除第一个单元格引用并复制了感叹号:

    INSERT INTO faculty 
VALUES
(1,'Ana ','as@email.com'), 
(2,'Peter','pt@email.com'),
(3,'Mitchel','mm@email.org');

INSERT INTO lecture VALUES (1, 'Econ', 20),(2, 'History', 1),(3, 'Social Studies', 2);

INSERT INTO lecture_professor VALUES (1,1,3),(2,1,2),(2,2,4),(2,3,4),(1,3,2),(3,1,3);