第10章:数据查询(二)
公司信息化历程:在实施勤哲EXcel服务器之前,企业内部对于数据的统计都是以手工做帐为主,这会导致信息反馈和收集不及时,生产发货进度无法灵活调度,并且很难控制库存量。 10.2 计划查询模板经由过程我的事情台只能完成对照复杂的数据查询,更多的时分,我们必要计划查询模板,经由过程表间公式来完成数据的查询事情。
看如许一个例子,假定您是发卖部的统计员,月尾您要制造一张本月(2007年5月)发卖情形的汇总表,以下图所示:
<br>
图 10-7 发卖台账表样
假想一下您手工制造这张表格时的情况:您把本月产生的定单都拿得手边来,拿过一张《定单》,把下面的定单日期缮写到B4,定单编号缮写到C4,客户称号缮写到D4,…,录进人缮写到I4,然后把这张《定单》放到一边;再拿过一张《定单》,定单日期缮写到B5,定单编号缮写到C5,客户称号缮写到D5,…,录进人缮写到I5,…,最初,每张《定单》上的信息都已抄到台帐上,2007年5月的《发卖台账》就做完了。固然,所谓的“缮写”也能够是“拷贝/粘贴”。
把下面的制造台账的历程用一句话叙说一下,就是:
找来2007年5月1日至2007年5月31日之间挂号的一切的《定单》,把个中的信息“缮写/拷贝粘贴”到台账的对应栏目中,每张《定单》挂号台帐中的一行。
注重到我们已创建了《定单》模板,一切的定单信息都已输出盘算机了,以是这类“缮写/拷贝粘贴”历程完整能够界说成一条表间公式,由盘算机主动完成。
10.2.1 创建发卖台帐模板
上面我们实验用另外一种创建模板----把一个一般的Excel文件“另存为模板”。
1)按上图表样创建一个Excel文件,定名为“发卖台帐.xls”
2)用Admin帐户登录
3)翻开文件“发卖台帐.xls”。
4)挑选菜单“模板à另存为模板”
<br>
图 10-8 把一个一般的Excel文件另存为模板
5)弹出“新建模板”窗口,挑选“创建新模板”。
6)弹出“模板属性”窗口,输出模板的编号、称号,注重要选中“本模板为纯查询报表”。
<br>
7)设置“初始填报权限”,按【断定】,进进模板计划形态。
8)在发卖台帐模板上界说两个数据表:“发卖台帐_主表”和“发卖台帐_明细”
发卖台帐_主表:
主键
地区
字段名
数据范例
必填
填写标准
别的
C2
肇端日期
日期
E2:F2
停止日期
日期
以后日期
发卖台帐_明细:
主键
地区
字段名
数据范例
必填
填写标准
别的
B4:B10
定单日期
日期
C4:C10
定单号
笔墨(20字之内)
D4:D10
客户称号
称号或地点
E4:E10
产物称号
称号或地点
F4:F10
规格型号
笔墨(100字之内)
G4:G10
定货数目
小数
H4:H10
定货金额
金额
I4:I10
发卖员
笔墨(20字之内)
10.2.2 定时间查询定单信息
表间公式的来历数据是两个数据表
在发卖台帐模板上界说如许一条表间公式:
<br>
图 10-9 表间公式的来历数据是两个表
注重它们和我们之前界说的表间公式比拟有了两点分歧:1)来历数据是两个表;2)添补体例中有的字段从定单_主表中取值,有的从定单_明细中取值。
手动使用表间公式
1)新填一张《发卖台账》,输出肇端日期和停止日期
2)单击工具栏上的“使用公式”按钮。
<br>
图 10-10 手工使用表间公式
3)弹出使用公式对话框,选中“复杂查询”左边的复选框,按【使用】,如图:
<br>
图 10-11 挑选要使用的表间公式
4)对话框封闭,定单信息主动添补到台账上。
望文生义,“纯查询”模板只是用来检察数据,不克不及保留。若填报《发卖台帐》时点击 ,体系没有任何呼应。
10.2.3 把持表间公式了局的排序
我们能够设置表间公式了局的排序体例。假定我们但愿回集到发卖台帐中的定单信息按定单日期由早到晚排序,统一天的定单按客户称号排序,能够如许做:
1)翻开《发卖台帐》模板,进进计划形态。
2)挑选菜单“模板à界说表间公式”。
3)弹出“表间公式窗口”,选中“复杂查询”,点击【修正】按钮。
<br>
图 10-12 修正表间公式
4)弹出“界说表间公式”窗口,点击【添补体例】,弹出“添补体例”窗口。
5)挑选“定单日期”的排序体例为“升序”,挑选“客户称号”的排序体例为升序。如图。点击【断定】
<br>
图 10-13 设置表间公式了局的排序
6)回到“界说表间公式”窗口,公式内容显现如图,在添补体例的“定单日期”和“客户称号”前面加上了排序体例。
<br>
图 10-14
7)点击【断定】,回到“表间公式”窗口,点击【封闭】
8)封闭模板。
好了,如今再往填报一下《发卖台帐》,使用“复杂查询”表间公式,察看一下排序的效果。
假设我们但愿的排序按次是:先依照客户称号排,客户称号不异的再按定单日期排,那末不但必要设置“定单日期”和“客户称号”的排序体例,还必要点击“添补体例”窗口上的【上移】或【下移】按钮,把“客户称号”移到“定单日期”之上。
10.2.4表间联系关系
上面我们来对《发卖台帐》模板做一下改善:我们但愿同时看到每份定单的发卖是由哪一个年夜区完成的。
向数据表中增添字段
1)修正一下《发卖台帐》的表样,在右方增添一列:年夜区
<br>
图 10-15 在《发卖台帐》的表样中增添一列
2)选中地区J4:J10,然后挑选菜单“模板à界说反复数据项”
3)呈现“界说反复数据项窗口”,挑选【按行】,上方题目行数1,选中“数据地区可向下扩大”,点击【下一步】
4)鄙人一步呈现的窗口中,挑选“增加到以下数据表”,表名挑选“发卖台帐_明细”,点击【下一步】
<br>
图 10-16 新数据项增加到数据表
5)设置“年夜区”的数据范例,然后点【完成】
<br>
图 10-17 设置新数据项的数据范例
为何要做表间联系关系
如今来剖析一下成绩。
我们看到,除“年夜区”之外,发卖台帐上的别的内容都能够从“定单”失掉。可是“定单”上恰恰没有年夜区的信息。
怎样办呢?定单上固然没有年夜区的信息,可是有客户的信息,依据客户的信息找到对应的“客户挂号表”,就能够查到该客户所属的年夜区。请看图7-13的表示:
发卖台帐的数据来自两个分歧的模板----“定单”和“客户挂号表”,这两个模板上有配合的数据项“客户编号”,经由过程这个配合的数据项,我们说两个模板之间有了一种“联系关系”,统一个客户的“定单”和“客户挂号表”的数据能够组合起来,构成发卖台帐中的一条信息。
<br>
图 10-18 表间联系关系的表示
界说带表间联系关系的表间公式
1)在《发卖台帐》模板上新建表间公式,输出公式称号“表间联系关系查询”,使用体例挑选“手动实行”。
2)点击【来历数据】,弹出“挑选数据表”窗口。
3)挑选三个数据表“定单_主表”、“定单_明细”和“客户挂号表”,在窗口下半部分的表格当选择输出表间联系关系前提
<br>
图 10-19 输出表间联系关系前提
4)点击【断定】,回到“界说表间公式”窗口。
5)持续数据挑选前提和添补体例,最初完成的表间公式以下:
<br>
向楼主学习 看帖要回,回帖才健康,在踩踩,楼主辛苦了! 支持,楼下的跟上哈~ 我是个凑数的。。。 没人回帖。。。我来个吧 报告!别开枪,我就是路过来看看的。。。 呵呵。。。 我也是坐沙发的 有空一起交流一下 我也来顶一下.. 秀起来~ OMG!介是啥东东!!! 无论是不是沙发都得回复下 我了个去,顶了 楼主呀,,,您太有才了。。。 顶顶更健康 呵呵。。。 发发呆,回回帖,工作结束~
页:
[1]