在 Microsoft Access 中,我有一个名为 Time Sheet 的表,在此我有 Time sheet no。,服务员没有。、日期和工作时间。我有10个服务员。
我有另一张表,称为服务费分配。在这张桌子上,我有服务费号码,服务员号码。, 周数 和分配金额。
有一个账单表,其中服务费分配是从账单中计算出来的。
我需要计算服务费分配表中的分配金额,但我不知道如何执行此操作。我想在表单中执行此操作。我确实知道如何计算一周的总数。
有人可以帮忙吗?
我认为公式是:
一周的总配送费/(服务员工作人数 * 一名工人工作的小时数)
我认为您正在寻找 DSum:
Answer=DSum("NameOfField","NameOfTable", _
"SomeDate Between #2008/1/20# And #2008/1/27#")
当然,您可以使用变量:
Answer=DSum("NameOfField","NameOfTable","SomeDate Between #"
& date()-weekday(date())+1 & "# And #" & date()-weekday(date())+7 & "#")
您还可以在控制源中使用 Dsum。
更多信息: http: //office.microsoft.com/en-us/access/HA012288291033.aspx