使用 IF 链接 Excel 工作簿时的 #NAME

使用 IF 链接 Excel 工作簿时的 #NAME

我正在尝试将多个工作簿链接到同一文件夹中的一个工作簿。这需要每月进行一次,并使用一组新工作簿链接到主工作簿。

需要更新/更改的工作簿也会根据日期更改其命名约定,因此我使用了 IF。

我的最终目标是将主文件复制到每个文件夹中,每个月一个,并且将我需要的工作簿链接到文件夹中。

我第一次尝试,针对二月份,成功了,但是当我创建三月份的新文件夹时,我在应该链接的单元格中看到了#NAME。

我的公式:

=IF($A$2="20190101",'S:\Office\Billing & Collecting\Northstar\Account Reconciliations\Generation\Jan 2019\[MD 19502_KWHIN_20190101_20190201.xlsx]MD 19502_KWHIN_20190101_2019020'!B3,IF($A$2="20190201",'S:\Office\Billing & Collecting\Northstar\Account Reconciliations\Generation\Feb 2019\[MD 19502_KWHIN_20190201_20190301.xlsx]MD 19502_KWHIN_20190201_2019030'!B3,IF($A$2=”20190301”,'S:\Office\Billing & Collecting\Northstar\Account Reconciliations\Generation\Mar 2019\[MD 19502_KWHIN_20190301_20190401.xlsx]MD 19502_KWHIN_20190301_2019040'!B3 ...continued for each month

这些路径似乎都是正确的,当我展示计算步骤时,我得到了这一点;

计算步骤

当我按下评估时它显示IF("20190301"=#Name?.'S:\…

答案1

#NAME?错误表明公式中存在无法识别的文本。

您的公式中引用三月的部分有右引号而不是直引号:......IF($A$2=”20190301”,应该是IF($A$2="20190301",......

相关内容