总和数据基于一个标准和一个奇数行号

这里是一个电子表格的图像,以供参考我在说什么

在这里输入图像说明

当列B中的“机器周期”旁边显示时,我需要将列C中的灰色单元求和。

所有的灰色单元格都是奇数行数。

如果可能的话,我想尝试用一个公式来做到这一点。 如果不是的话,我只会根据与“机器周期”相关的颜色或位置在VBA中进行编码

任何帮助将是伟大的。

只需在SUMIF()中抵消范围:

=SUMIF($B$2:$B$1040000,"Machine Cycle",C3:C1040001) 

正如你所看到的,列b中的范围从第二行开始,该值保存在合并单元格的第一个单元格中。

然后,因为我们希望列C中的值低一行,所以我们将范围设置为相同的大小,但是向下一行。

在这里输入图像说明