首页 文章

使用宏更改公式表引用

提问于
浏览
0

大家好,我是这个网站的新手!我想看看是否有人可以帮助我认为可能的概念,但不知道如何实现它 .

基本上我有一个具有Vlookups和引用其他工作表的公式,这个公式是相同的,但是每个列引用不同工作表时每个列引用的工作表更改 . 这将是8次完成135次 .

=IF((IFERROR(VLOOKUP(D3,'[2015_Big_Book_Communication_10_19_15.xlsx]**Credit P-1**'!$C$2:$O$5000,9,FALSE),"Not Scheduled"))=0,1,IFERROR(VLOOKUP(D3,'[2015_Big_Book_Communication_10_19_15.xlsx]**Credit P-1**'!$C$2:$O$5000,9,FALSE),"Not Scheduled"))

我想使用宏来更改基于单元格的粗体工作表参考 .

我的想法是让列中列出所有工作表名称并让宏编辑每行的等式,然后粘贴公式转置 .

这可能吗?

1 回答

  • 0

    使用以下公式:

    =IF((IFERROR(VLOOKUP(D3,INDIRECT("'[2015_Big_Book_Communication_10_19_15.xlsx]"&H3&"'!$C$2:$O$5000"),9,FALSE),"Not Scheduled"))=0,1,IFERROR(VLOOKUP(D3,INDIRECT("'[2015_Big_Book_Communication_10_19_15.xlsx]"&H3&"'!$C$2:$O$5000"),9,FALSE),"Not Scheduled"))
    

    在一列(本例中为“col H”)中写入工作表名称并使用间接公式来引用这些名称 .

相关问题