我可以使用单元格中的内容来存储提取 xls 公式的选项卡名称吗?
Can I use a content in a cell to store extract the tab name of an xls formula?
我有一个 xls 公式如下
=IFERROR(VLOOKUP($A2, '2018-01.csv'!$A:$B, 2, FALSE), 0)
其中 2018-01.csv
是选项卡名称。
我可以替换这个选项卡名称并在单元格中定义吗?例如
=IFERROR(VLOOKUP($A2, '${J1}.csv'!$A:$B, 2, FALSE), 0)
${J1}
将从包含 2018-01
的单元格 J1
中获取值?
注意 ${j1}
是该公式中 xls 中的错误语法。看看是否有一种方法可以做到这一点。
找到答案了。这是通过使用 INDIRECT.
=IFERROR(VLOOKUP($A2,INDIRECT("'"&J&".csv'!"&"$A:$B"), 2, FALSE), 0)
单元格 J
所在的位置 2018-01
我有一个 xls 公式如下
=IFERROR(VLOOKUP($A2, '2018-01.csv'!$A:$B, 2, FALSE), 0)
其中 2018-01.csv
是选项卡名称。
我可以替换这个选项卡名称并在单元格中定义吗?例如
=IFERROR(VLOOKUP($A2, '${J1}.csv'!$A:$B, 2, FALSE), 0)
${J1}
将从包含 2018-01
的单元格 J1
中获取值?
注意 ${j1}
是该公式中 xls 中的错误语法。看看是否有一种方法可以做到这一点。
找到答案了。这是通过使用 INDIRECT.
=IFERROR(VLOOKUP($A2,INDIRECT("'"&J&".csv'!"&"$A:$B"), 2, FALSE), 0)
单元格 J
所在的位置 2018-01