我创建了一个表单,其中包含三个字段:工作时间,空闲时间和休息时间。每个字段都有自己的开始和结束时间。我还为每个字段创建了一个总列,这是一个计算字段,其公式为endtime - 行源中的starttime,直到这一切正常。 现在我想添加一个字段,该字段应该显示所有三个字段的总和,即总小时数=工作时间总数+空闲时间总数+休息时间总数我没有得到结果,因为我正在获取计算字段以供进一步计算。 有没有办法完成这件事。 我理解类似的问题一直被评级我尝试搜索几个网站,但我没有找到一个满意的答案,因此发布我的查询。 字段的名称如下:
Wkghrs wst wet wtl
Idltm ist iet itl
Btm Bst bet btl
Gtl
其中wtl,itl,btl分别指工作者的总数,空闲时间和休息时间
答案 0 :(得分:1)
我设法找到了解决方案
=Nz([wtl],0)+Nz([itl],0)+Nz([btl],0)
答案 1 :(得分:0)
使用第一个计算字段的定义作为第二个计算字段的计算的一部分。
即。如果您的第一个计算字段是
workinghours = workingendtime - workingstarttime
您希望第二个计算字段为:
total = workinghours + idletime + breaktime
然后扩展您对workinghours
,idletime
和&的定义在第二次计算中breaktime
,以便不引用计算字段:
total =
(work_endtime - work_starttime) +
(idle_endtime - idle_starttime) +
(break_endtime - break_starttime)