Google 工作表 - 根据变量标准计算范围,添加乘法
Google Sheets - calculating range based based upon variable criteria, with added multiplication
使用此电子表格:https://docs.google.com/spreadsheets/d/1aiZzzOFzPDrw_siMhL8XiNIp3q7f8nz58HvwBKn14uA/edit?usp=sharing
尝试计算另一列中值为真的列的总和:这很有效,如下所示:
=SUMIF($B$5:$B$17,"NY",G5:G17)
我希望能够计算出这个,但是,还要在 C 列(即 "rate")中将所讨论的范围乘以另一个变量,以便我得到每个数字的总和G 栏中 A 栏资源完成的小时数,乘以每种资源的收费率。
这显然行不通,但这是我正在寻找的类型:=SUMIF($B$5:$B$17,"NY",G5:G17*(对应的值在C 栏))
有什么想法吗?
SUMIFS 只接受一个范围,所以我认为你不能那样做。另一种方法是使用 SUMPRODUCT。
在 Google 张中:
=sumproduct((B5:B17="NY"),C5:C17,G5:G17)
Excel 稍微挑剔一点:您必须将内部括号强制为数字,
=sumproduct(--(B5:B17="NY"),C5:C17,G5:G17)
或
=sumproduct((B5:B17="NY")*C5:C17*G5:G17)
使用此电子表格:https://docs.google.com/spreadsheets/d/1aiZzzOFzPDrw_siMhL8XiNIp3q7f8nz58HvwBKn14uA/edit?usp=sharing
尝试计算另一列中值为真的列的总和:这很有效,如下所示: =SUMIF($B$5:$B$17,"NY",G5:G17)
我希望能够计算出这个,但是,还要在 C 列(即 "rate")中将所讨论的范围乘以另一个变量,以便我得到每个数字的总和G 栏中 A 栏资源完成的小时数,乘以每种资源的收费率。
这显然行不通,但这是我正在寻找的类型:=SUMIF($B$5:$B$17,"NY",G5:G17*(对应的值在C 栏))
有什么想法吗?
SUMIFS 只接受一个范围,所以我认为你不能那样做。另一种方法是使用 SUMPRODUCT。
在 Google 张中:
=sumproduct((B5:B17="NY"),C5:C17,G5:G17)
Excel 稍微挑剔一点:您必须将内部括号强制为数字,
=sumproduct(--(B5:B17="NY"),C5:C17,G5:G17)
或
=sumproduct((B5:B17="NY")*C5:C17*G5:G17)