FileMaker - 总小计值
FileMaker - Total SubSummary Values
我有一个 table,每个记录代表一个约会。我有约会的联系人姓名和日期。在另一个 table 中,我有一个字段,其中包含每个联系人在一天中应该有多少约会。每个联系人有 12 个条目,因为有些联系人在不同的月份预计会有不同的号码。
我能够调出适当月份的适当联系人的数据。当我计算联系人 A 的条目数并将相关 table.
的预期条目数放在它旁边时,它在图表中看起来很棒
我现在 运行 遇到的问题是我需要将所有实体之间的所有预期约会相加。所以:
::ContactName:: ::appointments:: ::expected::
Contact A 12 10
Contact B 33 34
Contact C 18 27
获取实际约会的汇总很容易,小计部分中的一个简单的 COUNT 汇总字段。但是预期的是什么?因为联系人 A 有 12 个约会,这意味着他们将有 12 条记录,所以为所有联系人 A 的预期列放置一个摘要字段将 return 120。相反,鉴于上面的数据集,我需要计算 return 71。这个问题有意义吗?任何帮助将不胜感激。
如果我没听错,您需要将预期约会的数量除以组的条目,然后计算结果总和。所以像:
Sum ( Entities::Expected ) / GetSummary ( sCount ; EntityID )
(如果我们知道您的 table 和字段的名称,这会更容易)。
P.S。术语 "entity" 在关系数据库的上下文中具有特定含义。考虑使用其他术语(例如 "contacts")。
已添加:
使用您的示例数据,您应该在上面的计算字段中看到以下结果:
- 在第 1 组 12 条记录中:10 / 12 = .8333333333333333
- 第2组33条记录:34 / 33 = 1.0303030303030303
- 第3组18条记录:27 / 18 = 1.5
当您将所有这些相加(使用定义为此计算字段总计的汇总字段)时,您应该得到 71(或一个非常接近 71 的数字,由于舍入误差)。
注意:在上面的计算中,sCount
是在Appointmentstable中定义的汇总字段作为Count of [any field that cannot be empty ],EntityID
是您的记录排序和分组所依据的字段(必须是本地字段)。
我有一个 table,每个记录代表一个约会。我有约会的联系人姓名和日期。在另一个 table 中,我有一个字段,其中包含每个联系人在一天中应该有多少约会。每个联系人有 12 个条目,因为有些联系人在不同的月份预计会有不同的号码。
我能够调出适当月份的适当联系人的数据。当我计算联系人 A 的条目数并将相关 table.
的预期条目数放在它旁边时,它在图表中看起来很棒我现在 运行 遇到的问题是我需要将所有实体之间的所有预期约会相加。所以:
::ContactName:: ::appointments:: ::expected::
Contact A 12 10
Contact B 33 34
Contact C 18 27
获取实际约会的汇总很容易,小计部分中的一个简单的 COUNT 汇总字段。但是预期的是什么?因为联系人 A 有 12 个约会,这意味着他们将有 12 条记录,所以为所有联系人 A 的预期列放置一个摘要字段将 return 120。相反,鉴于上面的数据集,我需要计算 return 71。这个问题有意义吗?任何帮助将不胜感激。
如果我没听错,您需要将预期约会的数量除以组的条目,然后计算结果总和。所以像:
Sum ( Entities::Expected ) / GetSummary ( sCount ; EntityID )
(如果我们知道您的 table 和字段的名称,这会更容易)。
P.S。术语 "entity" 在关系数据库的上下文中具有特定含义。考虑使用其他术语(例如 "contacts")。
已添加:
使用您的示例数据,您应该在上面的计算字段中看到以下结果:
- 在第 1 组 12 条记录中:10 / 12 = .8333333333333333
- 第2组33条记录:34 / 33 = 1.0303030303030303
- 第3组18条记录:27 / 18 = 1.5
当您将所有这些相加(使用定义为此计算字段总计的汇总字段)时,您应该得到 71(或一个非常接近 71 的数字,由于舍入误差)。
注意:在上面的计算中,sCount
是在Appointmentstable中定义的汇总字段作为Count of [any field that cannot be empty ],EntityID
是您的记录排序和分组所依据的字段(必须是本地字段)。