Excel Server Home

公式4:销货台帐

公式例4:从《产品销货单》到《销售台帐》(点击看演示录像

问题

销售内勤要将每张《产品销货单》登记到如下格式的《销售台帐》上,重复输入既耽误时间,又容易出错。有没有省时省力又保证正确的做法?答案是:定义表间公式。

 

学习重点

  • 复习建立模版,定义数据项和数据表的方法
  • 复习定义表间公式的操作方法

准备

    新建《销售台帐模版》,格式如上图,在其上定义两个数据表:

销售台帐_主表,单一数据项
区域 字段名 数据类型 填写规范
B2 起始日期 日期  
D2 终止日期 日期 当前日期
F2 填报人 文字(20字以内) 当前用户姓名
H2 填报时间 日期 当前日期
销售台帐_明细,重复数据项,按行,可扩展
区域 字段名 数据类型 填写规范
A4:A10 发货时间 日期  
B4:B10 单据号 文字(20字以内)  
C4:C10 销售员 文字(20字以内)  
D4:D10 客户名称 名称或地址  
E4:E10 产品名称 名称或地址  
F4:F10 数量 整数  
G4:G10 价格 价格  
H4:H10 金额 金额  

注意:明细表上的数据我们是准备通过表间公式自动填充,不用手工输入,所以在明细表上不需要定义任何填写规范。
 

实例操作

定义表间公式

  1. 启动Excel,以设计师王勇的身份登录。打开《销售台帐》模版。
  2. 选择菜单“模版-->定义表间公式”。
  3. 按[新增],弹出“定义表间公式”窗口,公式名称输入“提取销货单数据”,应用方式选择“手动”。
  4. 按[1:来源数据],数据源选择“产品销货单_主表”、“产品销货单_明细”。
  5. 按[2:筛选条件],输入以下表达式,按[确定]
    产品销货单_主表.发货日期 >= 本报表.Sheet1:起始日期_1
    并且 产品销货单_主表.发货日期 <= 本报表.Sheet1:终止日期_1
  6. 按[3:填充方式],选择填充数据表为“销售台帐_明细”,填充方式如下图。按[确定]

     
  7. 完整的公式描述如下,按[确定]

     

应用表间公式

  1. 启动Excel,以销售内勤宋艳的身份登录,填报一张新的《销售台帐》。
  2. 输入起始日期。
  3. 鼠标放在“发货时间”之下,也就是A4单元格,右击,从弹出菜单上选择“应用公式”。如下图所示。

     
  4. 弹出应用公式窗口,选中“提取销货单数据”,按[应用]。

     
  5. 会发现指定时间段内的产品销货单内容自动填到了销售台帐上。

 

Excel服务器学习和下载