我正在制作多个具有相同布局的IF语句。我没有写参考表名称,而是想引用表单名称的单元格。
另外,为了懒惰,我想拖动公式,以便更改它在参考表格上看到的位置。
目前它看起来像这样。
=IF(sheet1!O2="","",sheet1!O2)
足够简单。
但是我想使用间接,我不能在没有出错的情况下编写它。
上次尝试是
=IF((indirect($B$3))!O2="","",(indirect($B$3))!O2)
其中Sheet1
位于单元格B3
不起作用。
非常感谢任何有关正确语法的帮助。
答案 0 :(得分:2)
你需要连接$ B $ 3和"!O2"生成" Sheet1!O2"作为INDIRECT
的字符串,如下所示:
= IF(间接($ B $ 3安培;"!O2")="""",间接的($ B $ 3安培;& #34;!O2&#34)