繁体   English   中英

使用另一个工作表中的单元格作为参考

[英]using a cell from another sheet as reference

在此处输入图片说明 我写了一个公式来计算下面的“ Sheet2”中的输入。 因此,J4是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的一个单元格中,这意味着我应该参考Sheet2来计算公式。

谁能帮我参考?

编辑:我仍然没有解决此问题的方法。 有人可以在评论中给我一些新建议吗?

查看您的公式,看来您想评估以下比率:

计算J列中的非空白单元格,其中A列也为非空白。 将此计数除以J列中非零单元格的计数,其中A列为非空白。

如果是,则测试以下公式,看看它是否符合您的需求:

=COUNTIFS(Sheet2!A4:A107,"<>",Sheet2!J4:J107,"<>")/COUNTIFS(Sheet2!A4:A107,"<>",Sheet2!J4:J107,"<>0")

确保更改参数分隔符。

编辑

在这种情况下,您需要使用以下数组公式( CTRL + SHIFT + ENTER )并更改参数分隔符。

=COUNTIFS(Sheet2!A4:INDEX(Sheet2!A4:A107,MIN(IF(Sheet2!A4:A107="",ROW(Sheet2!A4:A107)))),"<>",Sheet2!J4:INDEX(Sheet2!J4:J107,MIN(IF(Sheet2!A4:A107="",ROW(Sheet2!A4:A107)))),"<>")/COUNTIFS(Sheet2!A4:INDEX(Sheet2!A4:A107,MIN(IF(Sheet2!A4:A107="",ROW(Sheet2!A4:A107)))),"<>",Sheet2!J4:INDEX(Sheet2!J4:J107,MIN(IF(Sheet2!A4:A107="",ROW(Sheet2!A4:A107)))),"<>0")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM