我的妻子经营一所舞蹈学校,偶尔需要计算一群舞者在一定日期的平均年龄。我没有年龄计算和平均值的问题,但我希望添加一个功能:
我的表中列出了她公司的所有舞者。目前,我们将它们全部复制,粘贴到另一个工作表,然后删除未包含的工作表。这是一个PITA,所以我希望能够在第一列中放置一个复选框,当选中时,将包含计算中的相关年龄列。所以,她可以直接进入列表,单击包含的舞者,它将计算所选择的平均JUST并忽略其他人。
老实说,在这一点上,我有一个零的想法,从哪里开始这样做,需要在正确的方向轻轻推动。假设我是个白痴,几乎什么都不知道。
答案 0 :(得分:0)
试试这个。它在A列中查找“y”。假设名称在B列中,年龄在C列中。您可以调整列以匹配工作表,并将“y”更改为您要输入的任何值。它将在A列中平均'y'行的年龄:
=AVERAGEIF(A2:A,"=y",C2:C)
答案 1 :(得分:0)
这是一个带有新复选框功能的示例表,用于说明该功能: https://docs.google.com/spreadsheets/d/1G8LJyS10yi1HIa2MNHCbWUJPso9QAit3i0cO8A-Uw3A/edit?usp=sharing
我将公式放在“年龄”列(C列)上方,以及A列中的复选框:
=iferror(AVERAGEIF(A3:A,TRUE,C3:C),"NO DANCER'S SELECTED!")
如果没有选择舞者,这也会显示错误信息。