首页 > 解决方案 > 引用名称中有空格的工作表

问题描述

我有一个引用 Sheet2 的公式:

((COUNTIF((INDIRECT("Sheet2!"&ADDRESS(ROW(Sheet2!J4);COLUMN(Sheet2!J4))&":J"& 
(MIN(IF(Sheet2!A4:A107="";ROW(Sheet2!A4:A107))))));"<>"&""))-1)

当我想将“Sheet2”的名称更改为“部署计划”并将公式调整为下面的公式时,它会给出参考错误。

((COUNTIF((INDIRECT("DeploymentPlan!"&ADDRESS(ROW(Sheet2!J4);
COLUMN(Sheet2!J4))&":J"& (MIN(IF(Sheet2!A4:A107="";ROW(Sheet2!A4:A107))))));"<>"&""))-1)

我很确定这个错误正在发生,因为我的新工作表名称“部署计划”中有一个空白。

我怎样才能调整我的公式,使其正确工作?

标签: excelexcel-formulareferenceformulaformulas

解决方案


您只需将工作表的名称用单引号 ( '') 括起来:

((COUNTIF((INDIRECT("'Deployment Plan'!"&ADDRESS(ROW('Deployment Plan'!J4);
COLUMN('Deployment Plan'!J4))&":J"& (MIN(IF('Deployment Plan'!A4:A107="";ROW('Deployment Plan'!A4:A107))))));"<>"&""))-1)

推荐阅读