使用另一个工作表中的单元格作为参考 [英] using a cell from another sheet as reference

查看:72
本文介绍了使用另一个工作表中的单元格作为参考的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我写了一个公式,用于计算下面的 Sheet2中的输入。因此J4是Sheet2的单元格:

I wrote a formula which calculates the inputs in "Sheet2" which is below. So J4 is a cell of 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来计算公式。

Now I want to write this formula to a cell in Sheet1.It means i should reference the Sheet2 for calculating the formula.

有人可以帮我引用吗?

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

I still am without solution for this issue. Can anyone suggest me something new then in the comments?

推荐答案

看您的公式,似乎您要评估以下比率:

Looking at your formula, it seems you want to evaluate ratio of:


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

Count non-blank cells in column J where column A is also non-blank. Divide this count by count of non-zero cells in column J where column A is non-blank.

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

If yes then test following formula and see if it works per your needs:

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

确保更改参数分隔符。

编辑

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

In that case, you need to use following array formula (CTRL+SHIFT+ENTER) and change argument separators.

= 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:A1 07)))),<> 0)

这篇关于使用另一个工作表中的单元格作为参考的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆