是否有 Google 工作表公式可以生成跨越电子表格多列的 "conditional" 总和?

Is there a Google Sheets formula to produce a "conditional" sum spanning multiple columns of a spreadsheet?

我有一个电子表格,其中列出了特定人员的总项目...

我正在尝试建立一个系统,您可以在其中 select 某些人(通过使用复选框),它会列出 selected 人的项目总数....

哪些输出:

我目前已将其设置为让您标记复选框的人被放入垂直列中.... (我试过这个来帮助不同的公式参数,但不知道我是否真的需要)

亚历克斯
查理
埃里卡

据我所知,=DSUM 最接近我正在尝试做的事情,但我现在不知道我正在尝试做的事情的正确语法,或者我是否应该重组我的数据以更好地工作用这个公式。

公式:

=SUMIF($B:$F, TRUE, B3:F3)

参数:

$B:$F - 复选框的位置

TRUE - 如果勾选复选框,将包含在总和中

B3:F3 - 特定项目的范围

注:

  • 只需将公式拖到所有行即可。

输出:

或者使用转置数据时:

公式:

=sumif($B:$B, TRUE, C2:C)

参数:

$B:$B - 复选框的位置

TRUE - 如果勾选复选框,将包含在总和中

C2:C - 特定项目的范围

输出:

注:

  • 只需将公式拖到所有列上即可。