引用里面有公式的表格

问题描述 投票:0回答:1

我在Sheet2中有一个公式如下:

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

我想将此公式写入我的Sheet1并在Sheet1中而不是在Sheet2中计算它。我知道我需要引用Sheet2但直到现在才能正确执行。

编辑我尝试添加Sheet2!在如下细胞之前,但是这不能给出与上述公式相同的结果

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

如何正确解决此引用问题?

excel excel-formula reference formula
1个回答
2
投票

在一般情况下,您需要使用=<sheetname>!<cell>在单元格地址中添加工作表名称,例如=Sheet2!A1

在您的情况下,您需要更改所有单元格/范围引用以引用Sheet2,所以像INDIRECT("Sheet2!"&ADDRESS(...))ROW(Sheet2!J4)COLUMN(Sheet2!J4)

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.