根据名称和号码计算价值

根据名称和号码计算价值

我正在使用 MS Excel 2016。

谁能帮我创建公式?

我想计算总计已批准(天数)D2:D9基于姓名(公司)B2:B9得到正式认可的(天)C2:C9当我添加姓名得到正式认可的将来。当得到正式认可的(天)值为0(零表示请求未获批准)它将返回到先前的值C6 和 D6 上显示的总批准量(天数)。我尝试了使用 COUNTIF、COUNTIFS 和 SUMIF 的几个公式,但都没有用。

ms excel 的图片

答案1

我猜这SUMIF就是你需要的正确函数。我使用函数得到了如图所示的结果:

=SUMIF($B$2:B2; "=" & B2; $C$2:C2)

这是单元格 D2 的函数,然后您可以通过向下拖动来复制它。我希望我理解了你的问题。

解释一下:

  1. 第一个参数$B$2:B2是按条件进行比较的值的范围。

  2. 第二个参数"=" & B2是条件。例如,它可以是“> 16000”,但我们需要通过当前行上的单元格进行比较,因此我们将比较符号和单元格连接起来。

  3. 第三个参数$C$2:C2是求和的范围。这是一个可选参数,当第一个参数不指向求和值时使用它

美元在复制期间锁定单元格指针。

答案2

公式是

=IF(B2="","",SUMIFS(C$2:C2,B$2:B2,B2))

感谢 JeteMC 提供的公式

相关内容