1. <em id="n8uh6"></em>
            1. Excel Server Home

              公式1

              公式例1:根据销售员决定可选择的客户名称(点击看演示录像

              问题描述

                  在《产品销货单》模版上,我们曾对“客户名称”建立了填写规范,使客户名称可以从下拉列表中选择已登记过的客户名称。但还有不足之处。因为不同的客户由不同的销售员负责,所以下拉列表中不应该出现所有客户的名称,只应该出现指定的销售员所负责的客户名称。

                  此要求通过定义数据规范无法做到,但可通过定义表间公式实现。

              学习重点

              • 熟悉定义表间公式的过程,掌握每个窗口的操作方法
              • 理解填充方式之一:用提取出来的数据构造目的字段处的下拉列表

              实例操作

              定义公式

              1. 启动Excel,以设计师王勇的身份登录,打开《产品销货单》模版。
              2. 选择菜单“模版-->定义表间公式”
              3. 弹出“定义表间公式”窗口,按[新增]。
              4. 出现以下窗口,公式名称输入“构造客户名称下拉列表?#20445;?#24212;用方式选择“筛选条件改变时”。

                 
              5. 按[1:来源数据],弹出以下窗口。在左侧列表中选中“客户档案_主表?#20445;?#25353;[>],将“客户档案_主表”加入右侧列表中,按[确定]。

                 
              6. 回到“定义表间公式”窗口,按[2:筛选条件],弹出“输入表达式”窗口:
                在“分类”栏中点中“【客户档案_主表】中字段?#20445;?#22312;选项栏中找到“客户档案_主表.责任销售员?#20445;?#21452;击,加入下面的“表达式”栏,如下图所示。

                 
              7. 按[=]
              8. 在“分类”列表中点中“本报表中字段?#20445;?#22312;“选项”列表中找到“本报表.Sheet1:销售员_1?#20445;?#21452;击,加入下面的“表达式”栏,最后构造的表达式为“客户档案_主表.责任销售员=本报表.Sheet1:销售员_1?#20445;?#25353;[确定]


                 
              9. 回到“定义表间公式”窗口,按[3:填充方式]。出现“定义填充方式”窗口。“填充数据表”下拉列表选择“产品销货单_主表?#20445;?#22312;表格的第4行第1?#20889;?#21452;击。

                 
              10. 弹出“输入表达式窗口?#20445;?#28857;中“分类”列表中的“[客户档案_主表]中字段?#20445;?#22312;“选项”列表中双击“客户档案_主表.客户名称?#20445;?#25353;[确定]

                 
              11. 回到“定义填充方式”窗口。构造的表达式出现在双击处。点中“操作”栏,从下拉列表中选择“构造下拉选项?#20445;?#25353;[确定]。

                 
              12. 回到“定义表间公式”窗口,显示完整的公式描述,如下图所示。按[确定]保存公式。

                 
              13. 此时可删掉“客户名称”字段的填写规范。方法是,选择菜单“模版-->创建数据表?#20445;?#22312;弹出窗口中选择“产品销货单_主表?#20445;?#28857;中客户名称行对应的“填写规范”处,从下拉列表中选择空白,按[修改字段],按[确定]。

              应用公式

              1. 启动Excel,以销售内勤宋艳的身份登录,开始填报一份新的《产品销货单》,选择销售员姓名,观察“客户名称”下拉列表中的内容。

               

              Excel服务器学习和下载

              吉林十一选五玩法