2) 选择来源数据为“订单_主表”和“订单_明细”
3) 筛选条件输入“订单_主表.订单日期 = 本报表.Sheet1:日期” 4) 输入“填充方式”,注意输入“当日数量”的填充表达式时,要展开选项列表中“订单_
明细.数量”左侧的小加号,然后双击其下的“合计(订单_明细.数量)”,如图8-2所示
图 2-2 使用统计函数
“合计”、“平均”、“最大值”、“最小值”等统称为统计函数,可单击“输入表达式”窗口的分类列表中的“统计函数”,察看所有可用的统计函数。 5) 最后完成的表间公式如下:
图 2-3 带统计函数的表间公式
6) 关闭模板。
7) 现在填报一张销售日报,输入日期,我们会看到该日的各种产品的合计订单数量各订单
金额自动统计到日报上。
2.2 本期累计
上节的销售日报过于简单,假设我们希望在日报上不仅要体现当天的销售情况,还要体现从月初到日报当天的累积销售情况,就像下图所示的这样:
图 2-4 带本期累计的销售日报
2.2.1 问题分析
来分析一下这个问题的解决思路:当日数据的统计很容易,我们在8.1节已经实现了,主要的问题的本月累计怎么做。注意一点,日报是要每天都要做的,也就是说,当我们作5日的日报时,4日的日报已存在了。这就给我们提供了解决问题的思路: 今天的“本月累计”= 今天的当日数据+昨天日报上的“本月累计”数
具体来说,在模板上增加几个字段:在G列增加“昨天累计数量”,H列增加昨天累计金额,模板全部设计好之后,可以把G列和H列隐藏。
图 2-5 在日报上增加几个隐藏字段
用表间公式去查询“昨天日报的本月累计”
用Excel公式计算今天的本月累计:E5=C5+G5,余类推。 另外,因为包含了“本月累计”,所以不能像上节那样,把产品名称和当日数量、当日金额一次性提取出来,这样会导致某产品由于当天没有订单就没有被包含在当天的日报上,但该产品可能当月的前些日子是有订单的,这样的日报无法正确地反映每种产品的本月累计。
分析就到这里,下面实际地把这张日报做出来。
2.2.2 建立模板《新日报》
1) 按图10-5所示表样建立模板《新日报》 2) 定义单一数据项:新日报_主表 主键 √ 区域 C2 字段名 日期 数据类型 日期 必填 填写规范 当前日期 其它 3) 选中B5:H14,定义重复数据项。注意第一步的上方标题行数要输入2。
图 2-6
4) 最后定义好的数据表如下:
图8-7
2.2.3 第一条公式----提取所有产品
在《新日报》模板上新建如下的表间公式
相关推荐: