【问题标题】:Sum data based off a criteria and a odd row number根据条件和奇数行号对数据求和 【发布时间】:2017-06-01 13:24:02 【问题描述】: 这是电子表格的图像,以供参考我在说什么 当 B 列中的“机器周期”旁边显示“机器周期”时,我需要对 C 列中的灰色单元格求和。 所有灰色单元格都在奇数行号中。 如果可能的话,我想尝试用公式来做到这一点。如果不是,我将根据与“机器周期”相关的颜色或位置在 VBA 中对其进行编码 任何帮助都会很棒。 【问题讨论】: 标签: excel 【解决方案1】: 只需偏移 SUMIF() 中的范围: =SUMIF($B$2:$B$1040000,"Machine Cycle",C3:C1040001) 如您所见,b 列中的范围从第二行开始,该值保留在合并单元格的第一个单元格中。 然后,由于我们希望值比 C 列中的值低一行,我们将范围设置为相同的大小,但向下一行。 【讨论】: 好的,有道理。我不知道合并的单元格包含第一个单元格的值。据我所知,这很好用。我会确保并勾选它。谢谢。