计算Excel中多个工作表中的值

用户552853

我有一个包含多个名为1,2,3 ... 31的工作表的excel文件(代表一个月中的天数)。您在下面看到的表格在每一页上,但是具有不同的值。

RDC 1   5000
RDC 2   0
CAPS    0
TILT    0
FOAM    12500

我想计算每个选项的正值。因此,如果CAPS中有20张正值,则应返回“ 20”。对于最后3个选项,我没有问题。我使用了forumla:

= SUMPRODUCT(COUNTIF(INDIRECT(“'”&A2:A32&“'!B3”);“> 0”))

以上公式的图片

但是前两个选项我想将它们视为一个。因此,如果:

  • 在第1天,RDC1的值为正,RDC2的值为0,因此应计为1

  • 在第2天,RDC1和RDC2都为正值,因此它也应计为1,而不是2

  • on day 3 both RDC1 & RDC2 have value 0, so it should count as 0

I have tried using the formula (and formatting the total count cell to Number with no decimals, so when it's 0.5 it should return 1 )

=SUM(IF('1'!B1>0;1;0);IF('1'!B2>0;1;0))/2 + ... for all days ... + SUM(IF('31'!B1>0;1;0);IF('31'!B2>0;1;0))/2

It's working with fewer sheets, but when I write the formula for all the sheets it returns an error. And yeah... it's a very long formula.

Can anyone help me with a solution to count the positive values together for the first two options as described above?

Máté Juhász

Instead of COUNTIF you can use COUNTIFS:

=COUNTA(A2:A32)-SUMPRODUCT(COUNTIFS(INDIRECT("'"&A2:A32&"'!B1");"=0";INDIRECT("'"&A2:A32&"'!B2");"=0"))

请注意,COUNTIF该操作执行AND操作,因此,如果您想在B1或B2> 0时进行计数,则只需在两者均等于0时进行计数,然后从总数中减去该数字即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel 2007-计算多个工作表中的唯一值

来自分类Dev

Excel 2007-计算多个工作表中的唯一值

来自分类Dev

我如何计算 Excel 工作表中多个值的相同文本单元格值计数

来自分类Dev

Excel-汇总多个工作表中的值的公式?

来自分类Dev

Excel:合并多个工作表中包含值的行

来自分类Dev

计算不同Excel工作表中的行数

来自分类Dev

通过Python在Excel工作簿中的多个工作表中添加单元格值

来自分类Dev

从Excel工作表计算值

来自分类Dev

从Excel工作表计算值

来自分类Dev

多个工作表中的Excel图表

来自分类Dev

替换Excel工作表中的多个单词

来自分类Dev

VLOOKUP和IF在多个Excel工作表中

来自分类Dev

从 Excel 中的多个工作表返回数据

来自分类Dev

SQL计算多个表中的重复值

来自分类Dev

循环以在多个Excel工作簿中创建多个工作表

来自分类Dev

在工作表数据中搜索多个值

来自分类Dev

如何计算值在给定范围内的多个工作表中的单元格数量?

来自分类Dev

通过工作表值在Excel中命名工作表

来自分类Dev

使用Excel计算工作表中的单元格,值和公式的数量

来自分类Dev

如何使用Excel中的按钮在工作表中运行计算

来自分类Dev

在Excel表中返回多个值(用于计算总路线距离)

来自分类Dev

根据数据框中的索引值将Pandas数据框拆分为多个Excel工作表

来自分类Dev

连接Excel中多个工作表中的单元格

来自分类Dev

在多个工作表中管理SASS中的半径值

来自分类Dev

使用熊猫计算Excel工作表中特定行的总和

来自分类Dev

如何从工作表中删除公式,但保留其计算值

来自分类Dev

是否可以在Excel 2010中计算跨多个工作表的带日期标记的变量并按日期列出?

来自分类Dev

在python中从Excel工作表中查找值

来自分类Dev

从UFT中的Excel工作表中循环值

Related 相关文章

  1. 1

    Excel 2007-计算多个工作表中的唯一值

  2. 2

    Excel 2007-计算多个工作表中的唯一值

  3. 3

    我如何计算 Excel 工作表中多个值的相同文本单元格值计数

  4. 4

    Excel-汇总多个工作表中的值的公式?

  5. 5

    Excel:合并多个工作表中包含值的行

  6. 6

    计算不同Excel工作表中的行数

  7. 7

    通过Python在Excel工作簿中的多个工作表中添加单元格值

  8. 8

    从Excel工作表计算值

  9. 9

    从Excel工作表计算值

  10. 10

    多个工作表中的Excel图表

  11. 11

    替换Excel工作表中的多个单词

  12. 12

    VLOOKUP和IF在多个Excel工作表中

  13. 13

    从 Excel 中的多个工作表返回数据

  14. 14

    SQL计算多个表中的重复值

  15. 15

    循环以在多个Excel工作簿中创建多个工作表

  16. 16

    在工作表数据中搜索多个值

  17. 17

    如何计算值在给定范围内的多个工作表中的单元格数量?

  18. 18

    通过工作表值在Excel中命名工作表

  19. 19

    使用Excel计算工作表中的单元格,值和公式的数量

  20. 20

    如何使用Excel中的按钮在工作表中运行计算

  21. 21

    在Excel表中返回多个值(用于计算总路线距离)

  22. 22

    根据数据框中的索引值将Pandas数据框拆分为多个Excel工作表

  23. 23

    连接Excel中多个工作表中的单元格

  24. 24

    在多个工作表中管理SASS中的半径值

  25. 25

    使用熊猫计算Excel工作表中特定行的总和

  26. 26

    如何从工作表中删除公式,但保留其计算值

  27. 27

    是否可以在Excel 2010中计算跨多个工作表的带日期标记的变量并按日期列出?

  28. 28

    在python中从Excel工作表中查找值

  29. 29

    从UFT中的Excel工作表中循环值

热门标签

归档