引用名称中包含 space 的 sheet

referencing a sheet which has a space in its name

我有一个引用 Sheet2 的公式:

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

当我想将"Sheet2"的名称更改为"Deployment Plan"并将公式调整为下面的公式时,它给出了引用错误。

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

我很确定会发生此错误,因为我的新 sheet 名称 "Deployment Plan" 中有一个空白。

我如何调整我的公式以使其正确工作?

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

((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)