使用最新数据更新 SUM

使用最新数据更新 SUM

我有一张正在处理的表。

它是一种数据采集工具,可让我跟踪学生数据的增值 (VA) 分数与目标的对比情况。例如,如果学生的目标分数为 5,而其论文的分数为 5,则其增值分数为“0” - 我们没有为他们的学习增加任何价值,他们已经取得了应有的成就。

我需要在全年跟踪 3 个评估点,并希望在每个评估点之后更新“VA”列。

我需要一个函数,使我从目标(T)中减去 AP 分数并给出 VA 分数,但是当输入新的 AP 分数时,它会更新 VA 列。

有什么想法吗?

https://i.stack.imgur.com/GWHgw.png

答案1

对于接下来的内容,请考虑图中的表格,即显示条件格式的表格,假设使用的电子表格单元格是第 3 行到第 27 行的数据,“T”列是 A 列,“VA”列是 E 列,底部的总计在第 28 行(单元格 A28:E28)。

您想要的是:数据行将在一定程度上被填充,大概至少在行(第 3 行)上,列(B、C、D)将随着时间的推移而填充,而不是一次性填充,因此您希望“VA”列能够适应这种情况,而不是需要简单的“一次性填充所有列并查看行结果”,并且您希望总计行具有类似的性能,反映随着时间的推移而发生的每个变化。在总计行中,您需要数据区域中当前值的平均值。

因此,“VA”列需要一个公式,将现有的 B:D 值相加,然后减去现有的三个可能条目的数量乘以“T”列值,以得出“AP”分数总和与 B:D 条目数量的“T”列值之间的总差值:

=SUM(B5:D5)  -  A5 * COUNT(B5:D5)

总计行有两个基本公式,一个用于 A:D 列,一个用于“VA”列。第一个公式简单地将每列中的所有行相加,然后除以任意给定时间不同列中存在的值的数量。因此,B 列可能有 14 个值,而 C 列和 D 列可能有 8 个值和 2 个值。每列的公式都会对该列进行计数,因此它们不会相互干扰。“VA”列使用它在每一行中使用的公式。A:D 列的公式为:

=SUM(B3:B9)  /  COUNT(B3:B9)

然后必须将总计行上方“VA”列中的单元格格式化为零位小数,并将总计行(包括“VA”列)中的单元格格式化为数字的一位小数。

关于舍入和显示值的一些重要信息:

  1. 使用给定格式显示值时,实际值保持不变(可能是 5.8869825534),即使它显示为 6 或 5.9。如果您这样做,请可靠地执行,不要粗心大意,您实际上可以在“VA”列等列中添加数字,因为它们的完整实际值隐藏在显示的值下。因此 -1.66...7 显示 -2,但实际上仍然是 -1.66...7,可以这样使用。

  2. 如果对它们进行四舍五入,-1.66...7 就会变成真正的 -2,而且仅添加“VA”列就会成为一个真正的问题。

  3. 不过,您需要忽略这两种想法,并按照我上面所述对“整体”进行计算,因为这些值只会随着时间的推移而填充。在这样做的同时,“VA”列中的 +1 值对当前真实的整体“VA”值有不同的影响,具体取决于该行中是否存在一个、两个或所有三个可能的条目。“加权平均值”是一般主题,这就是为什么我对列进行了整体计算,然后使用这些总数获得当前整体“VA”分数。

  4. 而且无论您如何管理数据行中没有小数的显示,然后总计行中有一位小数,有人会为某些(不要说愚蠢,不要说愚蠢)做一些计算......钝的......原因和某些东西不会匹配导致他们决定你做错了什么,而不是他们误解了事情。

综上所述,该表格显然涉及多个知识领域,每个领域都有自己的数据和计算主体。一旦有了上述公式,您就可以复制该区域并将其粘贴到任何相同大小的区域上。对于较大的区域(可能它们有五个“AP”列),将它们粘贴到该区域最右边的五列上,然后将这五列中的左三列复制到其左侧最左边的列中。(看起来第一列中不存在条件格式,因此这将产生没有条件格式的第一列,并用“AP”列及其标准条件格式覆盖第三列。修改公式中的单元格地址。全部设置。

相关内容