2017-04-07 48 views
0

这是我第一次在这个板子上,所以原谅我的无知。我正在修改以下公式。我正在使用计算跨多个表格和列的间隔值

=SUMPRODUCT(COUNTIF(INDIRECT("'"&C2:C13&"'!m:m"),A39)) 

来计算A39中的值在多个工作表中出现在列M中的次数。

有没有办法检查列O,R,T,V,X,Z,AB,AD和AF的相同的值,并给我一个总计?

+0

为什么不在公式中使用范围M:AF?是否有可能在您跳过的列中找到A39中的值? – sktneer

+0

所以只是为了添加一些上下文,我有一个每月选项卡的工作簿。在这些标签上,列M,O,R,T,V,X,Z,AB,AD和AF跟踪每月工作表上交互的日期。表格范围显示在我的总计页面C2:C13中。所以我正在计算在工作表上输入日期的次数。上述公式可以很好地计算所有工作表中的日期,但只能在一列中计算。我需要所有表格和全部10列的总计。预先感谢您的帮助。 –

+0

没有理由@sktneer !!!!我过于复杂了。这一直是我的问题。这看起来奇妙地工作。 –

回答

0

嘿胡安最容易的,

= COUNTIF(工作表Sheet1!A2:A6,D2)+ COUNTIF(Sheet10!A2:A6,D2)+ COUNTIF(Sheet15!A2:A6,D2)。

或者另外写下这个,在空白区域的任何地方像C2到C4写你的表名。 在E2中写入数值进行计数。 在F2写式 = SUMPRODUCT(COUNTIF(间接( “'” & C2:C4 &“ ”A2:A20“),E2))

NB RANGE A2至A20将搜索值开始计数。

0

现在为此问题添加另一个动态。我现在需要计算一个特定名称出现在计数日期的次数。该名称将在字段N:AG中。我试着将代码加倍,以统计两者,但它返回的数字没有意义。这就是我想出的......

=SUMPRODUCT(COUNTIFS(INDIRECT("'"&C2:C13&"'!N:AG"),F2‌​),COUNTIFS(INDIRECT(‌​"'"&C2:C13&"'!N:AG")‌​,E2))